Closed Bug 1137512 Opened 9 years ago Closed 9 years ago

crash in JSAutoCompartment::JSAutoCompartment | IPC::DeserializeArrayBuffer

Categories

(Core :: DOM: Core & HTML, defect)

All
Android
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 1176542

People

(Reporter: nhirata, Unassigned)

References

Details

(Keywords: crash, Whiteboard: [b2g-crash])

Crash Data

This bug was filed from the Socorro interface and is 
report bp-2bc30a60-d105-4d8f-a5c9-401292150226.
=============================================================

Frame 	Module 	Signature 	Source
0 	libxul.so 	JSAutoCompartment::JSAutoCompartment 	/home/geeksphone/FOS/peak/gecko/js/src/jsobj.h:172
1 	libxul.so 	IPC::DeserializeArrayBuffer 	/home/geeksphone/FOS/peak/gecko/dom/network/TCPSocketChild.cpp:29
2 	libxul.so 	mozilla::dom::TCPSocketChild::RecvCallback 	/home/geeksphone/FOS/peak/gecko/dom/network/TCPSocketChild.cpp:165
3 	libxul.so 	mozilla::net::PTCPSocketChild::OnMessageReceived 	/home/geeksphone/FOS/peak/objdir-gecko/ipc/ipdl/PTCPSocketChild.cpp:351
4 	libxul.so 	mozilla::dom::PContentChild::OnMessageReceived 	/home/geeksphone/FOS/peak/objdir-gecko/ipc/ipdl/PContentChild.cpp:4777
5 	libxul.so 	mozilla::ipc::MessageChannel::DispatchAsyncMessage 	/home/geeksphone/FOS/peak/gecko/ipc/glue/MessageChannel.cpp:1211
6 	libxul.so 	mozilla::ipc::MessageChannel::DispatchMessage 	/home/geeksphone/FOS/peak/gecko/ipc/glue/MessageChannel.cpp:1138
7 	libxul.so 	mozilla::ipc::MessageChannel::OnMaybeDequeueOne 	/home/geeksphone/FOS/peak/gecko/ipc/glue/MessageChannel.cpp:1122
8 	libxul.so 	RunnableMethod<FdWatcher, void (FdWatcher::*)(), Tuple0>::Run 	/home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/tuple.h:383
9 	libxul.so 	mozilla::ipc::MessageChannel::DequeueTask::Run 	/home/geeksphone/FOS/peak/objdir-gecko/dist/include/mozilla/ipc/MessageChannel.h:437
10 	libxul.so 	MessageLoop::RunTask 	/home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/message_loop.cc:361
11 	libxul.so 	MessageLoop::DeferOrRunPendingTask 	/home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/message_loop.cc:369
12 	libxul.so 	MessageLoop::DoWork 	/home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/message_loop.cc:447
13 	libxul.so 	mozilla::ipc::DoWorkRunnable::Run 	/home/geeksphone/FOS/peak/gecko/ipc/glue/MessagePump.cpp:233
14 	libxul.so 	nsThread::ProcessNextEvent 	/home/geeksphone/FOS/peak/gecko/xpcom/threads/nsThread.cpp:855
15 	libxul.so 	NS_ProcessNextEvent 	/home/geeksphone/FOS/peak/gecko/xpcom/glue/nsThreadUtils.cpp:265
16 	libxul.so 	mozilla::ipc::MessagePump::Run 	/home/geeksphone/FOS/peak/gecko/ipc/glue/MessagePump.cpp:140
17 	libxul.so 	MessageLoop::RunInternal 	/home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/message_loop.cc:233
18 	libxul.so 	MessageLoop::Run 	/home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/message_loop.cc:226
19 	libxul.so 	nsBaseAppShell::Run 	/home/geeksphone/FOS/peak/gecko/widget/nsBaseAppShell.cpp:164
20 	libxul.so 	XRE_RunAppShell 	/home/geeksphone/FOS/peak/gecko/toolkit/xre/nsEmbedFunctions.cpp:738
21 	libxul.so 	MessageLoop::RunInternal 	/home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/message_loop.cc:233
22 	libxul.so 	MessageLoop::Run 	/home/geeksphone/FOS/peak/gecko/ipc/chromium/src/base/message_loop.cc:226
23 	libxul.so 	XRE_InitChildProcess 	/home/geeksphone/FOS/peak/gecko/toolkit/xre/nsEmbedFunctions.cpp:575
24 	plugin-container 	content_process_main 	/home/geeksphone/FOS/peak/gecko/ipc/contentproc/plugin-container.cpp:211
25 	libc.so 	__libc_init 	/home/geeksphone/FOS/peak/bionic/libc/bionic/libc_init_dynamic.c:114
26 	plugin-container 	plugin-container@0xc26 	
27 	plugin-container 	__popcountdi2 	
28 	plugin-container 	__popcountdi2 	
29 	plugin-container 	__popcountdi2 	
30 	plugin-container 	__popcountdi2

App showing : https://marketplace.firefox.com/app/956189a1-c985-4824-85a9-de708d38d6f9/manifest.webapp 

Started showing : 20150121160202 on 38.1a
Whiteboard: [b2g-crash]
Attempting classifying bug in networking, considering the two functions right above on the stack...
Component: JavaScript Engine → Networking
Is mWindowObj null?  This is shades of the reasons bug 671389 was backed out, but that bug was in fact backed out before the build this crash report is from...
Flags: needinfo?(josh)
Component: Networking → DOM
Flags: needinfo?(josh)
Blocks: 1137653
Crash Signature: [@ JSAutoCompartment::JSAutoCompartment | IPC::DeserializeArrayBuffer] → [@ JSAutoCompartment::JSAutoCompartment | IPC::DeserializeArrayBuffer] [@ JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*) | IPC::DeserializeArrayBuffer(JS::Handle<JSObject*>, nsTArray<unsigned char> const&, JS::MutableHandle<JS::Value>) ]
Not sure if this is related to : bug 1070990
I got this crash after running the test_setup_and_send_receive_imap_email.py imagecompare test.
Crash Signature: [@ JSAutoCompartment::JSAutoCompartment | IPC::DeserializeArrayBuffer] [@ JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*) | IPC::DeserializeArrayBuffer(JS::Handle<JSObject*>, nsTArray<unsigned char> const&, JS::MutableHandle<JS::Value>) ] → [@ JSAutoCompartment::JSAutoCompartment | IPC::DeserializeArrayBuffer] [@ JSAutoCompartment::JSAutoCompartment(JSContext*, JSObject*) | IPC::DeserializeArrayBuffer(JS::Handle<JSObject*>, nsTArray<unsigned char> const&, JS::MutableHandle<JS::Value>) ] [@…
Blocks: 1176542
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.