Closed Bug 864103 Opened 13 years ago Closed 13 years ago

crash in mozilla::layers::CompositorOGL::Initialize with abort message: "We need a context on Android"

Categories

(Core :: Graphics: Layers, defect)

23 Branch
ARM
Android
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 834243
Tracking Status
firefox22 --- unaffected
firefox23 --- affected

People

(Reporter: scoobidiver, Unassigned)

References

Details

(Keywords: crash, regression, Whiteboard: [native-crash][startupcrash])

Crash Data

It has replaced bug 834243 that stopped after 23.0a1/20130408. It first showed up in 23.0a1/20130411. The replacement range is: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=b0d842380959&tochange=2949e808ed33 It's probably caused by bug 825928. Signature mozalloc_abort(char const*) | NS_DebugBreak More Reports Search UUID 48aa24f6-5938-4c61-bec7-ab3c82130412 Date Processed 2013-04-12 07:17:46 Uptime 10 Install Age 6.4 hours since version was first installed. Install Time 2013-04-12 00:50:52 Product FennecAndroid Version 23.0a1 Build ID 20130411030925 Release Channel nightly OS Android OS Version 0.0.0 Linux 3.4.0-perf-g1ccebb5-00110-g66f112c #1 SMP PREEMPT Thu Apr 4 22:20:43 CST 2013 armv7l Xiaomi/mione_plus/mione_plus:4.1.2/JZO54K/3.4.5:user/release-keys Build Architecture arm Build Architecture Info Crash Reason SIGSEGV Crash Address 0x0 App Notes AdapterDescription: 'Qualcomm -- Adreno (TM) 220 -- OpenGL ES 2.0 V@6.0 AU@1.04.01.01.06.041 (CL@) -- Model: MI-ONE Plus, Product: mione_plus, Manufacturer: Xiaomi, Hardware: qcom' xpcom_runtime_abort(###!!! ABORT: We need a context on Android: file ../../../gfx/layers/opengl/CompositorOGL.cpp, line 326) Xiaomi MI-ONE Plus Xiaomi/mione_plus/mione_plus:4.1.2/JZO54K/3.4.5:user/release-keys Processor Notes sp-processor04.phx1.mozilla.com_4774:2012; exploitability tool failed: 127 EMCheckCompatibility True Adapter Vendor ID Qualcomm Adapter Device ID Adreno (TM) 220 Device Xiaomi MI-ONE Plus Android API Version 16 (REL) Android CPU ABI armeabi-v7a Frame Module Signature Source 0 libmozalloc.so mozalloc_abort mozalloc_abort.cpp:30 1 libxul.so NS_DebugBreak nsDebugImpl.cpp:430 ... 54 libxul.so printf_stderr nsCRTGlue.cpp:286 55 libxul.so mozilla::gl::GLContextProviderEGL::CreateForWindow gfx/gl/GLContextProviderEGL.cpp:2107 56 libnss3.so PR_Unlock ptsynch.c:205 57 libxul.so nsThread::GetObserver obj-firefox/dist/include/mozilla/Mutex.h:83 58 libxul.so mozilla::RefPtr<mozilla::psm::::CertErrorRunnable>::~RefPtr obj-firefox/dist/include/mozilla/RefPtr.h:166 59 libxul.so nsThread::PutEvent obj-firefox/dist/include/nsCOMPtr.h:451 60 libxul.so libxul.so@0xb440db 61 libxul.so mozilla::layers::CompositorOGL::Initialize gfx/layers/opengl/CompositorOGL.cpp:326 More reports at: https://crash-stats.mozilla.com/report/list?product=FennecAndroid&signature=mozalloc_abort%28char+const*%29+|+NS_DebugBreak
(In reply to Milan Sreckovic [:milan] from comment #1) > Is this the same as bug 865795? I don't think so. Bug 865795 is for unsupported ARMv6 devices while this one is for supported ARMv7 devices: asus Transformer TF101, Sony C6603, Sony LT22i, Sony Ericsson LT26i, motorola MZ601...
Crash Signature: [@ mozalloc_abort(char const*) | NS_DebugBreak] → [@ mozalloc_abort(char const*) | NS_DebugBreak] [@ mozalloc_abort(char const*) | NS_DebugBreak | dalvik-bitmap-2 (deleted)@0x16d11f ] [@ mozalloc_abort(char const*) | NS_DebugBreak | libEGL_adreno200.so@0x10c2a ] [@ mozalloc_abort(char const*) | NS_Deb…
Depends on: 852467
This is the same as bug 834243 but after the refactoring in bug 825928. I think it would be best to dupe this to that one, and update the summary to reference LayerManagerOGL|CompositorOGL.
No longer blocks: 834243
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.