Intermittent remoteautomation.py,testAwesomebar | application crashed [@ mozilla::widget::android::GLController::CreateEGLSurfaceForCompositorWrapper()] after "mGLControllerObj (AndroidBridge::CreateEGLSurfaceForCompositor called with a null GL controller

RESOLVED WORKSFORME

Status

()

Core
Graphics: Layers
RESOLVED WORKSFORME
3 years ago
3 years ago

People

(Reporter: Tomcat, Unassigned)

Tracking

(Depends on: 1 bug, {assertion, crash, intermittent-failure})

Trunk
All
Android
assertion, crash, intermittent-failure
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Reporter)

Description

3 years ago
Android 4.2 x86 Emulator mozilla-inbound opt test androidx86-set-4

https://treeherder.mozilla.org/ui/logviewer.html#?job_id=2903140&repo=mozilla-inbound

22:30:24 WARNING - PROCESS-CRASH | testAwesomebar | application crashed [@ mozilla::widget::android::GLController::CreateEGLSurfaceForCompositorWrapper()]
22:30:24 INFO - Crash dump filename: /tmp/tmpyZVeyO/18043731-473c-7885-5d6ba845-386720e3.dmp
22:30:24 INFO - Operating system: Android
22:30:24 INFO - 0.0.0 Linux 2.6.29 #1 PREEMPT Thu Nov 7 22:27:50 UTC 2013 i686 Android/full/generic:4.2/JOP40C/eng.ubuntu.20131107.195638:eng/test-keys
22:30:24 INFO - CPU: x86
22:30:24 INFO - GenuineIntel family 6 model 3 stepping 3
22:30:24 INFO - 1 CPU
22:30:24 INFO -
22:30:24 INFO - Crash reason: SIGSEGV
22:30:24 INFO - Crash address: 0x8
22:30:24 INFO -
22:30:24 INFO - Thread 34 (crashed)
22:30:24 INFO - 0 libxul.so!mozilla::widget::android::GLController::CreateEGLSurfaceForCompositorWrapper() [GeneratedJNIWrappers.cpp:c1617b7400c0 : 1680 + 0xa]
22:30:24 INFO - eip = 0xa0845e6f esp = 0x998bf5d8 ebp = 0x998bf5f8 ebx = 0xa259af48
22:30:24 INFO - esi = 0xb8a71418 edi = 0xb8a71418 eax = 0x00000000 ecx = 0x00000000
22:30:24 INFO - edx = 0x361e3b1a efl = 0x00010246
22:30:24 INFO - Found by: given as instruction pointer in context
22:30:24 INFO - 1 libxul.so!mozilla::AndroidBridge::CreateEGLSurfaceForCompositor() [AndroidBridge.cpp:c1617b7400c0 : 739 + 0x8]
22:30:24 INFO - eip = 0xa083b949 esp = 0x998bf600 ebp = 0x998bf648 ebx = 0xa259af48
22:30:24 INFO - esi = 0xa9a41060 edi = 0xb8a71418
22:30:24 INFO - Found by: call frame info
22:30:24 INFO - 2 libxul.so!mozilla::gl::CreateSurfaceForWindow [GLContextProviderEGL.cpp:c1617b7400c0 : 197 + 0xb]
22:30:24 INFO - eip = 0xa011fed8 esp = 0x998bf650 ebp = 0x998bf668 ebx = 0xa259af48
22:30:24 INFO - esi = 0x00000018 edi = 0x998bf6e4
22:30:24 INFO - Found by: call frame info
22:30:24 INFO - 3 libxul.so!mozilla::gl::GLContextProviderEGL::CreateForWindow(nsIWidget*) [GLContextProviderEGL.cpp:c1617b7400c0 : 763 + 0x4]
22:30:24 INFO - eip = 0xa0127cd0 esp = 0x998bf670 ebp = 0x998bf6b8 ebx = 0xa259af48
22:30:24 INFO - esi = 0x00000018 edi = 0x998bf6e4
22:30:24 INFO - Found by: call frame info
22:30:24 INFO - 4 libxul.so!mozilla::layers::CompositorOGL::CreateContext() [CompositorOGL.cpp:c1617b7400c0 : 122 + 0xd]
22:30:24 INFO - eip = 0xa01982d0 esp = 0x998bf6c0 ebp = 0x998bf708 ebx = 0xa259af48
22:30:24 INFO - esi = 0x98bd6900 edi = 0x998bf9e8
22:30:24 INFO - Found by: call frame info
22:30:24 INFO - 5 libxul.so!mozilla::layers::CompositorOGL::Initialize() [CompositorOGL.cpp:c1617b7400c0 : 196 + 0x10]
22:30:24 INFO - eip = 0xa019db70 esp = 0x998bf710 ebp = 0x998bf998 ebx = 0xa259af48
22:30:24 INFO - esi = 0x00000021 edi = 0x998bf9e8
22:30:24 INFO - Found by: call frame info
22:30:24 INFO - 6 libxul.so!mozilla::layers::LayerManagerComposite::Initialize() [LayerManagerComposite.cpp:c1617b7400c0 : 128 + 0x5]
22:30:24 INFO - eip = 0xa016fb38 esp = 0x998bf9a0 ebp = 0x998bf9b8 ebx = 0xa259af48
22:30:24 INFO - esi = 0x98513800 edi = 0x998bf9e8
22:30:24 INFO - Found by: call frame info
22:30:24 INFO - 7 libxul.so!mozilla::layers::CompositorParent::InitializeLayerManager(nsTArray<mozilla::layers::LayersBackend> const&) [CompositorParent.cpp:c1617b7400c0 : 949 + 0x5]
22:30:24 INFO - eip = 0xa019140e esp = 0x998bf9c0 ebp = 0x998bfa08 ebx = 0xa259af48
22:30:24 INFO - esi = 0x98513800 edi = 0x998bf9e8
22:30:24 INFO - Found by: call frame info
22:30:24 INFO - 8 libxul.so!mozilla::layers::CompositorParent::AllocPLayerTransactionParent(nsTArray<mozilla::layers::LayersBackend> const&, unsigned long long const&, mozilla::layers::TextureFactoryIdentifier*, bool*) [CompositorParent.cpp:c1617b7400c0 : 971 + 0xc]
22:30:24 INFO - eip = 0xa0191512 esp = 0x998bfa10 ebp = 0x998bfa78 ebx = 0xa259af48
22:30:24 INFO - esi = 0x998bfbb4 edi = 0x98513800
22:30:24 INFO - Found by: call frame info
22:30:24 INFO - 9 libxul.so!mozilla::layers::PCompositorParent::OnMessageReceived(IPC::Message const&, IPC::Message*&) [PCompositorParent.cpp:c1617b7400c0 : 882 + 0x2]
22:30:24 INFO - eip = 0x9fe85347 esp = 0x998bfa80 ebp = 0x998bfb18 ebx = 0xa259af48
22:30:24 INFO - esi = 0x998bfbb4 edi = 0x98513800
22:30:24 INFO - Found by: call frame info
22:30:24 INFO - 10 libxul.so!mozilla::ipc::MessageChannel::DispatchSyncMessage(IPC::Message const&) [MessageChannel.cpp:c1617b7400c0 : 1082 + 0x10]
22:30:24 INFO - eip = 0x9fe30ac7 esp = 0x998bfb20 ebp = 0x998bfb68 ebx = 0xa259af48
22:30:24 INFO - esi = 0x998bfb48 edi = 0x98513830
22:30:24 INFO - Found by: call frame info
22:30:24 INFO - 11 libxul.so!mozilla::ipc::MessageChannel::OnMaybeDequeueOne() [MessageChannel.cpp:c1617b7400c0 : 1037 + 0x9]
22:30:24 INFO - eip = 0x9fe31744 esp = 0x998bfb70 ebp = 0x998bfbe8 ebx = 0xa259af48
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Component: Widget → Graphics: Layers
Keywords: assertion
Hardware: x86 → All
Summary: Intermittent testAwesomebar | application crashed [@ mozilla::widget::android::GLController::CreateEGLSurfaceForCompositorWrapper()] → Intermittent remoteautomation.py,testAwesomebar | application crashed [@ mozilla::widget::android::GLController::CreateEGLSurfaceForCompositorWrapper()] after "mGLControllerObj (AndroidBridge::CreateEGLSurfaceForCompositor called with a null GL controller
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(In reply to TBPL Robot from comment #15)
> submit_timestamp: 2014-11-13T18:07:05
> log:
> https://treeherder.mozilla.org/ui/logviewer.html#?repo=mozilla-
> inbound&job_id=3882575
> repository: mozilla-inbound
> who: rvandermeulen[at]mozilla[dot]com
> machine: talos-linux64-ix-010
> buildname: Android 4.2 x86 Emulator mozilla-inbound opt test androidx86-set-4
> revision: b322b316e6f2

17:27:51     INFO -  11-14 00:57:46.297 I/Gecko   ( 2652): Attempting load of libEGL.so
17:27:51     INFO -  11-14 00:57:46.297 D/        ( 2652): HostConnection::get() New Host Connection established 0xb83ed890, tid 2696
17:27:51     INFO -  11-14 00:57:46.297 E/GeckoLayerView( 2652): Error registering compositor!
17:27:51     INFO -  11-14 00:57:46.297 E/GeckoLayerView( 2652): java.lang.NullPointerException
17:27:51     INFO -  11-14 00:57:46.297 E/GeckoLayerView( 2652): 	at org.mozilla.gecko.gfx.LayerView.registerCxxCompositor(LayerView.java:520)
17:27:51     INFO -  11-14 00:57:46.297 E/GeckoLayerView( 2652): 	at dalvik.system.NativeStart.run(Native Method)
17:27:51     INFO -  11-14 00:57:46.297 E/GeckoLayerView( 2652): 	at dalvik.system.NativeStart.run(Native Method)
Depends on: 1081768
Comment hidden (Treeherder Robot)
This appears to be pretty widespread.
Flags: needinfo?(snorp)
Comment hidden (Treeherder Robot)
Yeah, it's on our radar.
Flags: needinfo?(snorp)
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.