Mir

Adreno (Nexus 4) clients fail to initialize

Bug #1117841 reported by Kevin DuBois
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Released
High
Kevin DuBois

Bug Description

Messages from logcat:

D/gralloc ( 3289): Invalid gralloc handle (at 0x41700800): ver(17/12) ints(12/12) fds(2/2) magic(gmsm/gmsm)
D/gralloc ( 3289): Invalid gralloc handle (at 0x417007f0): ver(17/12) ints(12/12) fds(2/2) magic(gmsm/gmsm)
W/Adreno200-EGLSUB( 2177): <DequeueBuffer:461>: dequeue native buffer fail: Broken pipe
W/Adreno200-EGL( 2177): <eglSwapBuffers:3481>: EGL_BAD_ALLOC

Tags: android
Revision history for this message
Kevin DuBois (kdub) wrote :

I'm blocked on investigating, as I lack a nexus 4.
I suspect though fgrom the logcat that we are setting the version field of the handle wrong.

Revision history for this message
Ricardo Salveti (rsalveti) wrote : Re: [Bug 1117841] Re: Adreno (Nexus 4) clients fail to initialize

On Wed, Feb 6, 2013 at 10:36 PM, Kevin DuBois
<email address hidden> wrote:
> I'm blocked on investigating, as I lack a nexus 4.
> I suspect though fgrom the logcat that we are setting the version field of the handle wrong.

Let me know if there is any specific test you want/need to do for it.

Kevin DuBois (kdub)
Changed in mir:
assignee: nobody → Kevin DuBois (kdub)
Revision history for this message
Kevin DuBois (kdub) wrote :

i had a brief chance to tinker with this device at the mir/london sprint. The version number we're plugging into the native window handle is wrong, and also, we have to support the 'new' interface for ANativeWindow, that uses libsync

information type: Proprietary → Public
Revision history for this message
Kevin DuBois (kdub) wrote :

after lp:~kdub/mir/upgrade-anativewindow lands, the clients will start up, and exhaust their resources after a while (so the bug is still open).

the branch lp:~kdub/mir/add-sync-support should close this bug/blueprint

Changed in mir:
status: New → In Progress
Kevin DuBois (kdub)
Changed in mir:
status: In Progress → Fix Committed
Changed in mir:
milestone: none → 0.0.3
Changed in mir:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.