Closed Bug 1081052 Opened 10 years ago Closed 9 years ago

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

Categories

(Core :: Graphics: Layers, defect)

All
Android
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: cbook, Unassigned)

References

()

Details

(Keywords: assertion, crash, intermittent-failure)

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
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
(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
This appears to be pretty widespread.
Flags: needinfo?(snorp)
See Also: → 1104692, 1104747, 1105597, 1107860
Yeah, it's on our radar.
Flags: needinfo?(snorp)
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.