Closed
Bug 74854
Opened 24 years ago
Closed 24 years ago
Crash in function nsProxyObjectCallInfo::operator=
Categories
(SeaMonkey :: General, defect)
Tracking
(Not tracked)
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.
Comment 1•24 years ago
|
||
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...
Comment 2•24 years ago
|
||
dupe of 74848
*** This bug has been marked as a duplicate of 74848 ***
Status: UNCONFIRMED → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•