GL context creation sometimes fails on Adreno GPUs

RESOLVED WORKSFORME

Status

()

P2
critical
RESOLVED WORKSFORME
7 years ago
6 years ago

People

(Reporter: scoobidiver, Assigned: ajuma)

Tracking

({crash, regression, topcrash})

14 Branch
ARM
Android
crash, regression, topcrash
Points:
---

Firefox Tracking Flags

(blocking-fennec1.0 beta+)

Details

(Whiteboard: [native-crash][gfx], crash signature)

(Reporter)

Description

7 years ago
It first appeared in 14.0a1/20120314.

org.mozilla.gecko.gfx.GLController$GLControllerException: createContext() failed
	at org.mozilla.gecko.gfx.GLController.initEGLContext(GLController.java:206)
	at org.mozilla.gecko.gfx.GLController.initGLContext(GLController.java:92)
	at org.mozilla.gecko.gfx.GLThread$SurfaceCreatedMessage.run(GLThread.java:167)
	at org.mozilla.gecko.gfx.GLThread.run(GLThread.java:69)

More reports at:
https://crash-stats.mozilla.com/report/list?signature=org.mozilla.gecko.gfx.GLController%24GLControllerException%3A%20createContext%28%29%20failed%20at%20org.mozilla.gecko.gfx.GLController.initEGLContext%28GLController.java%29
(Assignee)

Comment 1

7 years ago
Knowing the device and the Android version would help a lot here. Do we have that information?
(Reporter)

Comment 2

7 years ago
(In reply to Ali Juma [:ajuma] from comment #1)
> Knowing the device and the Android version would help a lot here. Do we have
> that information?
There are in App Notes of crash reports:
* Sony Ericsson X10i, Android 2.3.3
* HTC Desire HD A9191, Android 2.3.5
* HTC Desire S, Android 2.3.5
* HTC Incredible S, Android 2.3.3
(Assignee)

Comment 3

7 years ago
(In reply to Scoobidiver from comment #2)
> There are in App Notes of crash reports:
> * Sony Ericsson X10i, Android 2.3.3
> * HTC Desire HD A9191, Android 2.3.5
> * HTC Desire S, Android 2.3.5
> * HTC Incredible S, Android 2.3.3

Interestingly, all these devices have Adreno GPUs.
blocking-fennec1.0: --- → ?
Summary: org.mozilla.gecko.gfx.GLController$GLControllerException: createContext() failed at org.mozilla.gecko.gfx.GLController.initEGLContext(GLController.java) → GL context creation sometimes fails on Adreno GPUs
blocking-fennec1.0: ? → beta+
Priority: -- → P2
Whiteboard: [native-crash] → [native-crash][gfx]
(Reporter)

Comment 4

7 years ago
It's #3 top crasher in 14.0a1.
Keywords: topcrash
Cwiiis, who would be a good person to investigate this Adreno GL topcrash?
Assignee: nobody → chrislord.net

Comment 6

7 years ago
Interesting, I don't think I've seen this on my Flyer (also Adreno)... The Adreno drivers are very buggy though, we may have to work around this.

ajuma should have more insight, I think. Reassigning, but I'm happy to work on a work-around, so feel free to assign back to me if that's the conclusion.
Assignee: chrislord.net → ajuma
(Assignee)

Comment 7

6 years ago
This crash has not happened on a build newer than March 16th.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.