ActiveX controls do not install in win98 after Q912812 update

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Summary:

a) Microsoft's update 912812 appears to break ActiveX controls on Windows 98
in Internet Explorer 6. Is this a known problem? If so, is there a work
around we can implement? If not, would you let us know what other changes we
can try to fix this issue?

b) Will the June cumulative Internet Explorer update update change any of
the current ActiveX behavior on Windows 98, 2000 or XP SP2?


Detailed Discussion:

Recently, we've noticed that ActiveX components created for our products are
failing to load under Windows 98, while they continue to work under Windows
2000 and Windows XP. We've traced this down to the Microsoft Security
Bulletin MS06-013 Cumulative Security Update for Internet Explorer (912812).

Once this Update is installed, it seems that all new ActiveX components fail
to install on Windows 98. From what we've seen, the ActiveX component is
downloaded to the client. However, Internet Explorer then gives writes a log
file in the Temporary Internet Files that contains the following information:
(This example is for the Flash player. Our controls create the same log
entry)


*** Code Download Log entry (19 May 2006 @ 15:06:42) ***
Code Download Error: (hr = 800b0111) Trust verification failed!!
Operation failed. Detailed Information:
CodeBase:
http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab
CLSID: {D27CDB6E-AE6D-11CF-96B8-444553540000}
Extension:
Type:

LOG: Reporting Code Download Completion: (hr:800b0111 (FAILED), CLASSID:
d27cdb6e...,
szCODE:(http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab), MainType:(null), MainExt:(null))
--- Detailed Error Log Follows ---
LOG: Download OnStopBinding called (hrStatus = 0 / hrResponseHdr = 0).
LOG: URL Download Complete: hrStatus:0, hrOSB:800b0111, hrResponseHdr:0,
URL:(http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab)
LOG: Reporting Code Download Completion: (hr:800b0111 (FAILED), CLASSID:
d27cdb6e...,
szCODE:(http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab), MainType:(null), MainExt:(null))


Is this error the expected behavior on Windows 98? It seems, given the
example above, that all new ActiveX components are failing to load/initialize
on our Windows 98 test machines. Even components from Microsoft (We tried
the MSN Stock Ticker) fail to load.

We are not ruling our some potential failure on our part but we have
implemented the IObjectSafety interface in our component to mark it safe for
scripting and for uninitialized data but that has had no effect. Our code
has always been signed and certified so we don't think that is a problem in
this scenario. Our objects work fine under Windows 2000 and Windows XP.

We are concerned about the upcoming Internet Explorer update being released
as part of the June update cycle. We want to make sure that our products
continue to work.
 
We're seeing the exact same thing on this end. Any
ideas/work-arounds/etc? We had assumed that since the Q912812 update
didn't affect us on XP that we'd be safe for Win98, seems we were
wrong.

Shawn
 
Back
Top