Closed Bug 1118771 Opened 9 years ago Closed 9 years ago

Intermittent test_memoryReporters.xul | application crashed [@ js::GCHelperState::waitForBackgroundThread()]

Categories

(Core :: JavaScript Engine, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: cbook, Unassigned)

References

()

Details

(Keywords: crash, intermittent-failure)

Windows XP 32-bit mozilla-central debug test mochitest-other

https://treeherder.mozilla.org/logviewer.html#?job_id=848525&repo=mozilla-central

06:23:35 WARNING - PROCESS-CRASH | toolkit/components/aboutmemory/tests/test_memoryReporters.xul | application crashed [@ js::GCHelperState::waitForBackgroundThread()] 

06:23:35 INFO - Crash dump filename: c:\docume~1\cltbld~1.t-x\locals~1\temp\tmphkz2s9.mozrunner\minidumps\3edac5ac-b29c-4c42-81c2-68d1a67eae26.dmp
06:23:35 INFO - Operating system: Windows NT
06:23:35 INFO - 5.1.2600 Service Pack 3
06:23:35 INFO - CPU: x86
06:23:35 INFO - GenuineIntel family 6 model 30 stepping 5
06:23:35 INFO - 8 CPUs
06:23:35 INFO - Crash reason: EXCEPTION_BREAKPOINT
06:23:35 INFO - Crash address: 0x313fbb6
06:23:35 INFO - Thread 0 (crashed)
06:23:35 INFO - 0 xul.dll!js::GCHelperState::waitForBackgroundThread() [jsgc.cpp:c7ae19c5b2ed : 3560 + 0x43]
06:23:35 INFO - eip = 0x0313fbb6 esp = 0x0012dbb4 ebp = 0x0012dbd4 ebx = 0x007fcae0
06:23:35 INFO - esi = 0x002a42b5 edi = 0x0d8d51d0 eax = 0x00000000 ecx = 0x002b0ad9
06:23:35 INFO - edx = 0x00370ea0 efl = 0x00200216
06:23:35 INFO - Found by: given as instruction pointer in context
06:23:35 INFO - 1 xul.dll!js::GCHelperState::waitBackgroundSweepEnd() [jsgc.cpp:c7ae19c5b2ed : 3686 + 0x6]
06:23:35 INFO - eip = 0x0313faa3 esp = 0x0012dbbc ebp = 0x0012dbd4
06:23:35 INFO - Found by: call frame info
06:23:35 INFO - 2 xul.dll!js::gc::AutoPrepareForTracing::AutoPrepareForTracing(JSRuntime *,js::ZoneSelector) [jsgc.cpp:c7ae19c5b2ed : 6570 + 0x5c]
06:23:35 INFO - eip = 0x03090c9d esp = 0x0012dbdc ebp = 0x0012dbfc
06:23:35 INFO - Found by: call frame info
06:23:35 INFO - 3 xul.dll!js::IterateChunks(JSRuntime *,void *,void (*)(JSRuntime *,void *,js::gc::Chunk *)) [Iteration.cpp:c7ae19c5b2ed : 87 + 0xe]
06:23:35 INFO - eip = 0x031dcec7 esp = 0x0012dc04 ebp = 0x0012dc3c
06:23:35 INFO - Found by: call frame info
06:23:35 INFO - 4 xul.dll!JS::CollectRuntimeStats(JSRuntime *,JS::RuntimeStats *,JS::ObjectPrivateVisitor *,bool) [MemoryMetrics.cpp:c7ae19c5b2ed : 712 + 0x10]
06:23:35 INFO - eip = 0x032f613e esp = 0x0012dc44 ebp = 0x0012dcf8
06:23:35 INFO - Found by: call frame info
06:23:35 INFO - 5 xul.dll!mozilla::dom::workers::WorkerPrivate::BlockAndCollectRuntimeStats(JS::RuntimeStats *,bool) [WorkerPrivate.cpp:c7ae19c5b2ed : 4745 + 0x4]
06:23:35 INFO - eip = 0x023b137a esp = 0x0012dd00 ebp = 0x0012dd28
06:23:35 INFO - Found by: call frame info
06:23:35 INFO - 6 xul.dll!mozilla::dom::workers::WorkerPrivate::MemoryReporter::CollectReports(nsIMemoryReporterCallback *,nsISupports *,bool) [WorkerPrivate.cpp:c7ae19c5b2ed : 2061 + 0x15]
06:23:35 INFO - eip = 0x023b28b4 esp = 0x0012dd30 ebp = 0x0012dffc
06:23:35 INFO - Found by: call frame info
This is hitting the following assertion in GCHelperState::waitForBackgroundThread():

  Assertion failure: CurrentThreadCanAccessRuntime(rt), at c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\js\src\jsgc.cpp:3560
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.