Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > ASP General > MS Treeview from ASP issue after IE ActiveX update (kb912945)

Reply
Thread Tools

MS Treeview from ASP issue after IE ActiveX update (kb912945)

 
 
hsonny@gmail.com
Guest
Posts: n/a
 
      04-03-2006
Hi there,

I have an ASP page using the treeview control from mscomctl.ocx that
was running just fine. We updated our browsers with this package (
details at http://support.microsoft.com/kb/912945/en-us) so I get
"Unhandled exception at 0x275888cf in IEXPLORE.EXE: 0xC0000005: Access
violation writing location 0x0000000b."


The other mscomctl.ocx's controls (ListView, MonthView, ImageList...)
are still working fine.


that's the code:
<OBJECT id=tvwPasta
classid="clsid:C74190B6-8589-11D1-B16A-00C0F0283628" width="100%"

height="235"
CODEBASE="http://<myserver>/mscomctl.cab#Version=6,1,97,82"
viewastext>
<PARAM NAME="_ExtentX" VALUE="7303">
<PARAM NAME="_ExtentY" VALUE="6138">
<PARAM NAME="_Version" VALUE="393217">
<PARAM NAME="HideSelection" VALUE="1">
<PARAM NAME="Indentation" VALUE="700">
<PARAM NAME="LabelEdit" VALUE="1">
<PARAM NAME="LineStyle" VALUE="1">
<PARAM NAME="PathSeparator" VALUE="">
<PARAM NAME="Sorted" VALUE="0">
<PARAM NAME="Style" VALUE="7">
<PARAM NAME="ImageList" VALUE="">
<PARAM NAME="BorderStyle" VALUE="0">
<PARAM NAME="Appearance" VALUE="1">
<PARAM NAME="MousePointer" VALUE="0">
<PARAM NAME="Enabled" VALUE="1">
<PARAM NAME="OLEDragMode" VALUE="0">
<PARAM NAME="OLEDropMode" VALUE="0">
</OBJECT>


Any idea? Thanks in advance for any help.


Sonny.

 
Reply With Quote
 
 
 
 
Richard
Guest
Posts: n/a
 
      04-06-2006
Sonny,

I had a similar problem and was advised to clear my cache, history etc and
restore IE to defaults. This fixed it after restarting. XP.

I think the actual problem is if you have Disable Script Debugging unchecked
in your Advanced settings. The download page
(http://support.microsoft.com/default...b;en-us;912945) has a
section which says

"External script technique does not work when the "Disable Script Debugging
(Internet Explorer)" check box is cleared"

but does not make clear that it will crash IE.

Regards,

Richard


 
Reply With Quote
 
 
 
 
Martin STARZYK
Guest
Posts: n/a
 
      04-07-2006
Hi Sonny,

I had the same problem. I try to clear cache, history and so on, but IE
crash continuosly. I try uninstall the KB912945 (Control Panels -->
Add/Remove Installed Programs (check the "Show Updates")) and problem solved.

But I don't know, how I fix this problem on the customes computers ... (.

Martin.


 
Reply With Quote
 
JayLock
Guest
Posts: n/a
 
      04-20-2006
Had the same issue when I installed KB912945. MSCOMCTL.OCX failed.
Uninstalled and it worked. Here is the work around I put in place to solve
the issue with KB912945 installed:

I but the Treeview in a <div id="div1" style="DISPLAY: none">, then set the
div to block, div1.Style.Display="block", in the Window_OnLoad() event. This
solves the IE Crash.

Also, I had to write a script to activate the controls on load. So I added
this just before the </BODY> tag:

<!-- Fix for IE Patch 912945 -->
<script language="JavaScript" src="ActivateActiveXControls.js"></script>
</BODY>

And here are the contents of the script:

function fnRewriteElements(strTagName)
{
var elements = document.getElementsByTagName(strTagName);
for (var i = 0; i < elements.length; i++)
{
elements[i].outerHTML = elements[i].outerHTML;
}
}

function fnActivateControls()
{
fnRewriteElements('object');
fnRewriteElements('applet');
fnRewriteElements('embed');
}

// Some pages may require a pause before this script
// is executed. This is required if the controls take
// longer to load then the page. If that is the case
// use the following method to create a pause before
// the script is executed.
//window.setTimeout("fnActivateControls()", 50);

// Comment this out if you are using the setTimeout() method.
fnActivateControls();


Works like a champ now.
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
ActiveX control in python vs ActiveX control in vb 6 (piece of code) vml Python 0 08-22-2007 09:57 AM
Major ActiveX Domain issue. NOT LOCAL PC ISSUE joe.valentine@gmail.com Computer Support 8 02-06-2006 09:03 PM
ASP.NET 2.0 TreeView - Programatically Selecting A TreeView Node =?Utf-8?B?VHltYm93?= ASP .Net 2 01-10-2006 03:51 AM
Issue with a custom TreeView derived from the TreeView control Ionutz ASP .Net Web Controls 2 10-23-2005 03:23 PM
ActiveX apologetic Larry Seltzer... "Sun paid for malicious ActiveX code, and Firefox is bad, bad bad baad. please use ActiveX, it's secure and nice!" (ok, the last part is irony on my part) fernando.cassia@gmail.com Java 0 04-16-2005 10:05 PM



Advertisments