Closed Bug 763902 Opened 13 years ago Closed 12 years ago

Intermittent crash during test_file_resurrection_delete.html [@ js::gc::Cell::address] following: "Assertion failure: addr % Cell::CellSize == 0, at ../../../dist/include/gc/Heap.h:825"

Categories

(Core :: JavaScript Engine, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: emorley, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: crash, intermittent-failure, Whiteboard: [js:inv:p1])

Rev3 Fedora 12 mozilla-inbound debug test mochitests-2/5 on 2012-06-11 12:32:32 PDT for push 5c5336ccf186 slave: talos-r3-fed-072 https://tbpl.mozilla.org/php/getParsedLog.php?id=12558663&tree=Mozilla-Inbound { 152678 INFO TEST-START | /tests/dom/indexedDB/test/test_file_resurrection_delete.html ++DOMWINDOW == 13 (0xb059234) [serial = 1439] [outer = 0x981bb88] 152679 INFO TEST-PASS | /tests/dom/indexedDB/test/test_file_resurrection_delete.html | Correct byte length - 100000 should equal 100000 152680 INFO TEST-PASS | /tests/dom/indexedDB/test/test_file_resurrection_delete.html | Got correct event type - upgradeneeded should equal upgradeneeded 152681 INFO TEST-PASS | /tests/dom/indexedDB/test/test_file_resurrection_delete.html | Got correct event type - success should equal success 152682 INFO TEST-PASS | /tests/dom/indexedDB/test/test_file_resurrection_delete.html | Correct db ref count - 0 should equal 0 152683 INFO TEST-PASS | /tests/dom/indexedDB/test/test_file_resurrection_delete.html | Correct db ref count - 1 should equal 1 --DOMWINDOW == 12 (0xda10b6c) [serial = 1436] [outer = 0x981bb88] [url = http://mochi.test:8888/tests/dom/indexedDB/test/test_file_os_delete.html] 152684 INFO TEST-PASS | /tests/dom/indexedDB/test/test_file_resurrection_delete.html | Correct ref count - 0 should equal 0 152685 INFO TEST-PASS | /tests/dom/indexedDB/test/test_file_resurrection_delete.html | Got correct event type - success should equal success 152686 INFO TEST-PASS | /tests/dom/indexedDB/test/test_file_resurrection_delete.html | Got result Assertion failure: addr % Cell::CellSize == 0, at ../../../dist/include/gc/Heap.h:825 [Child 2227] WARNING: shutting down early because of crash!: file ../../../dom/ipc/ContentChild.cpp, line 563 [Child 2227] WARNING: content process _exit()ing: file ../../../dom/ipc/ContentChild.cpp, line 608 TEST-UNEXPECTED-FAIL | /tests/dom/indexedDB/test/test_file_resurrection_delete.html | Exited with code 1 during test run INFO | automation.py | Application ran for: 0:09:53.755069 INFO | automation.py | Reading PID log: /tmp/tmpVdC1U9pidlog ==> process 2166 launched child process 2227 INFO | automation.py | Checking for orphan process with PID: 2227 Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-linux-debug/1339440682/firefox-16.0a1.en-US.linux-i686.crashreporter-symbols.zip PROCESS-CRASH | /tests/dom/indexedDB/test/test_file_resurrection_delete.html | application crashed (minidump found) Crash dump filename: /tmp/tmpPTM5DA/minidumps/071fedd4-6021-86d5-3fcb4c7c-0cee58c4.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: 0x0 Thread 0 (crashed) 0 libxul.so!js::gc::Cell::address [Heap.h : 825 + 0x21] eip = 0x01636940 esp = 0xbfeb9ef0 ebp = 0xbfeb9f08 ebx = 0x02d59348 esi = 0xdadadada edi = 0x08da8300 eax = 0x00000000 ecx = 0x0028232c edx = 0x00000000 efl = 0x00010282 Found by: given as instruction pointer in context 1 libxul.so!js::gc::Cell::arenaHeader [Heap.h : 918 + 0x7] eip = 0x016369b0 esp = 0xbfeb9f10 ebp = 0xbfeb9f28 ebx = 0x02d59348 esi = 0x08da8300 edi = 0x08da8300 Found by: call frame info 2 libxul.so!js::gc::Cell::compartment [Heap.h : 963 + 0x7] eip = 0x016369c6 esp = 0xbfeb9f30 ebp = 0xbfeb9f48 ebx = 0x02d59348 esi = 0x08da8300 edi = 0x08da8300 Found by: call frame info 3 libxul.so!js::gc::PushMarkStack [Marking.cpp : 541 + 0x7] eip = 0x02771a47 esp = 0xbfeb9f50 ebp = 0xbfeb9f98 ebx = 0x02d59348 esi = 0x08da8300 edi = 0x08da8300 Found by: call frame info 4 libxul.so!js::GCMarker::processMarkStackTop [Marking.cpp : 1163 + 0xc] eip = 0x0277791c esp = 0xbfeb9fa0 ebp = 0xbfeba008 ebx = 0x02d59348 esi = 0x0d2a5d00 edi = 0x08da8300 Found by: call frame info 5 libxul.so!js::GCMarker::drainMarkStack [Marking.cpp : 1224 + 0xb] eip = 0x027781fc esp = 0xbfeba010 ebp = 0xbfeba058 ebx = 0x02d59348 esi = 0x08da8300 edi = 0xbfeba0e0 Found by: call frame info 6 libxul.so!GCCycle [jsgc.cpp : 3567 + 0x11] eip = 0x0256dcd2 esp = 0xbfeba060 ebp = 0xbfeba128 ebx = 0x02d59348 esi = 0x08da8180 edi = 0x08da838c Found by: call frame info 7 libxul.so!Collect [jsgc.cpp : 3828 + 0x17] eip = 0x0256f21c esp = 0xbfeba130 ebp = 0xbfeba198 ebx = 0x02d59348 esi = 0x08da8180 edi = 0x08da838c Found by: call frame info 8 libxul.so!js::GCSlice [jsgc.cpp : 3858 + 0x27] eip = 0x0256f514 esp = 0xbfeba1a0 ebp = 0xbfeba1b8 ebx = 0x02d59348 esi = 0x08da8180 edi = 0x00000018 Found by: call frame info 9 libxul.so!js::IncrementalGC [jsfriendapi.cpp : 149 + 0x19] eip = 0x0253fec0 esp = 0xbfeba1c0 ebp = 0xbfeba1d8 ebx = 0x02d59348 }
Whiteboard: [orange] → [js:inv:p1][orange]
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [js:inv:p1][orange] → [js:inv:p1]
You need to log in before you can comment on or make changes to this bug.