Closed Bug 674584 Opened 13 years ago Closed 7 years ago

crash [@ js::Interpret]

Categories

(Core :: JavaScript Engine, defect)

ARM
Android
defect
Not set
critical

Tracking

()

RESOLVED INVALID
Tracking Status
fennec - ---

People

(Reporter: nhirata, Unassigned)

References

Details

(Keywords: crash, Whiteboard: js-triage-needed, [mobile-crash], [native-crash], str-wanted)

Crash Data

This bug was filed from the Socorro interface and is report bp-a6293b0b-0804-4c72-9600-8837b2110727 . ============================================================= Frame Module Signature [Expand] Source 0 libxul.so js::Interpret js/src/jsscript.h:631 1 libxul.so js::RunScript js/src/jsinterp.cpp:613 2 libxul.so js::ExternalExecute js/src/jsinterp.cpp:909 3 libxul.so JS_EvaluateUCScriptForPrincipalsVersion js/src/jsapi.cpp:4950 4 libxul.so nsJSContext::EvaluateString dom/base/nsJSEnvironment.cpp:1461 5 libxul.so nsScriptLoader::EvaluateScript nsCOMPtr.h:655 6 libxul.so nsScriptLoader::ProcessRequest nsCOMPtr.h:800 7 libxul.so nsScriptLoader::ProcessPendingRequests content/base/src/nsScriptLoader.cpp:966 8 libxul.so nsScriptLoader::OnStreamComplete content/base/src/nsScriptLoader.cpp:1185 9 libxul.so nsStreamLoader::OnStopRequest netwerk/base/src/nsStreamLoader.cpp:126 10 libxul.so nsHTTPCompressConv::OnStopRequest netwerk/streamconv/converters/nsHTTPCompressConv.cpp:128 11 libxul.so mozilla::net::HttpChannelChild::OnStopRequest nsCOMPtr.h:663 12 libxul.so mozilla::net::HttpChannelChild::RecvOnStopRequest netwerk/protocol/http/HttpChannelChild.cpp:432 13 libxul.so mozilla::net::PHttpChannelChild::OnMessageReceived obj-firefox/ipc/ipdl/PHttpChannelChild.cpp:594 14 libxul.so mozilla::dom::PContentChild::OnMessageReceived obj-firefox/ipc/ipdl/PContentChild.cpp:1259 15 libxul.so mozilla::ipc::AsyncChannel::OnDispatchMessage ipc/glue/AsyncChannel.cpp:294 16 libxul.so mozilla::ipc::RPCChannel::OnMaybeDequeueOne ipc/glue/RPCChannel.cpp:435 17 libxul.so RunnableMethod<mozilla::ipc::RPCChannel, bool , Tuple0>::Run ipc/chromium/src/base/task.h:308 18 libxul.so mozilla::ipc::RPCChannel::DequeueTask::Run RPCChannel.h:487 19 libxul.so MessageLoop::RunTask ipc/chromium/src/base/message_loop.cc:343 20 libxul.so MessageLoop::DeferOrRunPendingTask ipc/chromium/src/base/message_loop.cc:353 21 libxul.so MessageLoop::DoWork ipc/chromium/src/base/message_loop.cc:450 22 libxul.so mozilla::ipc::DoWorkRunnable::Run ipc/glue/MessagePump.cpp:71 23 libxul.so nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:617 24 libxul.so NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:245 25 libxul.so mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:111 26 libxul.so mozilla::ipc::MessagePumpForChildProcess::Run ipc/glue/MessagePump.cpp:230 27 libxul.so MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:219 28 libxul.so MessageLoop::Run ipc/chromium/src/base/message_loop.cc:511 29 libxul.so nsBaseAppShell::Run widget/src/xpwidgets/nsBaseAppShell.cpp:191 30 libxul.so XRE_RunAppShell toolkit/xre/nsEmbedFunctions.cpp:673 31 libxul.so mozilla::ipc::MessagePumpForChildProcess::Run ipc/glue/MessagePump.cpp:222 32 libxul.so MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:219 33 libxul.so MessageLoop::Run ipc/chromium/src/base/message_loop.cc:511 34 libxul.so XRE_InitChildProcess toolkit/xre/nsEmbedFunctions.cpp:516 35 libmozutils.so ChildProcessInit other-licenses/android/APKOpen.cpp:794 36 plugin-container main ipc/app/MozillaRuntimeMainAndroid.cpp:69 37 libc.so libc.so@0x14b54 Only one report
Assignee: nobody → general
tracking-fennec: --- → ?
Component: General → JavaScript Engine
Product: Fennec → Core
QA Contact: general → general
Version: Firefox 8 → Trunk
Whiteboard: js-triage-needed
not tracking without STR
tracking-fennec: ? → -
I can reproduce this in one of my profiles running Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:6.0) Gecko/20100101 Firefox/6.0 loading http://prepaidwithdata.wikia.com/wiki/France, but not using a clean profile.
When I tried to reproduce again using the same profile and same build as used in Comment 2, I was not able to.
related to Bug 644047 - Hang [@ js::Interpret ]?
Whiteboard: js-triage-needed → js-triage-needed, [mobile-crash], [native-crash]
P1 for investigation purposes; smooney to ask JS team about bug.
Whiteboard: js-triage-needed, [mobile-crash], [native-crash] → js-triage-needed, [mobile-crash], [native-crash:P1], str-wanted
OS: Linux → Android
Hardware: All → ARM
The stack trace now looks like: Frame Module Signature Source 0 libxul.so js::Interpret js/src/jsinterp.cpp:3125 1 libxul.so js::RunScript js/src/jsinterp.cpp:475 2 libxul.so js::Invoke js/src/jsinterp.cpp:535 3 libxul.so JS_CallFunctionValue js/src/jsapi.cpp:5419 4 libxul.so nsXPCWrappedJSClass::CallMethod js/xpconnect/src/XPCWrappedJSClass.cpp:1509 5 libxul.so nsXPCWrappedJS::CallMethod js/xpconnect/src/XPCWrappedJS.cpp:617 6 libxul.so PrepareAndDispatch xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm.cpp:138 7 libxul.so libxul.so@0xa16b4f 8 libxul.so nsAppShell::ProcessNextNativeEvent widget/android/nsAppShell.cpp:463 9 libxul.so nsBaseAppShell::DoProcessNextNativeEvent widget/xpwidgets/nsBaseAppShell.cpp:171 10 libxul.so nsBaseAppShell::OnProcessNextEvent widget/xpwidgets/nsBaseAppShell.cpp:324 11 libxul.so nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:618 12 libxul.so NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:2454 ... More reports at: https://crash-stats.mozilla.com/report/list?signature=js%3A%3AInterpret&product=FennecAndroid
Assignee: general → nobody
¡Hola! https://crash-stats.mozilla.com/signature/?signature=js%3A%3AInterpret has just 44 crashes with the most "modern" being Firefox 23.0.1 so resolving. ¡Gracias! Alex
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.