Closed
Bug 700587
Opened 13 years ago
Closed 6 years ago
crash [@ js::RegExpPrivate::execute]
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
People
(Reporter: nhirata, Unassigned)
Details
(Keywords: crash, Whiteboard: [mobile-crash],[qa+], [native-crash])
Crash Data
This bug was filed from the Socorro interface and is report bp-9a158d84-0a7e-46eb-8963-851e42111105 . ============================================================= Crashing Thread Frame Module Signature [Expand] Source 0 @0x59f9ca24 1 libxul.so js::RegExpPrivate::execute js/src/vm/RegExpObject-inl.h:312 2 libxul.so js::ExecuteRegExp js/src/builtin/RegExp.cpp:135 3 libxul.so DoMatch js/src/jsstr.cpp:1490 4 libxul.so js::str_replace js/src/jsstr.cpp:2066 5 libxul.so js::InvokeKernel js/src/jscntxtinlines.h:297 6 libxul.so js::Interpret js/src/jsinterp.cpp:3948 7 libxul.so js::RunScript js/src/jsinterp.cpp:584 8 libxul.so js::InvokeGetterOrSetter js/src/jsinterp.cpp:647 9 libxul.so js_GetPropertyHelper js/src/jsscopeinlines.h:279 10 libxul.so js::Interpret js/src/jsinterp.cpp:3478 11 libxul.so js::RunScript js/src/jsinterp.cpp:584 12 libxul.so js::Invoke js/src/jsinterp.cpp:647 13 libxul.so JS_CallFunctionValue js/src/jsapi.cpp:5168 14 libxul.so nsXPCWrappedJSClass::CallMethod js/xpconnect/src/XPCWrappedJSClass.cpp:1533 15 libxul.so nsXPCWrappedJS::CallMethod js/xpconnect/src/XPCWrappedJS.cpp:553 16 libxul.so PrepareAndDispatch xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm.cpp:131 17 libxul.so libxul.so@0x96340b 18 libxul.so nsObserverList::NotifyObservers xpcom/ds/nsObserverList.cpp:130 19 @0x601f742e 20 libxul.so nsObserverService::NotifyObservers xpcom/ds/nsObserverService.cpp:182 21 libxul.so nsHttpHandler::NotifyObservers netwerk/protocol/http/nsHttpHandler.cpp:533 22 libxul.so nsHttpChannel::AsyncOpen netwerk/protocol/http/nsHttpHandler.h:189 23 libxul.so nsXMLHttpRequest::Send content/base/src/nsXMLHttpRequest.cpp:2545 24 libxul.so nsIXMLHttpRequest_Send obj-firefox/js/xpconnect/src/dom_quickstubs.cpp:22588 25 libxul.so js::InvokeKernel js/src/jscntxtinlines.h:297 26 libxul.so js::Interpret js/src/jsinterp.cpp:3948 27 libxul.so js::RunScript js/src/jsinterp.cpp:584 28 libxul.so js::Invoke js/src/jsinterp.cpp:647 29 libxul.so JS_CallFunctionValue js/src/jsapi.cpp:5168 30 libxul.so nsJSContext::CallEventHandler dom/base/nsJSEnvironment.cpp:1937 31 libxul.so nsGlobalWindow::RunTimeout dom/base/nsGlobalWindow.cpp:9307 32 libxul.so nsGlobalWindow::TimerCallback dom/base/nsGlobalWindow.cpp:9747 33 libxul.so nsTimerImpl::Fire xpcom/threads/nsTimerImpl.cpp:425 34 libxul.so nsTimerEvent::Run xpcom/threads/nsTimerImpl.cpp:521 35 libxul.so nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:631 36 libxul.so NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:245 37 libxul.so mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:110 38 libxul.so MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:208 39 libxul.so MessageLoop::Run ipc/chromium/src/base/message_loop.cc:201 40 libxul.so nsBaseAppShell::Run widget/src/xpwidgets/nsBaseAppShell.cpp:189 41 libxul.so nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:228 42 libxul.so XRE_main toolkit/xre/nsAppRunner.cpp:3551 43 libxul.so Java_org_mozilla_gecko_GeckoAppShell_nativeRun toolkit/xre/nsAndroidStartup.cpp:132 44 libmozutils.so Java_org_mozilla_gecko_GeckoAppShell_nativeRun other-licenses/android/APKOpen.cpp:232 45 libdvm.so libdvm.so@0x11f76 46 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x22d056 47 dalvik-heap (deleted) dalvik-heap @0x78a4ee 48 libdvm.so libdvm.so@0x41ba9 49 data@app@org.mozilla.fennec-2.apk@classes.dex data@app@org.mozilla.fennec-2.apk@classes.dex@0x14c9e 50 libmozutils.so Java_org_mozilla_gecko_GeckoAppShell_nativeInit other-licenses/android/APKOpen.cpp:231 51 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x22d056 52 libdvm.so libdvm.so@0x41b5f 53 dalvik-heap (deleted) dalvik-heap @0x78a4ee 54 libdvm.so libdvm.so@0x4721b 55 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x22d056 56 data@app@org.mozilla.fennec-2.apk@classes.dex data@app@org.mozilla.fennec-2.apk@classes.dex@0xd3cc 57 dalvik-heap (deleted) dalvik-heap @0x78a4ee 58 libdvm.so libdvm.so@0x1213e 59 libdvm.so libdvm.so@0x1719e 60 data@app@org.mozilla.fennec-2.apk@classes.dex data@app@org.mozilla.fennec-2.apk@classes.dex@0x9d4e 61 libdvm.so libdvm.so@0x1c4da 62 libdvm.so libdvm.so@0x1c44a 63 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x22f2c6 64 libdvm.so libdvm.so@0x1b59a 65 libdvm.so libdvm.so@0x16e1a 66 core.odex core.odex@0x116d9e 67 dalvik-heap (deleted) dalvik-heap @0x896676 68 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x22d536 69 dalvik-mark-stack (deleted) dalvik-mark-stack @0x4d55e6e 70 libdvm.so libdvm.so@0x16e7e 71 libdvm.so libdvm.so@0x16ef6 72 libdvm.so libdvm.so@0x16d9e 73 libdvm.so libdvm.so@0x16dc6 74 libdvm.so libdvm.so@0x16e1a 75 core.odex core.odex@0x101efa 76 core.odex core.odex@0x101ef8 77 core.odex core.odex@0x101eae 78 com.htc.android.bluetooth.odex com.htc.android.bluetooth.odex@0x6bf4b 79 com.htc.framework.odex com.htc.framework.odex@0x556a18 80 com.htc.framework.odex com.htc.framework.odex@0x5561f4 81 com.htc.framework.odex com.htc.framework.odex@0x5558e5 82 com.htc.framework.odex com.htc.framework.odex@0x8c8b4 83 com.htc.framework.odex com.htc.framework.odex@0x9c6d0 84 com.htc.framework.odex com.htc.framework.odex@0x5561f6 85 com.htc.android.bluetooth.odex com.htc.android.bluetooth.odex@0xa06ae 86 com.htc.framework.odex com.htc.framework.odex@0x555cf3 87 com.htc.framework.odex com.htc.framework.odex@0x5555ac 88 com.htc.framework.odex com.htc.framework.odex@0x5558e6 89 com.htc.framework.odex com.htc.framework.odex@0x5555a3 90 com.htc.android.bluetooth.odex com.htc.android.bluetooth.odex@0x6d876 91 com.htc.framework.odex com.htc.framework.odex@0x5561f2 92 com.htc.framework.odex com.htc.framework.odex@0x555cf4 93 com.htc.commonctrl.odex com.htc.commonctrl.odex@0x1129e5 94 com.htc.framework.odex com.htc.framework.odex@0x8c8b6 95 com.htc.framework.odex com.htc.framework.odex@0x5559b1 96 com.htc.android.bluetooth.odex com.htc.android.bluetooth.odex@0x708b9 97 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x185e6 Note: HTC HTC PG09410 cingular_us/htc_puccinilte/puccinilte:3.1/HMJ15/137848.3:user/release-keys More crashes : https://crash-stats.mozilla.com/report/list?signature=js%3A%3ARegExpPrivate%3A%3Aexecute
Comment 1•13 years ago
|
||
We have this on desktop as well.
Crash Signature: [@ js::RegExpPrivate::execute] → [@ js::RegExpPrivate::execute]
[@ js::detail::RegExpPrivate::execute]
[@ js::detail::RegExpPrivate::execute(JSContext*, wchar_t const*, unsigned __int64, unsigned __int64*, js::LifoAllocScope&, js::MatchPairs**)]
Updated•13 years ago
|
Crash Signature: [@ js::RegExpPrivate::execute]
[@ js::detail::RegExpPrivate::execute]
[@ js::detail::RegExpPrivate::execute(JSContext*, wchar_t const*, unsigned __int64, unsigned __int64*, js::LifoAllocScope&, js::MatchPairs**)] → [@ js::RegExpPrivate::execute]
[@ js::detail::RegExpPrivate::execute]
[@ js::detail::RegExpPrivate::execute(JSContext*, wchar_t const*, unsigned __int64, unsigned __int64*, js::LifoAllocScope&, js::MatchPairs**)]
[@ @0x0 | js::RegExpPrivate::execute ]
OS: Android → All
Hardware: ARM → All
Reporter | ||
Updated•13 years ago
|
Whiteboard: [mobile-crash] → [mobile-crash],[native-crash]
Comment 2•13 years ago
|
||
No crashes any more with builds from 2011-11-15 or later, it seems. Fixed by bug 701761 perhaps?
Reporter | ||
Comment 3•13 years ago
|
||
Would this be in aurora on the 15th? https://crash-stats.mozilla.com/report/index/d3b5bd78-56ba-4a6f-80df-f32442111115
Reporter | ||
Comment 4•13 years ago
|
||
Setting to P1 as this may have been resolved. just need to do follow up work to verify Comment 3.
Whiteboard: [mobile-crash],[native-crash] → [mobile-crash],[native-crash:P1],[qa+]
Comment 5•13 years ago
|
||
It seems to be fixed on desktop but not on mobile: bp-423350cb-e6db-4943-a87e-3dcff2111121
Comment 6•13 years ago
|
||
https://crash-stats.mozilla.com/report/list?signature=js%3A%3Adetail%3A%3ARegExpPrivate%3A%3Aexecute seems to say it's there at least on Fennec on builds from the 21st, yes. :(
Reporter | ||
Comment 7•12 years ago
|
||
No native crash : https://crash-stats.mozilla.com/query/query?product=FennecAndroid&version=ALL%3AALL&range_value=30&range_unit=days&date=01%2F24%2F2012+14%3A21%3A13&query_search=signature&query_type=contains&query=js%3A%3ARegExpPrivate%3A%3Aexecute&reason=&build_id=&process_type=any&hang_type=any&do_query=1 Not sure if it's a XUL bug only now? Removing Native-crash for now. https://crash-stats.mozilla.com/report/list?product=Fennec&query_search=signature&query_type=contains&query=js%3A%3ARegExpPrivate%3A%3Aexecute&reason_type=contains&date=01%2F24%2F2012%2014%3A22%3A01&range_value=30&range_unit=days&hang_type=any&process_type=any&do_query=1&signature=js%3A%3ARegExpPrivate%3A%3AexecuteInternal
status-firefox10:
--- → affected
Whiteboard: [mobile-crash],[native-crash:P1],[qa+] → [mobile-crash],[qa+]
Comment 8•12 years ago
|
||
This crash changed signature due to a JS-internal change, so make sure you look for the one with "detail::" in it"! (In reply to Naoki Hirata :nhirata from comment #7) > No native crash : https://crash-stats.mozilla.com/report/list?signature=js%3A%3Adetail%3A%3ARegExpPrivate%3A%3Aexecute only gives me native results, none in XUL, so from there it looks native-only. Of course, due to almost no users on XUL on Aurora or Nightly (as it's even hard to stay on XUL for a tablet user, and we don't want phone users to use XUL at all, of course), it might just have low enough frequency on XUL to show up with the new signature. Still, this is around on native, we know that for sure, you should put native-crash back.
Reporter | ||
Comment 9•12 years ago
|
||
My mistake. I missed the internal change info. XUL wouldn't have the detail, so it makes sense that I only saw XUL and not native. FYI, you could have just put in the native-crash without asking me to do so. :)
Whiteboard: [mobile-crash],[qa+] → [mobile-crash],[qa+], [native-crash]
Reporter | ||
Comment 10•12 years ago
|
||
https://crash-stats.mozilla.com/query/query?product=Fennec&version=ALL%3AALL&range_value=30&range_unit=days&date=02%2F09%2F2012+14%3A46%3A08&query_search=signature&query_type=contains&query=js%3A%3ARegExpPrivate%3A%3Aexecute&reason=&build_id=&process_type=any&hang_type=any&do_query=1 Still occurring: https://crash-stats.mozilla.com/query/query?product=FennecAndroid&version=ALL%3AALL&range_value=30&range_unit=days&date=02%2F09%2F2012+14%3A46%3A08&query_search=signature&query_type=contains&query=RegExpPrivate&reason=&build_id=&process_type=any&hang_type=any&do_query=1
Reporter | ||
Comment 11•12 years ago
|
||
Still occuring: https://crash-stats.mozilla.com/report/list?product=FennecAndroid&query_search=signature&query_type=contains&query=pr_FindSymbolInLib&reason_type=contains&date=02%2F28%2F2012%2018%3A42%3A11&range_value=30&range_unit=days&hang_type=any&process_type=any&do_query=1&admin=1&signature=pr_FindSymbolInLib
Reporter | ||
Updated•12 years ago
|
Assignee | ||
Updated•10 years ago
|
Assignee: general → nobody
Comment 12•6 years ago
|
||
Closing because no crash reported since 12 weeks.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Comment 13•6 years ago
|
||
Closing because no crash reported since 12 weeks.
You need to log in
before you can comment on or make changes to this bug.
Description
•