Closed
Bug 1239554
Opened 9 years ago
Closed 9 years ago
Intermittent browser_net_curl-utils.js | application crashed [@ 0x954b99b3]
Categories
(DevTools :: Netmonitor, defect)
DevTools
Netmonitor
Tracking
(firefox46 affected)
RESOLVED
DUPLICATE
of bug 1236316
Tracking | Status | |
---|---|---|
firefox46 | --- | affected |
People
(Reporter: nigelb, Unassigned)
References
()
Details
(Keywords: intermittent-failure)
https://treeherder.mozilla.org/logviewer.html#?job_id=3753051&repo=b2g-inbound
12:03:26 WARNING - TEST-UNEXPECTED-FAIL | devtools/client/netmonitor/test/browser_net_curl-utils.js | application terminated with exit code 11
12:03:26 INFO - runtests.py | Application ran for: 0:02:37.384306
12:03:26 INFO - zombiecheck | Reading PID log: /tmp/tmpzcY32Vpidlog
12:03:26 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/VNJCtuVcTRO0FRKCAiWblQ/artifacts/public/build/firefox-46.0a1.en-US.linux-i686.crashreporter-symbols.zip
12:03:42 INFO - mozcrash Copy/paste: /builds/slave/test/build/linux32-minidump_stackwalk /tmp/tmpVDTOWl.mozrunner/minidumps/737c6d10-50bd-4557-5fcdc1e8-397d6dfc.dmp /tmp/tmp0aZon9
12:03:59 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/737c6d10-50bd-4557-5fcdc1e8-397d6dfc.dmp
12:03:59 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/737c6d10-50bd-4557-5fcdc1e8-397d6dfc.extra
12:03:59 WARNING - PROCESS-CRASH | devtools/client/netmonitor/test/browser_net_curl-utils.js | application crashed [@ 0x954b99b3]
12:03:59 INFO - Crash dump filename: /tmp/tmpVDTOWl.mozrunner/minidumps/737c6d10-50bd-4557-5fcdc1e8-397d6dfc.dmp
12:03:59 INFO - Operating system: Linux
12:03:59 INFO - 0.0.0 Linux 3.2.0-76-generic-pae #111-Ubuntu SMP Tue Jan 13 22:34:29 UTC 2015 i686
12:03:59 INFO - CPU: x86
12:03:59 INFO - GenuineIntel family 6 model 62 stepping 4
12:03:59 INFO - 1 CPU
12:03:59 INFO - Crash reason: SIGSEGV
12:03:59 INFO - Crash address: 0x2b2b2b4b
12:03:59 INFO - Process uptime: not available
12:03:59 INFO - Thread 0 (crashed)
12:03:59 INFO - 0 0x954b99b3
12:03:59 INFO - eip = 0x954b99b3 esp = 0xbffa8220 ebp = 0xbffa8358 ebx = 0xbffa8668
12:03:59 INFO - esi = 0x00000484 edi = 0xb085f300 eax = 0x00000001 ecx = 0x2b2b2b2b
12:03:59 INFO - edx = 0x954ba508 efl = 0x00210293
12:03:59 INFO - Found by: given as instruction pointer in context
12:03:59 INFO - 1 libxul.so!js::jit::IonCannon(JSContext*, js::RunState&) [Ion.cpp:e443d68c6df6 : 2720 + 0x4b]
12:03:59 INFO - eip = 0xb405ab1f esp = 0xbffa8360 ebp = 0xbffa84e8
12:03:59 INFO - Found by: previous frame's frame pointer
12:03:59 INFO - 2 libxul.so!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:e443d68c6df6 : 406 + 0xf]
12:03:59 INFO - eip = 0xb42fad7b esp = 0xbffa84f0 ebp = 0xbffa8578 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xb085f300 edi = 0xbffa8528
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 3 libxul.so!js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [Interpreter.cpp:e443d68c6df6 : 497 + 0xf]
12:03:59 INFO - eip = 0xb42fb15a esp = 0xbffa8580 ebp = 0xbffa85f8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xb085f300 edi = 0xbffa8638
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 4 libxul.so!js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [Interpreter.cpp:e443d68c6df6 : 531 + 0x18]
12:03:59 INFO - eip = 0xb42fba69 esp = 0xbffa8600 ebp = 0xbffa86b8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x00000001 edi = 0x00000001
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 5 libxul.so!js::DirectProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const [DirectProxyHandler.cpp:e443d68c6df6 : 77 + 0x5]
12:03:59 INFO - eip = 0xb4291cec esp = 0xbffa86c0 ebp = 0xbffa86f8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xbffa8828 edi = 0xb085f300
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 6 libxul.so!js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const [CrossCompartmentWrapper.cpp:e443d68c6df6 : 289 + 0x1d]
12:03:59 INFO - eip = 0xb429042d esp = 0xbffa8700 ebp = 0xbffa87a8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xbffa883c edi = 0xb085f300
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 7 libxul.so!js::Proxy::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) [Proxy.cpp:e443d68c6df6 : 391 + 0x17]
12:03:59 INFO - eip = 0xb42987c8 esp = 0xbffa87b0 ebp = 0xbffa8808 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xb085f300 edi = 0xbffa883c
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 8 libxul.so!js::proxy_Call(JSContext*, unsigned int, JS::Value*) [Proxy.cpp:e443d68c6df6 : 683 + 0x10]
12:03:59 INFO - eip = 0xb4299190 esp = 0xbffa8810 ebp = 0xbffa8848 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x00000001 edi = 0xbffa8908
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 9 libxul.so!js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) [jscntxtinlines.h:e443d68c6df6 : 235 + 0x18]
12:03:59 INFO - eip = 0xb42fb1e8 esp = 0xbffa8850 ebp = 0xbffa88c8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xb085f300 edi = 0xbffa8908
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 10 libxul.so!js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [Interpreter.cpp:e443d68c6df6 : 531 + 0x18]
12:03:59 INFO - eip = 0xb42fba69 esp = 0xbffa88d0 ebp = 0xbffa8988 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xa03be550 edi = 0x00000001
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 11 libxul.so!JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [jsapi.cpp:e443d68c6df6 : 2864 + 0x2a]
12:03:59 INFO - eip = 0xb42060ea esp = 0xbffa8990 ebp = 0xbffa89d8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xb085f300 edi = 0xbffa89cc
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 12 libxul.so!mozilla::dom::EventListener::HandleEvent(JSContext*, JS::Handle<JS::Value>, mozilla::dom::Event&, mozilla::ErrorResult&) [EventListenerBinding.cpp:e443d68c6df6 : 48 + 0x7]
12:03:59 INFO - eip = 0xb2df684d esp = 0xbffa89e0 ebp = 0xbffa8ac8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xbffa8a18 edi = 0xbffa8a30
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 13 libxul.so!void mozilla::dom::EventListener::HandleEvent<mozilla::dom::EventTarget*>(mozilla::dom::EventTarget* const&, mozilla::dom::Event&, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JSCompartment*) [EventListenerBinding.h:e443d68c6df6 : 54 + 0xf]
12:03:59 INFO - eip = 0xb2f7cb77 esp = 0xbffa8ad0 ebp = 0xbffa8c18 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xbffa8c60 edi = 0xb085f300
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 14 libxul.so!mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, nsIDOMEvent*, mozilla::dom::EventTarget*) [EventListenerManager.cpp:e443d68c6df6 : 1033 + 0x1a]
12:03:59 INFO - eip = 0xb2f884fa esp = 0xbffa8c20 ebp = 0xbffa8c78 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x975a0ca0 edi = 0xbffa8c60
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 15 libxul.so!mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*) [EventListenerManager.cpp:e443d68c6df6 : 1164 + 0x1a]
12:03:59 INFO - eip = 0xb2f88827 esp = 0xbffa8c80 ebp = 0xbffa8d88 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xa6ab3330 edi = 0x975a0ca0
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 16 libxul.so!mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) [EventListenerManager.h:e443d68c6df6 : 350 + 0xd]
12:03:59 INFO - eip = 0xb2f6bf05 esp = 0xbffa8d90 ebp = 0xbffa8dd8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xbffa8e64 edi = 0x00000000
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 17 libxul.so!mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) [EventDispatcher.cpp:e443d68c6df6 : 293 + 0xb]
12:03:59 INFO - eip = 0xb2f6c122 esp = 0xbffa8de0 ebp = 0xbffa8e18 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xbffa8e5c edi = 0xa6be0030
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 18 libxul.so!mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) [EventDispatcher.cpp:e443d68c6df6 : 654 + 0x14]
12:03:59 INFO - eip = 0xb2f6f437 esp = 0xbffa8e20 ebp = 0xbffa8eb8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x00000000 edi = 0x00000000
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 19 libxul.so!mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, nsIDOMEvent*, nsPresContext*, nsEventStatus*) [EventDispatcher.cpp:e443d68c6df6 : 723 + 0x16]
12:03:59 INFO - eip = 0xb2f6f70f esp = 0xbffa8ec0 ebp = 0xbffa8ef8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x97e47e80 edi = 0xa6ab3330
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 20 libxul.so!nsDocument::DispatchPageTransition(mozilla::dom::EventTarget*, nsAString_internal const&, bool) [nsDocument.cpp:e443d68c6df6 : 9082 + 0x14]
12:03:59 INFO - eip = 0xb29394b3 esp = 0xbffa8f00 ebp = 0xbffa8f48 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x97e47e80 edi = 0x90121800
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 21 libxul.so!nsDocument::OnPageHide(bool, mozilla::dom::EventTarget*) [nsDocument.cpp:e443d68c6df6 : 9245 + 0x6]
12:03:59 INFO - eip = 0xb293f199 esp = 0xbffa8f50 ebp = 0xbffa8fa8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x90121800 edi = 0xbffa8f84
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 22 libxul.so!nsDocumentViewer::PageHide(bool) [nsDocumentViewer.cpp:e443d68c6df6 : 1279 + 0x16]
12:03:59 INFO - eip = 0xb355cf8a esp = 0xbffa8fb0 ebp = 0xbffa9038 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x99f989d0 edi = 0x982e602c
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 23 libxul.so!nsDocShell::FirePageHideNotification(bool) [nsDocShell.cpp:e443d68c6df6 : 1683 + 0xe]
12:03:59 INFO - eip = 0xb3833a60 esp = 0xbffa9040 ebp = 0xbffa90a8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x8f275400 edi = 0x982e602c
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 24 libxul.so!nsDocShell::CreateContentViewer(nsACString_internal const&, nsIRequest*, nsIStreamListener**) [nsDocShell.cpp:e443d68c6df6 : 8906 + 0x14]
12:03:59 INFO - eip = 0xb3839bb4 esp = 0xbffa90b0 ebp = 0xbffa9108 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x8f275400 edi = 0x982e602c
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 25 libxul.so!nsDSURIContentListener::DoContent(nsACString_internal const&, bool, nsIRequest*, nsIStreamListener**, bool*) [nsDSURIContentListener.cpp:e443d68c6df6 : 129 + 0x14]
12:03:59 INFO - eip = 0xb3844bd6 esp = 0xbffa9110 ebp = 0xbffa9168 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x8f0ee640 edi = 0x00000000
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 26 libxul.so!nsDocumentOpenInfo::TryContentListener(nsIURIContentListener*, nsIChannel*) [nsURILoader.cpp:e443d68c6df6 : 725 + 0x17]
12:03:59 INFO - eip = 0xb266f1b3 esp = 0xbffa9170 ebp = 0xbffa91e8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x97c31e6c edi = 0x97c31e60
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 27 libxul.so!nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*) [nsURILoader.cpp:e443d68c6df6 : 398 + 0x16]
12:03:59 INFO - eip = 0xb266f418 esp = 0xbffa91f0 ebp = 0xbffa92d8 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x97c31e50 edi = 0xa1276190
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 28 libxul.so!nsDocumentOpenInfo::OnStartRequest(nsIRequest*, nsISupports*) [nsURILoader.cpp:e443d68c6df6 : 259 + 0xd]
12:03:59 INFO - eip = 0xb266fe4c esp = 0xbffa92e0 ebp = 0xbffa9338 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0x982e602c edi = 0x00000000
12:03:59 INFO - Found by: call frame info
12:03:59 INFO - 29 libxul.so!nsStreamListenerWrapper::OnStartRequest(nsIRequest*, nsISupports*) [nsStreamListenerWrapper.h:e443d68c6df6 : 27 + 0xc]
Comment 1•9 years ago
|
||
Starts on m-i on a merge from m-c, https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&fromchange=98756a36223c&filter-searchStr=0c9e9779cc87f7f5098f2c10a023788a83fdcccc&tochange=4c58dd262bbe so either it came from elsewhere or something from elsewhere didn't like what it met on m-i.
Comment 2•9 years ago
|
||
Oh, what fun, it moved chunks.
Comment 3•9 years ago
|
||
The stack trace ends in Ion, so seems like a js engine issue. Nick, is this something you can help with or maybe direct us to the right person? Its a top orange at the moment. Thanks!
12:03:59 INFO - Crash reason: SIGSEGV
12:03:59 INFO - Crash address: 0x2b2b2b4b
12:03:59 INFO - Process uptime: not available
12:03:59 INFO - Thread 0 (crashed)
12:03:59 INFO - 0 0x954b99b3
12:03:59 INFO - eip = 0x954b99b3 esp = 0xbffa8220 ebp = 0xbffa8358 ebx = 0xbffa8668
12:03:59 INFO - esi = 0x00000484 edi = 0xb085f300 eax = 0x00000001 ecx = 0x2b2b2b2b
12:03:59 INFO - edx = 0x954ba508 efl = 0x00210293
12:03:59 INFO - Found by: given as instruction pointer in context
12:03:59 INFO - 1 libxul.so!js::jit::IonCannon(JSContext*, js::RunState&) [Ion.cpp:e443d68c6df6 : 2720 + 0x4b]
12:03:59 INFO - eip = 0xb405ab1f esp = 0xbffa8360 ebp = 0xbffa84e8
12:03:59 INFO - Found by: previous frame's frame pointer
12:03:59 INFO - 2 libxul.so!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:e443d68c6df6 : 406 + 0xf]
12:03:59 INFO - eip = 0xb42fad7b esp = 0xbffa84f0 ebp = 0xbffa8578 ebx = 0xb61bfe5c
12:03:59 INFO - esi = 0xb085f300 edi = 0xbffa8528
12:03:59 INFO - Found by: call frame info
Flags: needinfo?(nfitzgerald)
Comment 4•9 years ago
|
||
Not something I can help with, but I'll needinfo a few of the jit folks.
Jit folks: this devtools test is frequently crashing in the jit and it is a top orange. Can anyone help out? Thanks!
Flags: needinfo?(nicolas.b.pierron)
Flags: needinfo?(nfitzgerald)
Flags: needinfo?(jdemooij)
Flags: needinfo?(hv1989)
Comment 5•9 years ago
|
||
Just saw that we are crashing at 0x2b2b2b4b which is suspiciously similar to 0x2b2b2b2b which is a swept nursery. Jonco suggests on irc that this may be a case of a missing post-barrier.
Comment 6•9 years ago
|
||
Bug 1238935 is also crashing on 0x2b2b2b2b; it may or may not be related.
Comment 7•9 years ago
|
||
(In reply to Nick Fitzgerald [:fitzgen] [⏰PST; UTC-8] from comment #6)
> Bug 1238935 is also crashing on 0x2b2b2b2b; it may or may not be related.
And also bug 1236316 (see bug 1236316 comment 13). It looks like there's a GC bug somewhere in devtools code :(
I couldn't reproduce that one, will try the other ones soon.
Comment 8•9 years ago
|
||
(In reply to Jan de Mooij [:jandem] from comment #7)
> And also bug 1236316 (see bug 1236316 comment 13). It looks like there's a
> GC bug somewhere in devtools code :(
Oh the other one is shell-only and Jon is already on it. Let's find out what's causing that one.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 11•9 years ago
|
||
Probably a duplicate of bug 1236316. Let's keep this open for now and check later.
Flags: needinfo?(nicolas.b.pierron)
Flags: needinfo?(jdemooij)
Flags: needinfo?(hv1989)
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•