2009-08-12 8 views
0

Ich habe ein ernstes Problem, unsere Web-App in einigen Maschinen laufen .. Maschinen installiert IE 6 crahsed Anzeige bestimmte Seite (noch bevor die Seite geladen wird). Aber das funktioniert gut auf allen installierten Maschinen IE 7 & IE 8.Anwendung Crashes in IE 6 .. (C0000005 - Zugriffsverletzung Fehler)

Ich habe den Absturz dumm mit dem dr Watson-Dienstprogramm erstellt .. Es protokolliert die folgenden Fehler msg. scheint es gibt Zugriffsverletzung passiert in mshtml.dll .. aber ich weiß nicht, ob dies passiert ist wegen unserer Seite oder etwas anderes .. kann mir jemand helfen, dieses zu rezz ...

wenn du durch gehst der Stack-Trace, könnte u diese Zeile sieht

FAULT ->7dcb1227 f3a6    rep  cmpsb   ds:044ae560=00 es:00000000=?? 

das ist, wo genau der Fehler .. passiert ist, aber ich weiß nicht, wie diese Linie zu verwenden, um das eigentliche Problem zu identifizieren ... :(

Application exception occurred: 
     App: C:\Program Files\Internet Explorer\iexplore.exe (pid=3780) 
     When: 8/12/2009 @ 10:53:34.796 
     Exception number: c0000005 (access violation) 



*----> State Dump for Thread Id 0x8ec <----* 

eax=00000000 ebx=00000000 ecx=000000bc edx=044ae560 esi=044ae560 edi=00000000 
eip=7dcb1227 esp=044ae1b8 ebp=044ae1c4 iopl=0   nv up ei pl zr na po nc 
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000    efl=00000246 

function: mshtml 
     7dcb1213 ec    in  al,dx 
     7dcb1214 53    push ebx 
     7dcb1215 8b5d08   mov  ebx,[ebp+0x8] 
     7dcb1218 56    push esi 
     7dcb1219 8bd1    mov  edx,ecx 
     7dcb121b 57    push edi 
     7dcb121c b9bc000000  mov  ecx,0xbc 
     7dcb1221 8bfb    mov  edi,ebx 
     7dcb1223 8bf2    mov  esi,edx 
     7dcb1225 33c0    xor  eax,eax 
FAULT ->7dcb1227 f3a6    rep  cmpsb   ds:044ae560=00 es:00000000=?? 
     7dcb1229 7405    jz  mshtml+0x81230 (7dcb1230) 
     7dcb122b 1bc0    sbb  eax,eax 
     7dcb122d 83d8ff   sbb  eax,0xffffffff 
     7dcb1230 85c0    test eax,eax 
     7dcb1232 74b6    jz  mshtml+0x811ea (7dcb11ea) 
     7dcb1234 33c9    xor  ecx,ecx 
     7dcb1236 85c0    test eax,eax 
     7dcb1238 0f94c1   sete cl 
     7dcb123b 5f    pop  edi 
     7dcb123c 5e    pop  esi 

*----> Stack Back Trace <----* 
WARNING: Stack unwind information not available. Following frames may be wrong. 
ChildEBP RetAddr Args to Child    
044ae1c4 7dcafe25 00000000 044ae1e4 7dd22e8e mshtml+0x81227 
044ae1d0 7dd22e8e 044ae560 00000000 01b6ce84 mshtml+0x7fe25 
044ae1e4 7dc9ac9b 01b6ce80 044ae560 000001f8 mshtml!DllGetClassObject+0x4e82 
044ae1f8 7dcb4105 075573f0 000003f0 044ae560 mshtml+0x6ac9b 
044ae21c 7dd243fe 000003f0 044ae560 044ae240 mshtml+0x84105 
044ae244 7dc9d2c6 044ae560 01b6bb50 044ae3c0 mshtml!DllGetClassObject+0x63f2 
044ae25c 7dcb0ef6 044ae560 044ae290 00000000 mshtml+0x6d2c6 
044ae294 7dcb2ece 044ae3c0 01c7a3e0 01c7a820 mshtml+0x80ef6 
044ae2d0 7dcb1d8a ffffffff 01c7a820 01c7a820 mshtml+0x82ece 
044ae2ec 7dcb08d7 044ae3c0 01c7a820 01defeb0 mshtml+0x81d8a 
044ae330 7dcb1d8a 01c7a820 01defed0 01defed0 mshtml+0x808d7 
044ae34c 7dcb08d7 044ae3c0 01defed0 01e10f60 mshtml+0x81d8a 
044ae390 7dcb1d8a 01defed0 01e101a0 01e10f60 mshtml+0x808d7 
044ae3ac 7dcd5962 044ae3c0 01e101a0 01e101a0 mshtml+0x81d8a 
044ae630 7dcd9925 01ddad60 7dcea557 01ddad20 mshtml+0xa5962 
044ae664 7dcefcb6 00000000 01ddad20 044ae6ec mshtml+0xa9925 
044ae694 7dca9cf5 044ae6ec 01ddad20 044ae6ec mshtml+0xbfcb6 
044ae6ac 7dcd6306 01ddad20 044ae6ec 00000001 mshtml+0x79cf5 
044ae6c8 7dca1acb 044ae6ec 0000001b 00000001 mshtml+0xa6306 
044ae728 7dc99875 044ae7b4 0024efb0 044ae7b4 mshtml+0x71acb 
044ae784 7dc9a93a 01e10f60 0024f070 01c7a470 mshtml+0x69875 
044ae7a0 7dca337f 044ae7b4 01ddad60 01e10f60 mshtml+0x6a93a 
044ae7ec 7dca3338 00000006 00020000 00000000 mshtml+0x7337f 
044ae80c 7dca7ac0 00020000 01e10f60 01db1390 mshtml+0x73338 
044ae828 7dca0fa9 044ae840 00000000 00000001 mshtml+0x77ac0 
044ae880 7dca1052 058c1cf3 01db1f70 00000000 mshtml+0x70fa9 
01db1680 01c7a470 00000000 00000000 0024efb0 mshtml+0x71052 
01e10530 01e104e0 ffff021e ffffffff 00000061 0x1c7a470 
01e10510 00000001 00000008 00000000 01e10530 0x1e104e0 

*----> Raw Stack Dump <----* 
00000000044ae1b8 f0 73 55 07 88 91 50 07 - 49 02 00 00 d0 e1 4a 04 .sU...P.I.....J. 
00000000044ae1c8 25 fe ca 7d 00 00 00 00 - e4 e1 4a 04 8e 2e d2 7d %..}......J....} 
00000000044ae1d8 60 e5 4a 04 00 00 00 00 - 84 ce b6 01 f8 e1 4a 04 `.J...........J. 
00000000044ae1e8 9b ac c9 7d 80 ce b6 01 - 60 e5 4a 04 f8 01 00 00 ...}....`.J..... 
00000000044ae1f8 1c e2 4a 04 05 41 cb 7d - f0 73 55 07 f0 03 00 00 ..J..A.}.sU..... 
00000000044ae208 60 e5 4a 04 00 00 00 00 - 00 00 00 00 80 ce b6 01 `.J............. 
00000000044ae218 fd 00 00 00 44 e2 4a 04 - fe 43 d2 7d f0 03 00 00 ....D.J..C.}.... 
00000000044ae228 60 e5 4a 04 40 e2 4a 04 - 00 00 00 00 80 ce b6 01 `[email protected] 
00000000044ae238 20 a8 c7 01 f0 03 00 00 - 80 ce b6 01 5c e2 4a 04 ...........\.J. 
00000000044ae248 c6 d2 c9 7d 60 e5 4a 04 - 50 bb b6 01 c0 e3 4a 04 ...}`.J.P.....J. 
00000000044ae258 80 ce b6 01 94 e2 4a 04 - f6 0e cb 7d 60 e5 4a 04 ......J....}`.J. 
00000000044ae268 90 e2 4a 04 00 00 00 00 - 01 00 00 00 ff ff ff 00 ..J............. 
00000000044ae278 c0 e3 4a 04 8c c1 b6 01 - ff ff ff ff ff ff ff ff ..J............. 
00000000044ae288 ff ff ff ff 20 a8 c7 01 - 30 00 00 00 d0 e2 4a 04 .... ...0.....J. 
00000000044ae298 ce 2e cb 7d c0 e3 4a 04 - e0 a3 c7 01 20 a8 c7 01 ...}..J..... ... 
00000000044ae2a8 c0 e3 4a 04 00 00 00 00 - 00 00 00 00 70 a4 c7 01 ..J.........p... 
00000000044ae2b8 b0 ef 24 00 00 00 00 00 - ff ff ff ff 00 00 00 00 ..$............. 
00000000044ae2c8 01 00 00 00 e0 a3 c7 01 - ec e2 4a 04 8a 1d cb 7d ..........J....} 
00000000044ae2d8 ff ff ff ff 20 a8 c7 01 - 20 a8 c7 01 c0 e3 4a 04 .... ... .....J. 
00000000044ae2e8 50 bb b6 01 30 e3 4a 04 - d7 08 cb 7d c0 e3 4a 04 P...0.J....}..J. 

BEARBEITEN ::

hier die Watson Bucket Anzahl

Fault bucket 1229674410. 

und einige msgs in Systemprotokollen

The application, C:\Program Files\Internet Explorer\iexplore.exe, generated an application error The error occurred on 08/14/2009 @ 10:32:36.617 The exception generated was c0000005 at address 7DCB1227 (mshtml) 

Faulting application iexplore.exe, version 6.0.2900.2180, faulting module mshtml.dll, version 6.0.2900.3527, fault address 0x00081227. 

Antwort

1

Ha, ich genagelt dieses Problem endlich nach unten .. Nach dem schmerzhaften Fehlersuche für mehrere Stunden andi im Code steped, wo das Problem ..

In einfachen Worten „IE 6 stürzt auf mehreren Umordnungen stammt (wie während der Größenänderung) von Elementen auf einer Seite laden "

Bitte gehen Sie durch den folgenden Absatz, wenn Sie mehr darüber wissen wollten. Unsere Seite besteht aus mehreren Ansichten von Gittern und anderen komplexen Steuerelementen und wird in mehreren Iframes unter einer einzelnen Masterseite verwaltet (nicht auf der aspx-Masterseite). Und dieser ist verantwortlich für das Neuanordnen (z. B. erneutes Rendern der Positionen während der Größenänderungen) der UI-Elemente in einer Master-Layout-Ebene, wenn sich an anderen Frame-Sets etwas ändert.

Und vor allem haben wir nur eine Änderung vorgenommen, um mehr als eine Raster Ansichten zu empfangen, und die Größe der Ansicht ist in Javascript fest (dies ist in Body Onload des Formulars getan) basierend auf der Bildschirmauflösung (das ist der wahre Schuldige). Dies löst die Kette von Obresize-Ereignissen aus und wird zur Matser-Seite geleitet. Die erste Größenänderung funktioniert einwandfrei und jede andere Sequenz dieses Ereignisses führte zum Absturz des IE.

Ich weiß, das ist seltsam, aber das funktioniert perfekt nach, dass die manuelle Größeneinstellung Code zu entfernen ...

0

In Ihrem Systemereignisprotokoll, sollten Sie eine Watson "Bucket-Nummer." Sehen Sie, wenn Sie E-Mails, dass Für mich (ericlaw @ microsoft) kann ich einen Blick darauf werfen, was die Ursache des Problems ist.

+0

danke für die Antwort Eric .. i u nur geschickt, um die E-Mail mit allen notwendigen Informationen .. das ist die msg im Systemprotokoll aufgezeichnet "Fehler Eimer 1229674410." .. – RameshVel

+0

alle Updates in diesem Eric ... ?? – RameshVel