Closed Bug 74854 Opened 24 years ago Closed 24 years ago

Crash in function nsProxyObjectCallInfo::operator=

Categories

(SeaMonkey :: General, defect)

x86
Windows 2000
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 74848

People

(Reporter: jlp.bugs, Assigned: asa)

Details

Mozilla crashes in function nsProxyObjectCallInfo::operator= on many pages that I visit. The simpliest thing to do to make it crash is to just open Mozilla and then close it. I found out that it doesn't crash if I delete NPOJI600.dll (version 1.3.0_02 of Java 2 Runtime Environment). I use Mozilla 2001040420 on Windows 2000 SP1 on PC. Here is the report from Dr. Watson for Windows 2000: Application exception occurred: App: mozilla.exe (pid=1020) When: 30.3.2001 @ 02:57:12.187 Exception number: c0000005 (access violation) *----> System Information <----* Computer Name: NS User Name: Jure Number of Processors: 1 Processor Type: x86 Family 6 Model 4 Stepping 2 Windows 2000 Version: 5.0 Current Build: 2195 Service Pack: 1 Current Type: Uniprocessor Free Registered Organization: Home Registered Owner: Jure Repinc *----> Task List <----* 0 Idle.exe 8 System.exe 160 SMSS.exe 184 csrss.exe 204 WINLOGON.exe 232 services.exe 252 LSASS.exe 400 svchost.exe 432 SPOOLSV.exe 476 msdtc.exe 580 svchost.exe 600 llssrv.exe 628 control.exe 652 ssl32.dll.exe 676 pop3.exe 748 smtp.exe 792 mstask.exe 824 FireDaemon.exe 852 setiathome.exe 868 setiqueue.exe 892 WinMgmt.exe 916 dfssvc.exe 932 DNS.exe 1256 svchost.exe 1060 explorer.exe 1200 EM_EXEC.exe 464 CTFMON.exe 1360 getright.exe 364 msimn.exe 1020 mozilla.exe 444 DRWTSN32.exe 0 _Total.exe (00400000 - 00455000) (77F80000 - 77FFA000) (60E10000 - 60E6D000) (60D70000 - 60D94000) (77DB0000 - 77E0A000) (77E80000 - 77F35000) (77D40000 - 77DB0000) (75050000 - 75058000) (75030000 - 75043000) (78000000 - 78046000) (75020000 - 75028000) (60DF0000 - 60DF6000) (60DE0000 - 60DE7000) (60D00000 - 60D09000) (69800000 - 69A42000) (77F40000 - 77F7C000) (77E10000 - 77E74000) (77C70000 - 77CBA000) (77B50000 - 77BD9000) (77A50000 - 77B45000) (60BD0000 - 60C1B000) (60000000 - 60047000) (60B00000 - 60B22000) (60E80000 - 60E8C000) (601A0000 - 601A9000) (60AA0000 - 60AAA000) (60C20000 - 60C8E000) (60090000 - 600AD000) (600D0000 - 600DD000) (60930000 - 6093E000) (60B80000 - 60B9D000) (76B30000 - 76B6E000) (77570000 - 775A0000) (60B50000 - 60B75000) (60BA0000 - 60BAC000) (60870000 - 60886000) (60B30000 - 60B39000) (60AD0000 - 60AEC000) (60840000 - 6084C000) (779B0000 - 77A45000) (691D0000 - 69255000) (77840000 - 7787C000) (770C0000 - 770E3000) (60740000 - 60792000) (74FD0000 - 74FED000) (75010000 - 75017000) (609D0000 - 609EA000) (608E0000 - 608E8000) (60100000 - 6010F000) (603E0000 - 6041D000) (60920000 - 60927000) (60A40000 - 60A4D000) (60280000 - 602AB000) (60120000 - 60133000) (60850000 - 60866000) (01860000 - 0197D000) (607E0000 - 607ED000) (60830000 - 6083A000) (60C90000 - 60CA1000) (60420000 - 60435000) (77820000 - 77827000) (759B0000 - 759B6000) (50390000 - 50397000) (502E0000 - 502FD000) (50300000 - 50316000) (60510000 - 60519000) (10000000 - 10008000) (60110000 - 6011B000) (50420000 - 5052A000) (50220000 - 50227000) (503B0000 - 503BD000) (50250000 - 50267000) (503C0000 - 503CD000) (50020000 - 50128000) (77800000 - 7781D000) (75E60000 - 75E7A000) (501E0000 - 5021B000) (51000000 - 51044000) (728A0000 - 728A6000) (12010000 - 123F0000) (123F0000 - 12547000) (600B0000 - 600C4000) (60590000 - 60598000) (60060000 - 6008F000) (60A60000 - 60A71000) (60300000 - 603D4000) (60440000 - 60450000) (60470000 - 60477000) (607B0000 - 607BD000) (606C0000 - 606E2000) (60D10000 - 60D33000) (60450000 - 60456000) (601D0000 - 601D5000) (608B0000 - 608B6000) (60140000 - 60198000) (60900000 - 60907000) (607C0000 - 607C6000) (78280000 - 7828C000) (77980000 - 779A4000) (777E0000 - 777E8000) (77950000 - 77979000) (777F0000 - 777F5000) (77830000 - 7783E000) (60570000 - 6058A000) (60540000 - 60546000) (50340000 - 50348000) State Dump for Thread Id 0x440 eax=12fd2c64 ebx=140e159c ecx=12fd2c20 edx=1439d034 esi=00000000 edi=140e1560 eip=607b422f esp=0012fa84 ebp=0012fa9c iopl=0 nv up ei ng nz ac pe cy cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00200293 function: nsProxyObjectCallInfo::operator= 607b41fd e8ecd0ffff call nsProxyObjectCallInfo::GetMethodIndex+0x81 (607b12ee) 607b4202 56 push esi 607b4203 e8423f0000 call nsGetInterface::operator=+0x391c (607b814a) 607b4208 59 pop ecx 607b4209 5f pop edi 607b420a 5e pop esi 607b420b c20400 ret 0x4 607b420e 55 push ebp 607b420f 8bec mov ebp,esp 607b4211 83ec0c sub esp,0xc 607b4214 53 push ebx 607b4215 56 push esi 607b4216 57 push edi 607b4217 8b7d08 mov edi,[ebp+0x8] ss:00c7d072=???????? 607b421a 83650800 and dword ptr [ebp+0x8],0x0 ss:00c7d072=???????? 607b421e 894df8 mov [ebp+0xf8],ecx ss:00c7d072=???????? 607b4221 8b773c mov esi,[edi+0x3c] ds:14c2eb36=???????? 607b4224 8d5f3c lea ebx,[edi+0x3c] ds:14c2eb36=???????? 607b4227 3bf3 cmp esi,ebx 607b4229 0f84b0000000 je nsProxyObjectCallInfo::operator=+0x10f4 (607b42df) FAULT ->607b422f 8b06 mov eax,[esi] ds:00000000=???????? 607b4231 837e1000 cmp dword ptr [esi+0x10],0x0 ds:00b4d5d6=???????? 607b4235 8945f4 mov [ebp+0xf4],eax ss:00c7d072=???????? 607b4238 0f8492000000 je nsProxyObjectCallInfo::operator=+0x10e5 (607b42d0) 607b423e 8b4604 mov eax,[esi+0x4] ds:00b4d5d6=???????? 607b4241 8b0e mov ecx,[esi] ds:00000000=???????? 607b4243 8908 mov [eax],ecx ds:12fd2c64=140e1560 607b4245 8b06 mov eax,[esi] ds:00000000=???????? 607b4247 8b4e04 mov ecx,[esi+0x4] ds:00b4d5d6=???????? 607b424a 894804 mov [eax+0x4],ecx ds:13b2023a=???????? 607b424d 8936 mov [esi],esi ds:00000000=???????? 607b424f 897604 mov [esi+0x4],esi ds:00b4d5d6=???????? 607b4252 8b4720 mov eax,[edi+0x20] ds:14c2eb36=???????? 607b4255 f6c401 test ah,0x1 607b4258 7426 jz 607bcd80 607b425a 8b4df8 mov ecx,[ebp+0xf8] ss:00c7d072=???????? 607b425d 6a00 push 0x0 607b425f 56 push esi 607b4260 e858f8ffff call nsProxyObjectCallInfo::operator=+0x8d2 (607b3abd) 607b4265 3d3f004b80 cmp eax,0x804b003f 607b426a 746b jz 607bc7d7 607b426c 85f6 test esi,esi *----> Stack Back Trace <----* FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name 0012FA9C 607B401F 00000000 143690B8 141BC170 142B92D0 nkcache!nsProxyObjectCallInfo::operator= 0012FAB0 607B5799 140E1560 0012FB18 143690B8 141BC170 nkcache!nsProxyObjectCallInfo::operator= (FPO: [1,0,3]) 0012FAC8 607B3F07 143690B8 00C44BE8 12FD2C20 141E7F98 nkcache!nsGetInterface::operator= (FPO: [EBP 0x0012FB18] [1,0,4]) 0012FADC 607B40B4 143690B8 141E7F9C 141E7F98 607B2171 nkcache!nsProxyObjectCallInfo::operator= (FPO: [1,0,3]) 0012FAEC 607B2171 143690B8 00000002 141E7F9C 141E7F98 nkcache!nsProxyObjectCallInfo::operator= (FPO: [3,0,2]) 0012FB04 607B233A 00000002 00000000 80000000 0012FB78 nkcache!nsProxyObjectCallInfo::GetMethodIndex (FPO: [1,0,2]) 0012FB18 6076FA74 141E7F98 00000000 FFFFFFFF 00000000 nkcache!nsProxyObjectCallInfo::GetMethodIndex 0012FB78 607712F9 14332358 0012FBB8 141E7F09 141E7E60 necko!mktemp 0012FBCC 60770FF2 80000000 13004258 0157BFF8 0012FC80 necko!mktemp 0012FBE0 607762A0 13004258 6077549B 142CF050 143AED78 necko!mktemp 0012FBE8 6077549B 142CF050 143AED78 60782240 00340000 necko!DupString (FPO: [0,0,1]) 0012FC80 6074DF4C 14381014 142CF050 141E7E60 14381014 necko!DupString 0012FCB8 6074DA1D 13004258 60E11189 143AED7C 00000002 necko!nsProxyObjectCallInfo::GetMethodIndex 0012FCC0 60E11189 143AED7C 00000002 00B87D60 60E115AD necko!nsProxyObjectCallInfo::GetMethodIndex (FPO: [1,0,0]) 0012FCD0 60E115AD 143AED7C 0012FDC8 0012FCF8 00B87D60 xpcom!PL_HandleEvent (FPO: [1,0,2]) 0012FCE8 60E3A588 00B87D60 0012FDD0 0012FD18 77E148DC xpcom!PL_ProcessPendingEvents (FPO: [EBP 0x0012FDC8] [1,0,4]) 0012FDFC 6009680A 00C2E320 004016BC 00B69CE0 00000000 xpcom!PL_GetEventQueueSelectFD 0012FE04 004016BC 00B69CE0 00000000 001337BB 00000000 appshell!nsQueryReferent::operator= (FPO: [1,0,0]) 0012FEF0 004011B8 00000001 00343A68 00343AA8 001337BB mozilla!nsGetInterface::operator= 0012FF18 00402BF8 00000001 00343A68 00404B48 00400000 mozilla!nsGetInterface::operator= 0012FF24 00404B48 00400000 00000000 001337BB 00000001 mozilla!nsGetInterface::operator= (FPO: [4,0,0]) 0012FFC0 77E992A6 0069007A 006C006C 7FFDF000 C0000005 mozilla!nsGetInterface::operator= 0012FFF0 00000000 00404A14 00000000 000000C8 00000100 kernel32!GetCommandLineW *----> Raw Stack Dump <----* 0012fa84 20 2c fd 12 60 15 0e 14 - b8 90 36 14 80 c1 1b 14 ,..`.....6..... 0012fa94 20 2c fd 12 37 66 84 40 - 80 c1 1b 14 1f 40 7b 60 ,..7f.@.....@{` 0012faa4 00 00 00 00 b8 90 36 14 - 70 c1 1b 14 d0 92 2b 14 ......6.p.....+. 0012fab4 99 57 7b 60 60 15 0e 14 - 18 fb 12 00 b8 90 36 14 .W{``.........6. 0012fac4 70 c1 1b 14 00 00 00 80 - 07 3f 7b 60 b8 90 36 14 p........?{`..6. 0012fad4 e8 4b c4 00 20 2c fd 12 - 98 7f 1e 14 b4 40 7b 60 .K.. ,.......@{` 0012fae4 b8 90 36 14 9c 7f 1e 14 - 98 7f 1e 14 71 21 7b 60 ..6.........q!{` 0012faf4 b8 90 36 14 02 00 00 00 - 9c 7f 1e 14 98 7f 1e 14 ..6............. 0012fb04 00 00 00 80 3a 23 7b 60 - 02 00 00 00 00 00 00 00 ....:#{`........ 0012fb14 00 00 00 80 78 fb 12 00 - 74 fa 76 60 98 7f 1e 14 ....x...t.v`.... 0012fb24 00 00 00 00 ff ff ff ff - 00 00 00 00 68 fb 12 00 ............h... 0012fb34 60 7e 1e 14 00 00 00 80 - 00 00 00 00 84 c5 e4 60 `~.............` 0012fb44 0b 01 00 00 e0 01 00 00 - 00 00 00 00 01 00 00 00 ................ 0012fb54 f0 bb 20 14 cc fb 12 00 - 5f 1f 00 78 cc fb 12 00 .. ....._..x.... 0012fb64 ca 7b d7 60 00 00 00 00 - cc fb 12 00 00 00 00 00 .{.`............ 0012fb74 00 00 00 00 cc fb 12 00 - f9 12 77 60 58 23 33 14 ..........w`X#3. 0012fb84 b8 fb 12 00 09 7f 1e 14 - 60 7e 1e 14 00 00 00 00 ........`~...... 0012fb94 38 98 e4 60 58 94 e4 60 - a8 c9 57 01 c8 fb 12 00 8..`X..`..W..... 0012fba4 64 98 e4 60 00 00 00 00 - 00 00 00 00 d0 92 2b 14 d..`..........+. 0012fbb4 40 c5 57 01 00 00 00 00 - 1c 46 55 01 58 23 33 14 @.W......FU.X#3.
can reproduce this even on linux with java plugin 1.3.0_02, when removing from plugin dir mozilla crashes no longer, maybe an regression from changes of the plugin interface...
dupe of 74848 *** This bug has been marked as a duplicate of 74848 ***
Status: UNCONFIRMED → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.