Closed Bug 763902 Opened 7 years ago Closed 7 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, critical)

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: 7 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.