Closed Bug 715815 Opened 13 years ago Closed 12 years ago

Intermittent crash [@ JSCompartment::sweepInitialShapeTable] in (at least) browser_bug435788.js, ecma/Date/15.9.5.23-15.js, test_httpsuspend.js, regress-104584.js

Categories

(Core :: JavaScript Engine, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: philor, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

We've got to stop meeting like this. https://tbpl.mozilla.org/php/getParsedLog.php?id=8365307&tree=Mozilla-Inbound Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test mochitest-other on 2012-01-05 18:38:01 PST for push 91a8e4c55adb TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/plugins/tests/browser_bug435788.js | Exited with code 1 during test run INFO | automation.py | Application ran for: 0:35:12.439888 INFO | automation.py | Reading PID log: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpU3EqtTpidlog PROCESS-CRASH | chrome://mochitests/content/browser/toolkit/mozapps/plugins/tests/browser_bug435788.js | application crashed (minidump found) Crash dump filename: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmptBoYyt/minidumps/F7CC8183-A73D-47A5-A523-38A14E41E82C.dmp Operating system: Mac OS X 10.6.8 10K549 CPU: amd64 family 6 model 23 stepping 10 2 CPUs Crash reason: EXC_BAD_ACCESS / 0x0000000d Crash address: 0x0 Thread 0 (crashed) 0 XUL!JSCompartment::sweepInitialShapeTable [jsgc.h:91a8e4c55adb : 954 + 0x6] rbx = 0x28eb5d08 r12 = 0x4d81e0a8 r13 = 0x0000ffca r14 = 0x1b100000 r15 = 0x00000000 rip = 0x039cc64c rsp = 0x5fbfc250 rbp = 0x5fbfc2f0 Found by: given as instruction pointer in context 1 XUL!JSCompartment::sweep [jscompartment.cpp:91a8e4c55adb : 470 + 0xe] rbx = 0x4981c600 r12 = 0x4981c600 r13 = 0x00a0e5f8 r14 = 0x4981c590 r15 = 0x0015f630 rip = 0x03861ae4 rsp = 0x5fbfc300 rbp = 0x5fbfc450 Found by: call frame info 2 XUL!SweepPhase [jsgc.cpp:91a8e4c55adb : 2763 + 0xe] rbx = 0x2435a810 r12 = 0x2435a810 r13 = 0x2435a880 r14 = 0x00000000 r15 = 0x0015f630 rip = 0x038bee1b rsp = 0x5fbfc460 rbp = 0x5fbfc4c0 Found by: call frame info 3 XUL!GCCycle [jsgc.cpp:91a8e4c55adb : 2867 + 0x18] rbx = 0x02aefd00 r12 = 0x23359200 r13 = 0x05183000 r14 = 0x00000000 r15 = 0x2dd7ca01 rip = 0x038c0172 rsp = 0x5fbfc4d0 rbp = 0x5fbfc670 Found by: call frame info 4 XUL!js_GC [jsgc.cpp:91a8e4c55adb : 3163 + 0xe] rbx = 0x05183000 r12 = 0x0015f630 r13 = 0x5fbfc6a0 r14 = 0x00000000 r15 = 0x2dd7ca01 rip = 0x038c0def rsp = 0x5fbfc680 rbp = 0x5fbfc6f0 Found by: call frame info 5 XUL!nsXPConnect::Collect [nsXPConnect.cpp:91a8e4c55adb : 412 + 0x7] rbx = 0x174d2000 r12 = 0x0015f630 r13 = 0x5fbfc720 r14 = 0x00000000 r15 = 0x2dd7cab3 rip = 0x02abbf9d rsp = 0x5fbfc700 rbp = 0x5fbfc820 Found by: call frame info 6 XUL!nsXPConnect::GarbageCollect [nsXPConnect.cpp:91a8e4c55adb : 420 + 0xc] rbx = 0x01016400 r12 = 0x00000000 r13 = 0x024617f0 r14 = 0x00000000 r15 = 0x2dd7cab3 rip = 0x02ab7db1 rsp = 0x5fbfc830 rbp = 0x5fbfc830 Found by: call frame info 7 XUL!nsJSContext::GarbageCollectNow [nsJSEnvironment.cpp:91a8e4c55adb : 3243 + 0xc] rbx = 0x01016400 r12 = 0x00000000 r13 = 0x024617f0 r14 = 0x00000000 r15 = 0x2dd7cab3 rip = 0x0246172d rsp = 0x5fbfc840 rbp = 0x5fbfc850 Found by: call frame info 8 XUL!nsTimerImpl::Fire [nsTimerImpl.cpp:91a8e4c55adb : 428 + 0xa] rbx = 0x00000002 r12 = 0x50192450 r13 = 0x024617f0 r14 = 0x00000000 r15 = 0x2dd7cab3 rip = 0x034674eb rsp = 0x5fbfc860 rbp = 0x5fbfc8e0 Found by: call frame info (There's stuff above there in the log, but there's so much noise in any log that I don't know what might be signal.)
Summary: Intermittent crash [@ JSCompartment::sweepInitialShapeTable] in (at least) browser_bug435788.js → Intermittent crash [@ JSCompartment::sweepInitialShapeTable] in (at least) browser_bug435788.js and ecma/Date/15.9.5.23-15.js
Made it a little further: https://tbpl.mozilla.org/php/getParsedLog.php?id=10734641&tree=Firefox Rev3 Fedora 12 mozilla-central pgo test xpcshell on 2012-04-08 00:56:19 PDT for push babbc38b7f52 PROCESS-CRASH | /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/test_httpsuspend.js | application crashed (minidump found) Crash dump filename: /home/cltbld/talos-slave/test/build/xpcshell/tests/netwerk/test/unit/27966db6-4429-726f-0d963406-5001efb8.dmp Operating system: Linux 0.0.0 Linux 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686 CPU: x86 GenuineIntel family 6 model 23 stepping 10 2 CPUs Crash reason: SIGSEGV Crash address: 0x6000 Thread 0 (crashed) 0 xpcshell!free [jemalloc.c : 4478 + 0x0] eip = 0x0805b970 esp = 0xbf98ef00 ebp = 0xb4100000 ebx = 0x0805f490 esi = 0xb761e040 edi = 0x00006000 eax = 0x00000000 ecx = 0x00000003 edx = 0xb41d5000 efl = 0x00010206 Found by: given as instruction pointer in context 1 libxul.so!js::detail::HashTable<const js::InitialShapeEntry, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::changeTableSize [Utility.h : 190 + 0xb] eip = 0x01f7c42c esp = 0xbf98ef40 ebp = 0x00000019 ebx = 0x024296c8 esi = 0x00000100 edi = 0x0000007f Found by: call frame info 2 libxul.so!js::detail::HashTable<const js::InitialShapeEntry, js::HashSet<js::InitialShapeEntry, js::InitialShapeEntry, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::checkUnderloaded [HashTable.h : 659 + 0xf] eip = 0x01f7c535 esp = 0xbf98ef90 ebp = 0x00008000 ebx = 0x024296c8 esi = 0xb41d5c00 edi = 0xbf98f00c Found by: call frame info 3 libxul.so!JSCompartment::sweepInitialShapeTable [jsscope.cpp:babbc38b7f52 : 1403 + 0xf] eip = 0x01f79bfd esp = 0xbf98efb0 ebp = 0x00008000 ebx = 0x024296c8 esi = 0xb41d5c00 edi = 0xbf98f00c Found by: call frame info 4 libxul.so!JSCompartment::sweep [jscompartment.cpp:babbc38b7f52 : 511 + 0xe] eip = 0x01ee6da2 esp = 0xbf98f040 ebp = 0xb419b000 ebx = 0x024296c8 esi = 0xb419b000 edi = 0xbf98f120 Found by: call frame info 5 libxul.so!SweepPhase [jsgc.cpp:babbc38b7f52 : 3151 + 0x15] eip = 0x01f06576 esp = 0xbf98f0e0 ebp = 0xb413d000 ebx = 0x024296c8 esi = 0xbf98f118 edi = 0xbf98f120 Found by: call frame info 6 libxul.so!GCCycle [jsgc.cpp:babbc38b7f52 : 3243 + 0xa] eip = 0x01f06b84 esp = 0xbf98f150 ebp = 0xb57f7b20 ebx = 0x024296c8 esi = 0xb413d000 edi = 0xb413d0e0 Found by: call frame info 7 libxul.so!Collect [jsgc.cpp:babbc38b7f52 : 3710 + 0x1b] eip = 0x01f0713f esp = 0xbf98f1e0 ebp = 0xbf98f21c ebx = 0x024296c8 esi = 0xb413d000 edi = 0xb413d158 Found by: call frame info 8 libxul.so!js::GC [jsgc.cpp:babbc38b7f52 : 3731 + 0x29] eip = 0x01f0729d esp = 0xbf98f240 ebp = 0xbf98f28c ebx = 0x024296c8 esi = 0xb57f7b20 edi = 0xb413d000 Found by: call frame info 9 libxul.so!js_DestroyContext [jscntxt.cpp:babbc38b7f52 : 285 + 0x17] eip = 0x01ee47a1 esp = 0xbf98f260 ebp = 0xbf98f28c ebx = 0x024296c8
Summary: Intermittent crash [@ JSCompartment::sweepInitialShapeTable] in (at least) browser_bug435788.js and ecma/Date/15.9.5.23-15.js → Intermittent crash [@ JSCompartment::sweepInitialShapeTable] in (at least) browser_bug435788.js, ecma/Date/15.9.5.23-15.js, test_httpsuspend.js
https://tbpl.mozilla.org/php/getParsedLog.php?id=11126999&tree=Mozilla-Inbound TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/xpinstall/browser_bug540558.js | Exited with code 1 during test run
Crash Signature: [@ JSCompartment::sweepInitialShapeTable]
Summary: Intermittent crash [@ JSCompartment::sweepInitialShapeTable] in (at least) browser_bug435788.js, ecma/Date/15.9.5.23-15.js, test_httpsuspend.js → Intermittent crash [@ JSCompartment::sweepInitialShapeTable] in (at least) browser_bug435788.js, ecma/Date/15.9.5.23-15.js, test_httpsuspend.js, regress-104584.js
Severity: normal → critical
Keywords: crash
https://tbpl.mozilla.org/php/getParsedLog.php?id=13325398&tree=Mozilla-Inbound TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/dom-level2-core/test_namespaceURI02.html | Exited with code 1 during test run Operating system: Mac OS X 10.6.8 10K549 CPU: amd64 family 6 model 23 stepping 10 2 CPUs Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS Crash address: 0x5aa67000 Thread 0 (crashed) 0 XUL!JSCompartment::sweepInitialShapeTable [Heap.h : 963 + 0x9] rbx = 0x77dd5570 r12 = 0x4af97488 r13 = 0x5aa45d30 r14 = 0x77ddb000 r15 = 0x031a7a80 rip = 0x0257da32 rsp = 0x5fbfb020 rbp = 0x5fbfb130 Found by: given as instruction pointer in context 1 XUL!JSCompartment::sweep [jscompartment.cpp : 480 + 0x7] rbx = 0x5a5a31c0 r12 = 0x4af97000 r13 = 0x5fbfb260 r14 = 0x00000000 r15 = 0x70100000 rip = 0x024becf2 rsp = 0x5fbfb140 rbp = 0x5fbfb200 Found by: call frame info 2 XUL!SweepPhase [jsgc.cpp : 3342 + 0xe] rbx = 0x5a5a31c0 r12 = 0x5a5a5730 r13 = 0x00000000 r14 = 0x00000002 r15 = 0x70100000 rip = 0x024e4ccf rsp = 0x5fbfb210 rbp = 0x5fbfb2a0 Found by: call frame info 3 XUL!GCCycle [jsgc.cpp : 3792 + 0x11] rbx = 0x05f80000 r12 = 0x75698500 r13 = 0x75698500 r14 = 0x5a5a5730 r15 = 0x70100000 rip = 0x024e87ca rsp = 0x5fbfb2b0 rbp = 0x5fbfb3a0 Found by: call frame info 4 XUL!Collect [jsgc.cpp : 3896 + 0x14] rbx = 0x05f80000 r12 = 0x05f80258 r13 = 0x00000019 r14 = 0x00000001 r15 = 0x00000000 rip = 0x024e896f rsp = 0x5fbfb3b0 rbp = 0x5fbfb3f0 Found by: call frame info 5 XUL!js::NotifyDidPaint [jsfriendapi.cpp : 780 + 0xe] rbx = 0x05f80000 r12 = 0x6ba38be8 r13 = 0x25dfe708 r14 = 0x00000004 r15 = 0x0a08cbf8 rip = 0x024da6de rsp = 0x5fbfb400 rbp = 0x5fbfb410 Found by: call frame info 6 XUL!nsXPConnect::NotifyDidPaint [nsXPConnect.cpp : 2790 + 0xf] rbx = 0xffffffff r12 = 0x6ba38be8 r13 = 0x25dfe708 r14 = 0x00000004 r15 = 0x0a08cbf8 rip = 0x01ae1de4 rsp = 0x5fbfb420 rbp = 0x5fbfb420 Found by: call frame info 7 XUL!PresShell::Paint [nsPresShell.cpp : 5196 + 0x8] rbx = 0xffffffff r12 = 0x6ba38be8 r13 = 0x25dfe708 r14 = 0x00000004 r15 = 0x0a08cbf8 rip = 0x0124a90a rsp = 0x5fbfb430 rbp = 0x5fbfb570 Found by: call frame info 8 XUL!nsViewManager::Refresh [nsViewManager.cpp : 339 + 0x1c] rbx = 0x08bfac90 r12 = 0x5fbfb590 r13 = 0x5fbfb8b8 r14 = 0x0a015900 r15 = 0x00000000 rip = 0x0171e513 rsp = 0x5fbfb580 rbp = 0x5fbfb620 Found by: call frame info 9 XUL!nsViewManager::DispatchEvent [nsViewManager.cpp : 768 + 0x1a] rbx = 0x0a015900 r12 = 0x5fbfb860 r13 = 0x08bfac90 r14 = 0x0a015900 r15 = 0x5fbfb860 rip = 0x0171f4a7 rsp = 0x5fbfb630 rbp = 0x5fbfb720
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.