Closed Bug 557442 Opened 14 years ago Closed 14 years ago

Intermittent talos dromaeo crash [@ js_Interpret]

Categories

(Core :: JavaScript Engine, defect)

x86
All
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: philor, Assigned: jorendorff)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

Attached file Full stackdump
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1270514697.1270517126.8808.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/04/05 17:44:57  
s: talos-r3-xp-009

NOISE: Found crashdump: c:\docume~1\cltbld\locals~1\temp\tmpubeel9\profile\minidumps\7e06f293-97f0-4e3b-89ef-40085ab3cb1b.dmp
Operating system: Windows NT
                  5.1.2600 Service Pack 2
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXCEPTION_ACCESS_VIOLATION
Crash address: 0x188

Thread 0 (crashed)
 0  mozjs.dll!js_Interpret [jsops.cpp:17e554c5087c : 2307 + 0x10]
    eip = 0x00466304   esp = 0x0012d3c0   ebp = 0x0012d594   ebx = 0x0000003b
    esi = 0x0219715a   edi = 0x0089b000   eax = 0x00000000   ecx = 0x0692ed60
    edx = 0x00000067   efl = 0x00010202
    Found by: given as instruction pointer in context
 1  mozjs.dll!js_Invoke [jsinterp.cpp:17e554c5087c : 843 + 0x5]
    eip = 0x0046fcbf   esp = 0x0012d59c   ebp = 0x0012d638
    Found by: previous frame's frame pointer
 2  mozjs.dll!js_fun_call [jsfun.cpp:17e554c5087c : 2019 + 0x9]
    eip = 0x004246a1   esp = 0x0012d640   ebp = 0x03190d50
    Found by: previous frame's frame pointer
 3  mozjs.dll!js_Interpret [jsops.cpp:17e554c5087c : 2236 + 0xb]
    eip = 0x004663aa   esp = 0x0012d674   ebp = 0x0012d854
    Found by: call frame info
 4  mozjs.dll!js_Invoke [jsinterp.cpp:17e554c5087c : 843 + 0x5]
    eip = 0x0046fcbf   esp = 0x0012d85c   ebp = 0x0012d8f8
    Found by: previous frame's frame pointer
 5  xul.dll!nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS *,unsigned short,XPTMethodDescriptor const *,nsXPTCMiniVariant *) [xpcwrappedjsclass.cpp:17e554c5087c : 1696 + 0x16]
    eip = 0x1011fbaa   esp = 0x0012d900   ebp = 0x0012db3c
    Found by: previous frame's frame pointer
 6  xul.dll!nsXPCWrappedJS::CallMethod(unsigned short,XPTMethodDescriptor const *,nsXPTCMiniVariant *) [xpcwrappedjs.cpp:17e554c5087c : 570 + 0x29]
    eip = 0x10101268   esp = 0x0012db44   ebp = 0x0012dc08
    Found by: previous frame's frame pointer
 7  xul.dll!PrepareAndDispatch [xptcstubs.cpp:17e554c5087c : 114 + 0x14]
    eip = 0x1024b2ae   esp = 0x0012db5c   ebp = 0x0012dc08
    Found by: call frame info
 8  xul.dll!SharedStub [xptcstubs.cpp:17e554c5087c : 141 + 0x4]
    eip = 0x1024b315   esp = 0x0012dc10   ebp = 0x0012dc24   ebx = 0x00000003
    Found by: call frame info
 9  nspr4.dll + 0xcc0f
    eip = 0x0033cc10   esp = 0x0012dc28   ebp = 0x0012dc24
    Found by: call frame info with scanning
10  xul.dll!nsTimerImpl::Fire() [nsTimerImpl.cpp:17e554c5087c : 435 + 0xf]
    eip = 0x100e568c   esp = 0x0012dc2c   ebp = 0x0033cc10
    Found by: previous frame's frame pointer
11  xul.dll!nsTimerEvent::Run() [nsTimerImpl.cpp:17e554c5087c : 519 + 0x4]
    eip = 0x100e56b0   esp = 0x0012dc4c   ebp = 0x0012dc50
    Found by: call frame info with scanning
12  xul.dll!nsThread::ProcessNextEvent(int,int *) [nsThread.cpp:17e554c5087c : 527 + 0x7]
    eip = 0x1011b82a   esp = 0x0012dc58   ebp = 0x00000001
    Found by: previous frame's frame pointer
13  xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [MessagePump.cpp:17e554c5087c : 118 + 0x28]
    eip = 0x100efc7e   esp = 0x0012dc80   ebp = 0x1011b82a
    Found by: call frame info with scanning
14  xul.dll + 0x96181b
    eip = 0x1096181c   esp = 0x0012dca4   ebp = 0x00000000
    Found by: call frame info
15  xul.dll!MessageLoop::RunInternal() [message_loop.cc:17e554c5087c : 216 + 0x8]
    eip = 0x1021ee09   esp = 0x0012dcb4   ebp = 0x00000000
    Found by: stack scanning
16  xul.dll!MessageLoop::RunHandler() [message_loop.cc:17e554c5087c : 199 + 0x4]
    eip = 0x1021edf2   esp = 0x0012dcc0   ebp = 0x00000000
    Found by: call frame info with scanning
17  xul.dll!_IsNonwritableInCurrentImage + 0x19
    eip = 0x102dab34   esp = 0x0012dce8   ebp = 0x00000000
    Found by: call frame info with scanning
18  xul.dll!MessageLoop::Run() [message_loop.cc:17e554c5087c : 173 + 0x6]
    eip = 0x1021ed9a   esp = 0x0012dcf8   ebp = 0x00000000
    Found by: stack scanning
19  nspr4.dll!_PR_MD_RESUME_THREAD + 0xe
    eip = 0x00348800   esp = 0x0012dd10   ebp = 0x00000000
    Found by: stack scanning
20  xul.dll!nsBaseAppShell::Run() [nsBaseAppShell.cpp:17e554c5087c : 174 + 0xb]
    eip = 0x1020aaa5   esp = 0x0012dd30   ebp = 0x00000000
    Found by: stack scanning
21  xul.dll!nsAppShell::Run() [nsAppShell.cpp:17e554c5087c : 239 + 0xa]
    eip = 0x102304be   esp = 0x0012dd3c   ebp = 0x00000000
    Found by: call frame info with scanning
22  0x7c8fffff
    eip = 0x7c900000   esp = 0x0012dd68   ebp = 0x00000000
    Found by: stack scanning
23  0x7c7fffff
    eip = 0x7c800000   esp = 0x0012dd88   ebp = 0x00000000
    Found by: stack scanning
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1270530542.1270533333.15432.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/04/05 22:09:02
s: talos-r3-xp-009
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1270548643.1270550929.9777.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/04/06 03:10:43  
s: talos-r3-xp-036

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1270539029.1270541595.7423.gz
Rev3 Fedora 12 mozilla-central talos dromaeo on 2010/04/06 00:30:29  
s: talos-r3-fed-019
OS: Windows XP → All
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1270581802.1270584205.24299.gz
Rev3 Fedora 12 mozilla-central talos dromaeo on 2010/04/06 12:23:22  
s: talos-r3-fed-033
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1270589167.1270592146.22553.gz
Rev3 Fedora 12 mozilla-central talos dromaeo on 2010/04/06 14:26:07  
s: talos-r3-fed-039
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1270599333.1270601803.19591.gz
Rev3 Fedora 12 mozilla-central talos dromaeo on 2010/04/06 17:15:33  
s: talos-r3-fed-015
("Started Wed, 07 Apr 2010 01:29:54", but while most of these others have also been on boxes with misset clocks, one appears to have been correct, or at least within a few minutes)
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1270603849.1270606191.31132.gz
Rev3 Fedora 12 mozilla-central talos dromaeo on 2010/04/06 18:30:49  
s: talos-r3-fed-039
Started Wed, 07 Apr 2010 02:36:58
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1270728902.1270731132.31599.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/04/08 05:15:02  
s: talos-r3-xp-025
(also with a reasonable clock)
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1271254754.1271256923.27467.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/04/14 07:19:14  
s: talos-r3-xp-031
Blocks: 559295
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1271894006.1271896895.10192.gz
Rev3 Fedora 12 mozilla-central talos dromaeo on 2010/04/21 16:53:26  
s: talos-r3-fed-012
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272053445.1272055815.27729.gz
Rev3 Fedora 12 mozilla-central talos dromaeo on 2010/04/23 13:10:45  
s: talos-r3-fed-029
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272064481.1272067191.29641.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/04/23 16:14:41
s: talos-r3-xp-039
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272311920.1272314713.24113.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/04/26 12:58:40
s: talos-r3-xp-036
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272519373.1272521641.15188.gz
Rev3 Fedora 12 mozilla-central talos dromaeo on 2010/04/28 22:36:13
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272570917.1272573345.4149.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/04/29 12:55:17  
s: talos-r3-xp-021
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272572180.1272574872.8446.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/04/29 13:16:20  
s: talos-r3-xp-009
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272836419.1272838689.20469.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/05/02 14:40:19  
s: talos-r3-xp-037
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272839318.1272841779.28102.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/05/02 15:28:38  
s: talos-r3-xp-019
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272842012.1272844410.1074.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/05/02 16:13:32  
s: talos-r3-xp-026
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272844768.1272846986.6101.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/05/02 16:59:28  
s: talos-r3-xp-037

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272845302.1272847510.7091.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/05/02 17:08:22  
s: talos-r3-xp-021
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272852780.1272854894.20321.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/05/02 19:13:00  
s: talos-r3-xp-019
2264 BEGIN_CASE(JSOP_CALLNAME)
2270     JS_PROPERTY_CACHE(cx).test(cx, regs.pc, obj, obj2, entry, atom);
2271     if (!atom) {
2278         if (entry->vword.isSlot()) {
2281             rval = obj2->lockedGetSlot(slot);

i think obj2 is null. can someone from the spidermonkey team please investigate?
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272898490.1272900581.27367.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/05/03 07:54:50

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1272893656.1272895795.15358.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/05/03 06:34:16
Assignee: general → jorendorff
http://tinderbox.mozilla.org/showlog.cgi?log=TraceMonkey/1272912125.1272914511.3370.gz
Rev3 WINNT 5.1 tracemonkey talos dromaeo on 2010/05/03 11:42:05  
s: talos-r3-xp-009
http://tinderbox.mozilla.org/showlog.cgi?log=TraceMonkey/1272943004.1272945272.25970.gz
Rev3 WINNT 5.1 tracemonkey talos dromaeo on 2010/05/03 20:16:44  
s: talos-r3-xp-023
http://tinderbox.mozilla.org/showlog.cgi?log=TraceMonkey/1272949724.1272952097.8355.gz
Rev3 WINNT 5.1 tracemonkey talos dromaeo on 2010/05/03 22:08:44  
s: talos-r3-xp-025

http://tinderbox.mozilla.org/showlog.cgi?log=TraceMonkey/1272975799.1272977906.1020.gz
Rev3 WINNT 5.1 tracemonkey talos dromaeo on 2010/05/04 05:23:19  
s: talos-r3-xp-036
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1273122462.1273124861.5169.gz
Rev3 WINNT 5.1 mozilla-central talos dromaeo on 2010/05/05 22:07:42  
s: talos-r3-xp-027
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1273628745.1273630966.30849.gz
Rev3 Fedora 12 mozilla-central talos dromaeo on 2010/05/11 18:45:45  
s: talos-r3-fed-020
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: