Closed
Bug 1022198
Opened 10 years ago
Closed 10 years ago
Intermittent OSX HealthReport.jsm Shutdown | application crashed [@ mozalloc_abort(char const*)] after "ABORT: file resource://gre/modules/HealthReport.jsm, line 4356"
Categories
(Firefox Health Report Graveyard :: Client: Desktop, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1017706
People
(Reporter: RyanVM, Assigned: Yoric)
Details
(Keywords: crash)
Attachments
(1 file)
1.22 KB,
patch
|
Yoric
:
review+
|
Details | Diff | Splinter Review |
https://tbpl.mozilla.org/php/getParsedLog.php?id=41272501&tree=Mozilla-Inbound Rev5 MacOSX Mountain Lion 10.8 mozilla-inbound debug test mochitest-other on 2014-06-07 03:14:30 PDT for push 49abfe360b14 slave: talos-mtnlion-r5-014 03:49:05 INFO - System JS : ERROR resource://gre/components/nsUrlClassifierListManager.js:342 - NS_ERROR_NOT_INITIALIZED: Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsIUrlClassifierDBService.getTables] 03:49:05 INFO - WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"FHR: Flushing storage shutdown","state":{"shutdownInitiated":false,"initialized":true,"shutdownRequested":false,"initializeHadError":false,"providerManagerInProgress":false,"storageInProgress":false,"hasProviderManager":true,"hasStorage":true},"filename":"resource://gre/modules/HealthReport.jsm","lineNumber":4356}] Barrier: Metrics Storage Backend 03:49:05 INFO - WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"Metrics Storage: Shutting down","state":"(none)","filename":"resource://gre/modules/HealthReport.jsm","lineNumber":2453}] Barrier: Sqlite.jsm: wait until all clients have completed their task 03:49:05 INFO - WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"Sqlite.jsm shutdown blocker","state":{"description":"Waiting for the barrier to be lifted"},"filename":"resource://gre/modules/Sqlite.jsm","lineNumber":84}] Barrier: profile-before-change 03:49:56 INFO - ERROR: undefined 03:49:56 INFO - [1485] ###!!! ABORT: file resource://gre/modules/HealthReport.jsm, line 4356 03:49:56 INFO - NS_InvokeByIndex [xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:162] 03:49:56 INFO - CallMethodHelper::Call() [js/xpconnect/src/XPCWrappedNative.cpp:1730] 03:49:56 INFO - XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1697] 03:49:56 INFO - XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1272] 03:49:56 INFO - js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:239] 03:49:56 INFO - js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:448] 03:49:56 INFO - Interpret [js/src/vm/Interpreter.cpp:2566] 03:49:56 INFO - js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:402] 03:49:56 INFO - js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:474] 03:49:56 INFO - js::CallOrConstructBoundFunction(JSContext*, unsigned int, JS::Value*) [js/src/jsfun.cpp:1401] 03:49:56 INFO - js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:239] 03:49:56 INFO - js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:448] 03:49:56 INFO - js_fun_call(JSContext*, unsigned int, JS::Value*) [js/src/jsfun.cpp:1068] 03:49:56 INFO - js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:239] 03:49:56 INFO - js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:448] 03:49:56 INFO - js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:511] 03:49:56 INFO - js::DirectProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) [js/src/jsproxy.cpp:448] 03:49:56 INFO - js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) [js/src/jswrapper.cpp:462] 03:49:56 INFO - js::Proxy::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) [js/src/jsproxy.cpp:2622] 03:49:56 INFO - js::proxy_Call(JSContext*, unsigned int, JS::Value*) [js/src/jsproxy.cpp:3009] 03:49:56 INFO - js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:239] 03:49:56 INFO - js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:448] 03:49:56 INFO - js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:511] 03:49:56 INFO - js::jit::DoCallFallback [js/src/jit/BaselineIC.cpp:8140] 03:49:56 INFO - [1485] ###!!! ABORT: file resource://gre/modules/HealthReport.jsm, line 4356 03:49:56 INFO - Hit MOZ_CRASH() at /builds/slave/m-in-osx64-d-00000000000000000/build/memory/mozalloc/mozalloc_abort.cpp:30 03:49:58 INFO - TEST-INFO | Main app process: killed by SIGHUP 03:49:58 WARNING - TEST-UNEXPECTED-FAIL | Shutdown | application terminated with exit code 1 03:49:58 INFO - INFO | runtests.py | Application ran for: 0:02:09.047622 03:49:58 INFO - INFO | zombiecheck | Reading PID log: /var/folders/5s/p34wrbxn7bx4tr_8mg2x35f400000w/T/tmpJvzAaspidlog 03:50:12 WARNING - PROCESS-CRASH | Shutdown | application crashed [@ mozalloc_abort(char const*)] 03:50:12 INFO - Crash dump filename: /var/folders/5s/p34wrbxn7bx4tr_8mg2x35f400000w/T/tmpqxtzkP/minidumps/85331997-78A5-4B2E-BACA-B24E6C36456D.dmp 03:50:12 INFO - Operating system: Mac OS X 03:50:12 INFO - 10.8.0 12A269 03:50:12 INFO - CPU: amd64 03:50:12 INFO - family 6 model 42 stepping 7 03:50:12 INFO - 8 CPUs 03:50:12 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 03:50:12 INFO - Crash address: 0x0 03:50:12 INFO - Thread 0 (crashed) 03:50:12 INFO - 0 libmozalloc.dylib!mozalloc_abort(char const*) [mozalloc_abort.cpp:49abfe360b14 : 30 + 0x0] 03:50:12 INFO - rbx = 0x00007fff7beaec68 r12 = 0x00007fff5fbf82e0 03:50:12 INFO - r13 = 0x0000000000000003 r14 = 0x00007fff5fbf82e0 03:50:12 INFO - r15 = 0x00007fff5fbf82c0 rip = 0x00000001000dc661 03:50:12 INFO - rsp = 0x00007fff5fbf8260 rbp = 0x00007fff5fbf8270 03:50:12 INFO - Found by: given as instruction pointer in context 03:50:12 INFO - 1 XUL!Abort [nsDebugImpl.cpp:49abfe360b14 : 472 + 0x4] 03:50:12 INFO - rbx = 0x00007fff5fbf82b0 r12 = 0x00007fff5fbf82e0 03:50:12 INFO - r13 = 0x0000000000000003 r14 = 0x00007fff5fbf82e0 03:50:12 INFO - r15 = 0x00007fff5fbf82c0 rip = 0x0000000101443809 03:50:12 INFO - rsp = 0x00007fff5fbf8280 rbp = 0x00007fff5fbf8280 03:50:12 INFO - Found by: call frame info 03:50:12 INFO - 2 XUL!NS_DebugBreak [nsDebugImpl.cpp:49abfe360b14 : 429 + 0x7] 03:50:12 INFO - rbx = 0x00007fff5fbf82b0 r12 = 0x00007fff5fbf82e0 03:50:12 INFO - r13 = 0x0000000000000003 r14 = 0x00007fff5fbf82e0 03:50:12 INFO - r15 = 0x00007fff5fbf82c0 rip = 0x000000010144359d 03:50:12 INFO - rsp = 0x00007fff5fbf8290 rbp = 0x00007fff5fbf8700 03:50:12 INFO - Found by: call frame info 03:50:12 INFO - 3 XUL!nsDebugImpl::Abort(char const*, int) [nsDebugImpl.cpp:49abfe360b14 : 149 + 0x7] 03:50:12 INFO - rbx = 0x0000000000000002 r12 = 0x000000010baa6100 03:50:12 INFO - r13 = 0x00007fff5fbf8800 r14 = 0x00007fff5fbf8720 03:50:12 INFO - r15 = 0x0000000000000002 rip = 0x000000010144369a 03:50:12 INFO - rsp = 0x00007fff5fbf8710 rbp = 0x00007fff5fbf8710 03:50:12 INFO - Found by: call frame info 03:50:12 INFO - 4 XUL!NS_InvokeByIndex [xptcinvoke_x86_64_unix.cpp:49abfe360b14 : 162 + 0x3] 03:50:12 INFO - rbx = 0x0000000000000002 r12 = 0x000000010baa6100 03:50:12 INFO - r13 = 0x00007fff5fbf8800 r14 = 0x00007fff5fbf8720 03:50:12 INFO - r15 = 0x0000000000000002 rip = 0x00000001014cb50d 03:50:12 INFO - rsp = 0x00007fff5fbf8720 rbp = 0x00007fff5fbf87b0 03:50:12 INFO - Found by: call frame info
Assignee | ||
Comment 1•10 years ago
|
||
This will fix the `undefined`, but not the core issue. Since it's a trivial typo fix, self-reviewing.
Assignee: nobody → dteller
Attachment #8436344 -
Flags: review+
Assignee | ||
Updated•10 years ago
|
Keywords: checkin-needed
Whiteboard: [leave open]
Assignee | ||
Comment 3•10 years ago
|
||
« System JS : ERROR resource://gre/components/nsUrlClassifierListManager.js:342 - NS_ERROR_NOT_INITIALIZED: Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsIUrlClassifierDBService.getTables] » appeared also last time we saw this error (in bug 1017706).
Assignee | ||
Updated•10 years ago
|
Keywords: checkin-needed
Whiteboard: [leave open]
Assignee | ||
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 5•10 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/03b7a690aaed
Whiteboard: [fixed-in-fx-team]
Reporter | ||
Comment 6•10 years ago
|
||
If it's OK with you, I'd prefer to leave this open for easier TBPL starring. Feel free to work on it over in bug 1017706, though :)
Reporter | ||
Updated•10 years ago
|
Keywords: leave-open
Whiteboard: [fixed-in-fx-team]
Reporter | ||
Comment 7•10 years ago
|
||
Given the change to the topic in bug 1017706, let's re-dupe this.
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
No longer depends on: 1017706
Keywords: intermittent-failure,
leave-open
Resolution: --- → DUPLICATE
Reporter | ||
Comment 8•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/03b7a690aaed
Updated•6 years ago
|
Product: Firefox Health Report → Firefox Health Report Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•