Closed
Bug 583554
Opened 14 years ago
Closed 14 years ago
Assertion failure: !(addr & GC_CELL_MASK) in test_jQuery.html
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: khuey, Assigned: gwagner)
References
Details
(Keywords: intermittent-failure, Whiteboard: [test which aborts the suite])
Attachments
(1 file)
(deleted),
text/plain
|
Details |
This appears to be fallout from the TM merge.
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1280634101.1280634996.24011.gz
Assertion failure: !(addr & GC_CELL_MASK), at e:/builds/moz2_slave/mozilla-central-win32-debug/build/js/src/jsgc.cpp:412
Comment 1•14 years ago
|
||
Comment 2•14 years ago
|
||
Is this a GC/CC outside a request maybe?
Comment 3•14 years ago
|
||
GC makes its own request, there's never been a requirement to begin a request before calling JS_*GC and end it after (doesn't seem necessary in any case). Is CC separated now? If so, it shouldn't need a request either.
/be
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 7•14 years ago
|
||
philringnalda%gmail.com
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1281935131.1281936036.29715.gz
WINNT 5.2 mozilla-central debug test mochitests-2/5 on 2010/08/15 22:05:31
s: win32-slave23
TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/ajax/jquery/test_jQuery.html | Exited with code -1073741819 during test run
PROCESS-CRASH | /tests/dom/tests/mochitest/ajax/jquery/test_jQuery.html | application crashed (minidump found)
Thread 0 (crashed)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 8•14 years ago
|
||
philringnalda%gmail.com
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1281937376.1281938368.7264.gz
WINNT 5.2 mozilla-central debug test mochitests-2/5 on 2010/08/15 22:42:56
s: win32-slave10
TEST-UNEXPECTED-FAIL | /tests/dom/tests/mochitest/ajax/jquery/test_jQuery.html | Exited with code -1073741819 during test run
PROCESS-CRASH | /tests/dom/tests/mochitest/ajax/jquery/test_jQuery.html | application crashed (minidump found)
Thread 0 (crashed)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 16•14 years ago
|
||
The same assertion showed up in another test: Bug 590855
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 22•14 years ago
|
||
http://tinderbox.mozilla.org/showlog.cgi?tree=TraceMonkey&errorparser=unittest&logfile=1283332219.1283333323.10550.gz&buildtime=1283332219&buildname=WINNT%205.2%20tracemonkey%20debug%20test%20mochitests-2%2f5&fulltext=#err2
Assertion failure: !(addr & GC_CELL_MASK), at e:/builds/moz2_slave/tracemonkey-win32-debug/build/js/src/jsgc.cpp:424
Thread 0 (crashed)
0 xul.dll!JS_Assert [jsutil.cpp:319b1a4e0883 : 73 + 0x0]
eip = 0x1154116a esp = 0x001296f0 ebp = 0x001296f0 ebx = 0x00000001
esi = 0x012d2940 edi = 0x00000000 eax = 0x00000000 ecx = 0x0858c44f
edx = 0x00551d40 efl = 0x00010216
Found by: given as instruction pointer in context
1 xul.dll!CheckValidGCThingPtr(void *) [jsgc.cpp:319b1a4e0883 : 424 + 0x1d]
eip = 0x11567504 esp = 0x001296f8 ebp = 0x00129708
Found by: call frame info
2 xul.dll!JSGCArenaInfo::fromGCThing(void *) [jsgc.cpp:319b1a4e0883 : 433 + 0x8]
eip = 0x1156746f esp = 0x00129710 ebp = 0x00129724
Found by: call frame info
3 xul.dll!js_GetGCThingTraceKind(void *) [jsgc.cpp:319b1a4e0883 : 888 + 0x8]
eip = 0x11567567 esp = 0x0012972c ebp = 0x00129734
Found by: call frame info
4 xul.dll!nsXPConnect::ToParticipant(void *) [nsXPConnect.cpp:319b1a4e0883 : 510 + 0x8]
eip = 0x1105bf82 esp = 0x0012973c ebp = 0x00129748
Found by: call frame info
5 xul.dll!GCGraphBuilder::NoteScriptChild(unsigned int,void *) [nsCycleCollector.cpp:319b1a4e0883 : 1551 + 0x22]
eip = 0x1141ee2f esp = 0x00129750 ebp = 0x0012975c
Found by: call frame info
6 xul.dll!JSContextParticipant::Traverse(void *,nsCycleCollectionTraversalCallback &) [nsXPConnect.cpp:319b1a4e0883 : 898 + 0x16]
eip = 0x110657f2 esp = 0x00129764 ebp = 0x00129778
Found by: call frame info
7 xul.dll!GCGraphBuilder::Traverse(PtrInfo *) [nsCycleCollector.cpp:319b1a4e0883 : 1414 + 0x1c]
eip = 0x1141e689 esp = 0x00129780 ebp = 0x0012979c
Found by: call frame info
8 xul.dll!nsCycleCollector::MarkRoots(GCGraphBuilder &) [nsCycleCollector.cpp:319b1a4e0883 : 1636 + 0xb]
eip = 0x1141efa9 esp = 0x001297a4 ebp = 0x001297c4
Found by: call frame info
9 xul.dll!nsCycleCollector::BeginCollection() [nsCycleCollector.cpp:319b1a4e0883 : 2589 + 0xb]
eip = 0x1141fefc esp = 0x001297cc ebp = 0x00129828
Found by: call frame info
10 xul.dll!nsCycleCollector::Collect(unsigned int) [nsCycleCollector.cpp:319b1a4e0883 : 2471 + 0xa]
eip = 0x1141fc4c esp = 0x00129830 ebp = 0x0012d6e0
Found by: call frame info
11 xul.dll!nsCycleCollector_collect() [nsCycleCollector.cpp:319b1a4e0883 : 3168 + 0x15]
eip = 0x114201aa esp = 0x0012d6e8 ebp = 0x0012d6f0
Found by: call frame info
12 xul.dll!nsJSContext::CC() [nsJSEnvironment.cpp:319b1a4e0883 : 3647 + 0x4]
eip = 0x10c6a4ba esp = 0x0012d6f8 ebp = 0x0012d6fc
Found by: call frame info
13 xul.dll!nsJSContext::IntervalCC() [nsJSEnvironment.cpp:319b1a4e0883 : 3735 + 0x4]
eip = 0x10c6a620 esp = 0x0012d704 ebp = 0x0012d70c
Found by: call frame info
14 xul.dll!nsJSContext::CCIfUserInactive() [nsJSEnvironment.cpp:319b1a4e0883 : 3725 + 0x4]
eip = 0x10c6a5ed esp = 0x0012d714 ebp = 0x0012d714
Found by: call frame info
15 xul.dll!GCTimerFired(nsITimer *,void *) [nsJSEnvironment.cpp:319b1a4e0883 : 3761 + 0x4]
eip = 0x10c6a67f esp = 0x0012d71c ebp = 0x0012d71c
Found by: call frame info
16 xul.dll!nsTimerImpl::Fire() [nsTimerImpl.cpp:319b1a4e0883 : 425 + 0xd]
eip = 0x11413abf esp = 0x0012d724 ebp = 0x0012d7ec
Found by: call frame info
17 xul.dll!nsTimerEvent::Run() [nsTimerImpl.cpp:319b1a4e0883 : 517 + 0xe]
eip = 0x11413d21 esp = 0x0012d7f4 ebp = 0x0012d818
Found by: call frame info
18 xul.dll!nsThread::ProcessNextEvent(int,int *) [nsThread.cpp:319b1a4e0883 : 547 + 0x18]
eip = 0x1141734a esp = 0x0012d820 ebp = 0x0012d854
Found by: call frame info
19 xul.dll!NS_ProcessNextEvent_P(nsIThread *,int) [nsThreadUtils.cpp:319b1a4e0883 : 250 + 0x15]
eip = 0x1053c643 esp = 0x0012d85c ebp = 0x0012d870
Found by: call frame info
20 xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [MessagePump.cpp:319b1a4e0883 : 110 + 0xd]
eip = 0x103b67ed esp = 0x0012d878 ebp = 0x0012d8a4
Found by: call frame info
21 xul.dll!MessageLoop::RunInternal() [message_loop.cc:319b1a4e0883 : 219 + 0x1e]
eip = 0x11446a66 esp = 0x0012d8ac ebp = 0x0012d8c8 ebx = 0x7ffff000
Found by: call frame info
22 xul.dll!MessageLoop::RunHandler() [message_loop.cc:319b1a4e0883 : 202 + 0x7]
eip = 0x114469a2 esp = 0x0012d8d0 ebp = 0x0012d900
Found by: call frame info
23 xul.dll!MessageLoop::Run() [message_loop.cc:319b1a4e0883 : 176 + 0x7]
eip = 0x11446883 esp = 0x0012d908 ebp = 0x0012d930 ebx = 0x001292fc
Found by: call frame info
24 xul.dll!nsBaseAppShell::Run() [nsBaseAppShell.cpp:319b1a4e0883 : 175 + 0xb]
eip = 0x112eec90 esp = 0x0012d938 ebp = 0x0012d93c
Found by: call frame info
25 xul.dll!nsAppShell::Run() [nsAppShell.cpp:319b1a4e0883 : 243 + 0x8]
eip = 0x112a1f72 esp = 0x0012d944 ebp = 0x0012f890
Found by: call frame info
26 xul.dll!nsAppStartup::Run() [nsAppStartup.cpp:319b1a4e0883 : 191 + 0x1b]
eip = 0x1121467a esp = 0x0012f898 ebp = 0x0012f8a4
Found by: call frame info
27 xul.dll!XRE_main [nsAppRunner.cpp:319b1a4e0883 : 3662 + 0x24]
eip = 0x1005172c esp = 0x0012f8ac ebp = 0x0012fed0
Found by: call frame info
28 firefox.exe!NS_internal_main(int,char * *) [nsBrowserApp.cpp:319b1a4e0883 : 158 + 0x11]
eip = 0x00402532 esp = 0x0012fed8 ebp = 0x0012ff34
Found by: call frame info
29 firefox.exe!wmain [nsWindowsWMain.cpp:319b1a4e0883 : 120 + 0xc]
eip = 0x00401cce esp = 0x0012ff3c ebp = 0x0012ff68
Found by: call frame info
30 firefox.exe!__tmainCRTStartup [crtexe.c : 594 + 0x18]
eip = 0x004075b6 esp = 0x0012ff70 ebp = 0x0012ffb8
Found by: call frame info
31 firefox.exe!wmainCRTStartup [crtexe.c : 413 + 0x4]
eip = 0x0040740d esp = 0x0012ffc0 ebp = 0x0012ffc0 ebx = 0x001292fc
Found by: call frame info
32 kernel32.dll + 0x2f23a
eip = 0x77e6f23b esp = 0x0012ffc8 ebp = 0x0012fff0
Found by: call frame info
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•14 years ago
|
Whiteboard: [orange] → [orange][test which aborts the suite]
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•14 years ago
|
Summary: GC related JS_ASSERT in test_jQuery.html → Assertion failure: !(addr & GC_CELL_MASK) in test_jQuery.html
Updated•14 years ago
|
Assignee: general → anygregor
Reporter | ||
Comment 37•14 years ago
|
||
WFM? We haven't seen this in over two months.
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Updated•12 years ago
|
Keywords: intermittent-failure
Updated•12 years ago
|
Whiteboard: [orange][test which aborts the suite] → [test which aborts the suite]
You need to log in
before you can comment on or make changes to this bug.
Description
•