Closed
Bug 613728
Opened 14 years ago
Closed 14 years ago
Intermittent crash in toolkit/mozapps/extensions/test/xpinstall/browser_badargs.js | Exited with code 1 during test run [@ JSCompartment::wrap]
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WORKSFORME
Tracking | Status | |
---|---|---|
blocking2.0 | --- | final+ |
People
(Reporter: ehsan.akhgari, Unassigned)
References
Details
(Keywords: crash, intermittent-failure)
Crash Data
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1290240187.1290242829.17691.gz&fulltext=1 Rev3 Fedora 12 mozilla-central debug test mochitest-other on 2010/11/20 00:03:07 Crash reason: SIGSEGV Crash address: 0xdadadb26 Thread 0 (crashed) 0 libxul.so!JSCompartment::wrap [jscompartment.cpp:37b59596c539 : 165 + 0xb] eip = 0x02972a7d esp = 0xbff52600 ebp = 0xbff52668 ebx = 0x0345ea44 esi = 0xbff52d50 edi = 0x0af7534c eax = 0xdadadada ecx = 0xbff52690 edx = 0xdadadada efl = 0x00210246 Found by: given as instruction pointer in context 1 libxul.so!JSCompartment::wrap [jscompartment.cpp:37b59596c539 : 265 + 0x20] eip = 0x029731c2 esp = 0xbff52670 ebp = 0xbff526c8 ebx = 0x0345ea44 esi = 0xbff52d50 edi = 0x0af7534c Found by: call frame info 2 libxul.so!JS_WrapObject [jsapi.cpp:37b59596c539 : 1209 + 0x1b] eip = 0x028d958b esp = 0xbff526d0 ebp = 0xbff526f8 ebx = 0x0345ea44 esi = 0xbff52d50 edi = 0x0af7534c Found by: call frame info 3 libxul.so!XPCConvert::NativeInterface2JSObject [xpcconvert.cpp:37b59596c539 : 1199 + 0x1b] eip = 0x01e8927f esp = 0xbff52700 ebp = 0xbff527c8 ebx = 0x0345ea44 esi = 0xbff52d50 edi = 0x0af7534c Found by: call frame info 4 libxul.so!XPCConvert::NativeData2JS [xpcconvert.cpp:37b59596c539 : 489 + 0x50] eip = 0x01e8a7ea esp = 0xbff527d0 ebp = 0xbff528c8 ebx = 0x0345ea44 esi = 0xbff52d50 edi = 0x0af7534c Found by: call frame info 5 libxul.so!XPCConvert::NativeData2JS [xpcprivate.h:37b59596c539 : 3231 + 0x37] eip = 0x01e8f703 esp = 0xbff528d0 ebp = 0xbff529b8 ebx = 0x0345ea44 esi = 0xbff52d50 edi = 0x0af7534c Found by: call frame info 6 libxul.so!CallMethodHelper::GatherAndConvertResults [xpcwrappednative.cpp:37b59596c539 : 2560 + 0x42] eip = 0x01ec01e6 esp = 0xbff529c0 ebp = 0xbff52b38 ebx = 0x0345ea44 esi = 0xbff52d50 edi = 0x0af7534c Found by: call frame info 7 libxul.so!CallMethodHelper::Call [xpcwrappednative.cpp:37b59596c539 : 2319 + 0xa] eip = 0x01ec0c05 esp = 0xbff52b40 ebp = 0xbff52b68 ebx = 0x0345ea44 esi = 0x01b24880 edi = 0x0af7534c Found by: call frame info 8 libxul.so!XPCWrappedNative::CallMethod [xpcwrappednative.cpp:37b59596c539 : 2268 + 0x22] eip = 0x01ebc1e2 esp = 0xbff52b70 ebp = 0xbff52d18 ebx = 0x0345ea44 esi = 0x01b24880 edi = 0x0af7534c Found by: call frame info 9 libxul.so!XPC_WN_CallMethod [xpcwrappednativejsops.cpp:37b59596c539 : 1594 + 0x15] eip = 0x01ec680d esp = 0xbff52d20 ebp = 0xbff52e08 ebx = 0x0345ea44 esi = 0x01ec78c2 edi = 0xb2dfd100 Found by: call frame info 10 libxul.so!js::CallJSNative [jscntxtinlines.h:37b59596c539 : 684 + 0x18] eip = 0x0297acc0 esp = 0xbff52e10 ebp = 0xbff52e38 ebx = 0x0345ea44 esi = 0xb2dfd100 edi = 0xb2dfd100 Found by: call frame info 11 libxul.so!js::Interpret [jsinterp.cpp:37b59596c539 : 4743 + 0x2b] eip = 0x02b92335 esp = 0xbff52e40 ebp = 0xbff53d28 ebx = 0x0345ea44 esi = 0xb2dfd100 edi = 0xb2dfd100 Found by: call frame info 12 libxul.so!js::RunScript [jsinterp.cpp:37b59596c539 : 657 + 0x21] eip = 0x02977874 esp = 0xbff53d30 ebp = 0xbff53d58 ebx = 0x0345ea44 esi = 0x00000000 edi = 0xbff54090 Found by: call frame info 13 libxul.so!js::Invoke [jsinterp.cpp:37b59596c539 : 737 + 0x18] eip = 0x02978564 esp = 0xbff53d60 ebp = 0xbff53dc8 ebx = 0x0345ea44 esi = 0x00000000 edi = 0xbff54090 Found by: call frame info 14 libxul.so!js::ExternalInvoke [jsinterp.cpp:37b59596c539 : 858 + 0x19] eip = 0x02978e59 esp = 0xbff53dd0 ebp = 0xbff53e18 ebx = 0x0345ea44 esi = 0x00000008 edi = 0xbff54090 Found by: call frame info 15 libxul.so!js::ExternalInvoke [jsinterp.h:37b59596c539 : 954 + 0x38] eip = 0x028cddb2 esp = 0xbff53e20 ebp = 0xbff53e58 ebx = 0x0345ea44 esi = 0xbff54108 edi = 0xbff54090 Found by: call frame info 16 libxul.so!JS_CallFunctionValue [jsapi.cpp:37b59596c539 : 4973 + 0x3c] eip = 0x028cdf12 esp = 0xbff53e60 ebp = 0xbff53ea8 ebx = 0x0345ea44 esi = 0xbff54108 edi = 0xbff54090 Found by: call frame info 17 libxul.so!nsXPCWrappedJSClass::CallMethod [xpcwrappedjsclass.cpp:37b59596c539 : 1694 + 0x4a] eip = 0x01eaf386 esp = 0xbff53eb0 ebp = 0xbff54338 ebx = 0x0345ea44 esi = 0x00000000 edi = 0x01b1806e Found by: call frame info 18 libxul.so!nsXPCWrappedJS::CallMethod [xpcwrappedjs.cpp:37b59596c539 : 588 + 0x35] eip = 0x01ea5d3f esp = 0xbff54340 ebp = 0xbff54388 ebx = 0x0345ea44 esi = 0x01eade82 edi = 0x01ea5bd6 Found by: call frame info 19 libxul.so!PrepareAndDispatch [xptcstubs_gcc_x86_unix.cpp:37b59596c539 : 95 + 0x3a] eip = 0x02704df4 esp = 0xbff54390 ebp = 0xbff54488 ebx = 0x0345ea44 esi = 0x00000003 edi = 0x01ea5bd6 Found by: call frame info 20 libxul.so + 0x1a83f72 eip = 0x02703f73 esp = 0xbff54490 ebp = 0xbff544a8 ebx = 0x0345ea44 esi = 0x0d29d678 edi = 0x00000001 Found by: call frame info 21 libxul.so!nsProxyObjectCallInfo::Run [nsProxyEvent.cpp:37b59596c539 : 181 + 0x41] eip = 0x026f0d89 esp = 0xbff544b0 ebp = 0xbff544d8 Found by: previous frame's frame pointer 22 libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:37b59596c539 : 626 + 0x18] eip = 0x026e41e2 esp = 0xbff544e0 ebp = 0xbff54578 ebx = 0x0345ea44 esi = 0x08cf84bc edi = 0x024306f2 Found by: call frame info 23 libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 250 + 0x1f] eip = 0x0266ba50 esp = 0xbff54580 ebp = 0xbff545b8 ebx = 0x0345ea44 esi = 0x00000001 edi = 0x024306f2 Found by: call frame info 24 libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp:37b59596c539 : 110 + 0x15] eip = 0x024c6d28 esp = 0xbff545c0 ebp = 0xbff54608 ebx = 0x0345ea44 esi = 0x00000001 edi = 0x024306f2 Found by: call frame info 25 libxul.so!MessageLoop::RunInternal [message_loop.cc:37b59596c539 : 219 + 0x22] eip = 0x027501fb esp = 0xbff54610 ebp = 0xbff54638 ebx = 0x0345ea44 esi = 0x0943ed68 edi = 0x024306f2 Found by: call frame info 26 libxul.so!MessageLoop::RunHandler [message_loop.cc:37b59596c539 : 202 + 0xa] eip = 0x02750213 esp = 0xbff54640 ebp = 0xbff54648 ebx = 0x0345ea44 esi = 0x0943ed68 edi = 0x024306f2 Found by: call frame info 27 libxul.so!MessageLoop::Run [message_loop.cc:37b59596c539 : 176 + 0xa] eip = 0x02750277 esp = 0xbff54650 ebp = 0xbff54668 ebx = 0x0345ea44 esi = 0x0943ed68 edi = 0x024306f2 Found by: call frame info 28 libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp:37b59596c539 : 181 + 0xc] eip = 0x02358258 esp = 0xbff54670 ebp = 0xbff546a8 ebx = 0x0345ea44 esi = 0x0943ed68 edi = 0x024306f2 Found by: call frame info 29 libxul.so!nsAppStartup::Run [nsAppStartup.cpp:37b59596c539 : 191 + 0x1b] eip = 0x0208a845 esp = 0xbff546b0 ebp = 0xbff546e8 ebx = 0x0345ea44 esi = 0x0943ed68 edi = 0x024306f2 Found by: call frame info 30 libxul.so!XRE_main [nsAppRunner.cpp:37b59596c539 : 3691 + 0x1b] eip = 0x00fa9727 esp = 0xbff546f0 ebp = 0xbff54c88 ebx = 0x0345ea44 esi = 0x0943ed68 edi = 0x024306f2 Found by: call frame info 31 firefox-bin!main [nsBrowserApp.cpp:37b59596c539 : 158 + 0x1d] eip = 0x08048e42 esp = 0xbff54c90 ebp = 0xbff54cf8 ebx = 0x0804baf4 esi = 0x08c740f0 edi = 0x026ce9d4 Found by: call frame info 32 libc-2.11.so + 0x16bb5 eip = 0x00754bb6 esp = 0xbff54d10 ebp = 0xbff54d88 ebx = 0x008aeff4 esi = 0x00000000 edi = 0x00000000 Found by: call frame info 33 firefox-bin + 0x9f0 eip = 0x080489f1 esp = 0xbff54d90 ebp = 0x00000000 Found by: previous frame's frame pointer 34 firefox-bin!Output [nsBrowserApp.cpp:37b59596c539 : 77 + 0x5] eip = 0x08048b42 esp = 0xbff54d94 ebp = 0x00000000 Found by: stack scanning 35 ld-2.11.so + 0xecef eip = 0x00ad4cf0 esp = 0xbff54da8 ebp = 0x00000000 Found by: stack scanning
Reporter | ||
Updated•14 years ago
|
blocking2.0: --- → ?
Comment 1•14 years ago
|
||
Looks like this doesn't happen anymore.
Updated•14 years ago
|
blocking2.0: ? → final+
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Updated•13 years ago
|
Crash Signature: [@ JSCompartment::wrap]
Updated•12 years ago
|
Keywords: intermittent-failure
Updated•12 years ago
|
Whiteboard: [orange]
You need to log in
before you can comment on or make changes to this bug.
Description
•