Closed Bug 1296848 Opened 8 years ago Closed 8 years ago

Intermittent dom/base/test/jsmodules/test_multiModuleLargeImports.html | application crashed [@ js::CompartmentChecker::check]

Categories

(Core :: JavaScript Engine, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: aryx, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

https://treeherder.mozilla.org/logviewer.html#?job_id=34320008&repo=mozilla-inbound 04:41:58 INFO - 39 INFO TEST-START | dom/base/test/jsmodules/test_multiModuleLargeImports.html 04:42:09 INFO - INFO | automation.py | Application ran for: 0:11:08.588864 04:42:09 INFO - INFO | zombiecheck | Reading PID log: /tmp/tmptj9Plgpidlog 04:42:09 INFO - /data/tombstones does not exist; tombstone check skipped 04:42:10 INFO - mozcrash Copy/paste: /usr/local/bin/linux64-minidump_stackwalk /tmp/tmpITvZay/273df83e-b48f-23a6-1e0bb81c-27869637.dmp /home/worker/workspace/build/symbols 04:42:15 INFO - mozcrash Saved minidump as /home/worker/workspace/build/blobber_upload_dir/273df83e-b48f-23a6-1e0bb81c-27869637.dmp 04:42:15 INFO - mozcrash Saved app info as /home/worker/workspace/build/blobber_upload_dir/273df83e-b48f-23a6-1e0bb81c-27869637.extra 04:42:15 WARNING - PROCESS-CRASH | dom/base/test/jsmodules/test_multiModuleLargeImports.html | application crashed [@ js::CompartmentChecker::check] 04:42:15 INFO - Crash dump filename: /tmp/tmpITvZay/273df83e-b48f-23a6-1e0bb81c-27869637.dmp 04:42:15 INFO - Operating system: Android 04:42:15 INFO - 0.0.0 Linux 2.6.29-gea477bb #1 Wed Sep 26 11:04:45 PDT 2012 armv7l 04:42:15 INFO - CPU: arm 04:42:15 INFO - 1 CPU 04:42:15 INFO - Crash reason: SIGSEGV 04:42:15 INFO - Crash address: 0x0 04:42:15 INFO - Thread 12 (crashed) 04:42:15 INFO - 0 libxul.so!js::CompartmentChecker::check [jscntxtinlines.h:409352a758dd : 71 + 0x2] 04:42:15 INFO - r4 = 0x6433f038 r5 = 0x6430e940 r6 = 0x5288452c r7 = 0x53517000 04:42:15 INFO - r8 = 0x52884590 r9 = 0x52884588 r10 = 0x528845cc fp = 0x65b09be0 04:42:15 INFO - sp = 0x52884510 lr = 0x5cd65201 pc = 0x5cd6a0fe 04:42:15 INFO - Found by: given as instruction pointer in context 04:42:15 INFO - 1 libxul.so!JS::ModuleDeclarationInstantiation [jscntxtinlines.h:409352a758dd : 83 + 0x3] 04:42:15 INFO - r4 = 0x53517000 r5 = 0x528846ac r6 = 0x528846ac r7 = 0x53517000 04:42:15 INFO - r8 = 0x52884590 r9 = 0x52884588 r10 = 0x528845cc fp = 0x65b09be0 04:42:15 INFO - sp = 0x52884520 pc = 0x5cd72337 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 2 libxul.so!nsJSUtils::ModuleDeclarationInstantiation [nsJSUtils.cpp:409352a758dd : 311 + 0x7] 04:42:15 INFO - r4 = 0x00000001 r5 = 0x52884550 r6 = 0x528846ac r7 = 0x53517000 04:42:15 INFO - r8 = 0x52884590 r9 = 0x52884588 r10 = 0x528845cc fp = 0x65b09be0 04:42:15 INFO - sp = 0x52884540 pc = 0x5b794e53 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 3 libxul.so!nsScriptLoader::EvaluateScript [nsScriptLoader.cpp:409352a758dd : 2030 + 0x5] 04:42:15 INFO - r4 = 0x528846a4 r5 = 0x52884630 r6 = 0x6430e940 r7 = 0x528846ac 04:42:15 INFO - r8 = 0x52884590 r9 = 0x52884588 r10 = 0x528845cc fp = 0x65b09be0 04:42:15 INFO - sp = 0x52884570 pc = 0x5b7ae77b 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 4 libxul.so!nsScriptLoader::ProcessRequest [nsScriptLoader.cpp:409352a758dd : 1836 + 0x7] 04:42:15 INFO - r4 = 0x610a86a0 r5 = 0x00000001 r6 = 0x60e67b40 r7 = 0x5288477c 04:42:15 INFO - r8 = 0x52884778 r9 = 0x52884788 r10 = 0x5288478c fp = 0x610a86bc 04:42:15 INFO - sp = 0x52884760 pc = 0x5b7aeacb 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 5 libxul.so!nsScriptLoader::ProcessPendingRequests [nsScriptLoader.cpp:409352a758dd : 2112 + 0x7] 04:42:15 INFO - r4 = 0x60e67b40 r5 = 0x60e67b78 r6 = 0x00000000 r7 = 0x528847c4 04:42:15 INFO - r8 = 0x528847c0 r9 = 0x52884848 r10 = 0x00000001 fp = 0x5288483c 04:42:15 INFO - sp = 0x528847c0 pc = 0x5b7b4a07 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 6 libxul.so!nsScriptLoader::ProcessLoadedModuleTree [nsScriptLoader.cpp:409352a758dd : 1051 + 0x5] 04:42:15 INFO - r4 = 0x60e67b40 r5 = 0x610a86a0 r6 = 0x52884804 r7 = 0x610a86a0 04:42:15 INFO - r8 = 0x52884840 r9 = 0x52884848 r10 = 0x00000001 fp = 0x5288483c 04:42:15 INFO - sp = 0x528847e0 pc = 0x5b7b4ac9 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 7 libxul.so!nsModuleLoadRequest::DependenciesLoaded [nsScriptLoader.cpp:409352a758dd : 265 + 0x5] 04:42:15 INFO - r4 = 0x610a86a0 r5 = 0x610a876c r6 = 0x52884804 r7 = 0x610a86a0 04:42:15 INFO - r8 = 0x52884840 r9 = 0x52884848 r10 = 0x00000001 fp = 0x5288483c 04:42:15 INFO - sp = 0x528847f0 pc = 0x5b7b4af9 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 8 libxul.so!mozilla::MozPromise<nsTArray<bool>, nsresult, false>::MethodThenValue<nsModuleLoadRequest, void (nsModuleLoadRequest::*)(), void (nsModuleLoadRequest::*)()>::DoResolveOrRejectInternal [MozPromise.h:409352a758dd : 476 + 0x1] 04:42:15 INFO - r4 = 0x65f1d9d0 r5 = 0x52884840 r6 = 0x52884804 r7 = 0x610a86a0 04:42:15 INFO - r8 = 0x52884840 r9 = 0x52884848 r10 = 0x00000001 fp = 0x5288483c 04:42:15 INFO - sp = 0x52884800 pc = 0x5b7b3de5 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 9 libxul.so!mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run [MozPromise.h:409352a758dd : 407 + 0x1] 04:42:15 INFO - r4 = 0x65f1d9d0 r5 = 0x541a9040 r6 = 0x00000000 r7 = 0x66842440 04:42:15 INFO - r8 = 0x52884840 r9 = 0x52884848 r10 = 0x00000001 fp = 0x5288483c 04:42:15 INFO - sp = 0x52884820 pc = 0x5b7b42ed 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 10 libxul.so!mozilla::AutoTaskDispatcher::TaskGroupRunnable::Run [TaskDispatcher.h:409352a758dd : 192 + 0x3] 04:42:15 INFO - r4 = 0x00000001 r5 = 0x537ef050 r6 = 0x00000000 r7 = 0x5288489c 04:42:15 INFO - r8 = 0x52884898 r9 = 0x52884894 r10 = 0x00000001 fp = 0x528848f7 04:42:15 INFO - sp = 0x52884870 pc = 0x5af8f2d9 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 11 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:409352a758dd : 1058 + 0x3] 04:42:15 INFO - r4 = 0x550bd020 r5 = 0x00000000 r6 = 0x00000000 r7 = 0x5288489c 04:42:15 INFO - r8 = 0x52884898 r9 = 0x52884894 r10 = 0x00000001 fp = 0x528848f7 04:42:15 INFO - sp = 0x52884880 pc = 0x5af94275 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 12 libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:409352a758dd : 290 + 0xd] 04:42:15 INFO - r4 = 0x550bd020 r5 = 0x00000000 r6 = 0x550bd020 r7 = 0x550a3110 04:42:15 INFO - r8 = 0x55074740 r9 = 0x528849d8 r10 = 0x00000000 fp = 0x528849d4 04:42:15 INFO - sp = 0x528848e8 pc = 0x5afae459 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 13 libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp:409352a758dd : 96 + 0x7] 04:42:15 INFO - r4 = 0x55074730 r5 = 0x00000001 r6 = 0x550bd020 r7 = 0x550a3110 04:42:15 INFO - r8 = 0x55074740 r9 = 0x528849d8 r10 = 0x00000000 fp = 0x528849d4 04:42:15 INFO - sp = 0x52884908 pc = 0x5b194a87 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 14 libxul.so!MessageLoop::RunInternal [message_loop.cc:409352a758dd : 232 + 0x5] 04:42:15 INFO - r4 = 0x550a3110 r5 = 0x54110a80 r6 = 0x550bd020 r7 = 0x528849bc 04:42:15 INFO - r8 = 0x528849dc r9 = 0x528849d8 r10 = 0x00000000 fp = 0x528849d4 04:42:15 INFO - sp = 0x52884930 pc = 0x5b17ad9d 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 15 libxul.so!MessageLoop::Run [message_loop.cc:409352a758dd : 225 + 0x5] 04:42:15 INFO - r4 = 0x550a3110 r5 = 0x54110a80 r6 = 0x550bd020 r7 = 0x528849bc 04:42:15 INFO - r8 = 0x528849dc r9 = 0x528849d8 r10 = 0x00000000 fp = 0x528849d4 04:42:15 INFO - sp = 0x52884948 pc = 0x5b17aee5 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 16 libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp:409352a758dd : 156 + 0x3] 04:42:15 INFO - r4 = 0x00000000 r5 = 0x54110a80 r6 = 0x550bd020 r7 = 0x528849bc 04:42:15 INFO - r8 = 0x528849dc r9 = 0x528849d8 r10 = 0x00000000 fp = 0x528849d4 04:42:15 INFO - sp = 0x52884960 pc = 0x5c1b484f 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 17 libxul.so!nsAppStartup::Run [nsAppStartup.cpp:409352a758dd : 284 + 0x5] 04:42:15 INFO - r4 = 0x53f5b280 r5 = 0x54110a80 r6 = 0x52884ac8 r7 = 0x528849bc 04:42:15 INFO - r8 = 0x528849dc r9 = 0x528849d8 r10 = 0x00000000 fp = 0x528849d4 04:42:15 INFO - sp = 0x52884978 pc = 0x5c73bf25 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 18 libxul.so!XREMain::XRE_mainRun [nsAppRunner.cpp:409352a758dd : 4302 + 0x3] 04:42:15 INFO - r4 = 0x550024b0 r5 = 0x528849e4 r6 = 0x52884ac8 r7 = 0x528849bc 04:42:15 INFO - r8 = 0x528849dc r9 = 0x528849d8 r10 = 0x00000000 fp = 0x528849d4 04:42:15 INFO - sp = 0x52884990 pc = 0x5c77fbcb 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 19 libxul.so!XREMain::XRE_main [nsAppRunner.cpp:409352a758dd : 4429 + 0x5] 04:42:15 INFO - r4 = 0x00000000 r5 = 0x52884ac8 r6 = 0x52884a98 r7 = 0x52884ae0 04:42:15 INFO - r8 = 0x00000000 r9 = 0x00000000 r10 = 0x00000000 fp = 0x00000006 04:42:15 INFO - sp = 0x52884a88 pc = 0x5c77ff4b 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 20 libxul.so!XRE_main [nsAppRunner.cpp:409352a758dd : 4520 + 0x3] 04:42:15 INFO - r4 = 0x00000000 r5 = 0x5277cad0 r6 = 0x52884ac8 r7 = 0x52884ae4 04:42:15 INFO - r8 = 0x55005488 r9 = 0x52884b14 r10 = 0x52884b68 fp = 0x00000006 04:42:15 INFO - sp = 0x52884ac8 pc = 0x5c7801d3 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 21 libxul.so!GeckoStart [nsAndroidStartup.cpp:409352a758dd : 51 + 0x5] 04:42:15 INFO - r4 = 0x52884bec r5 = 0x5277cad0 r6 = 0x00000000 r7 = 0x5df3c974 04:42:15 INFO - r8 = 0x5d3c7050 r9 = 0x52784fb4 r10 = 0x2a1e3560 fp = 0x52884c3c 04:42:15 INFO - sp = 0x52884be8 pc = 0x5c784735 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 22 libmozglue.so!Java_org_mozilla_gecko_mozglue_GeckoLoader_nativeRun [APKOpen.cpp:409352a758dd : 401 + 0x1] 04:42:15 INFO - r4 = 0x2a1e0908 r5 = 0x5505d180 r6 = 0x5277f214 r7 = 0x5c784671 04:42:15 INFO - r8 = 0x23500005 r9 = 0x52784fb4 r10 = 0x2a1e3560 fp = 0x52884c3c 04:42:15 INFO - sp = 0x52884c08 pc = 0x526ee9e9 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 23 libdvm.so + 0x1dc4e 04:42:15 INFO - r4 = 0x4c78eaa8 r5 = 0x2a1e3550 r6 = 0x00000000 r7 = 0x52784fbc 04:42:15 INFO - r8 = 0x52884c28 r9 = 0x52784fb4 r10 = 0x2a1e3560 fp = 0x52884c3c 04:42:15 INFO - sp = 0x52884c28 pc = 0x4085bc50 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 24 data@app@org.mozilla.fennec-1.apk@classes.dex + 0x43dc0f 04:42:15 INFO - sp = 0x52884c34 pc = 0x5230bc11 04:42:15 INFO - Found by: stack scanning 04:42:15 INFO - 25 dalvik-heap (deleted) + 0x2939b6 04:42:15 INFO - sp = 0x52884c38 pc = 0x417489b8 04:42:15 INFO - Found by: stack scanning 04:42:15 INFO - 26 dalvik-heap (deleted) + 0x2c0ae6 04:42:15 INFO - sp = 0x52884c3c pc = 0x41775ae8 04:42:15 INFO - Found by: stack scanning 04:42:15 INFO - 27 libdvm.so + 0x4dcad 04:42:15 INFO - sp = 0x52884c40 pc = 0x4088bcaf 04:42:15 INFO - Found by: stack scanning 04:42:15 INFO - 28 data@app@org.mozilla.fennec-1.apk@classes.dex + 0x43dc0d 04:42:15 INFO - sp = 0x52884c48 pc = 0x5230bc0f 04:42:15 INFO - Found by: stack scanning 04:42:15 INFO - 29 libmozglue.so!Java_org_mozilla_gecko_mozglue_GeckoLoader_loadNSSLibsNative [jni.h:409352a758dd : 882 + 0x1b] 04:42:15 INFO - sp = 0x52884c4c pc = 0x526ee991 04:42:15 INFO - Found by: stack scanning 04:42:15 INFO - 30 0x25bfffff 04:42:15 INFO - r4 = 0x2a1e3560 r5 = 0x2a29c880 r6 = 0x2a29c888 sp = 0x52884c5c 04:42:15 INFO - pc = 0x25c00001 04:42:15 INFO - Found by: call frame info 04:42:15 INFO - 31 libmozglue.so!Java_org_mozilla_gecko_mozglue_GeckoLoader_loadNSSLibsNative [jni.h:409352a758dd : 882 + 0x1b] 04:42:15 INFO - sp = 0x52884c8c pc = 0x526ee991 04:42:15 INFO - Found by: stack scanning
Looks fixed by backout of bug 1110928.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
It looks I forgot that you need to call ExposeValueToActiveJS after getting something out of a Heap<T>. This will be fixed automatically by bug 1297558.
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Depends on: 1301189
No longer depends on: 1297558
All of the failures in the last week look like bug 1301189, and they stopped about 10 days ago.
Status: REOPENED → RESOLVED
Closed: 8 years ago8 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.