Recording irc convo...

<jhodapp> rsalveti, the buffer that comes out of the OMX layer that should 
contain the video metadata is corrupt
<jhodapp> rsalveti, and so when the encoder tries to detect what type of format 
is embedded in that metadata, it segfaults
<jhodapp> rsalveti, but it's deeper than that...when I try and force it to what 
I know it should be, the whole buffer of video data isn't valid
 rsalveti, so there's something wrong with the camera video source
<rsalveti> right
<ricmm> rsalveti: so it might be that Mir is failing to destroy GL surfaces 
upon client death?
<rsalveti> ricmm: yes
<ricmm> do we see this on device as well?
<rsalveti> egldestroy is never called
 ricmm: this also happens on the device, but that might not cause issues in 
there
 if the memory is released once the process is gone
 the issue with the emulator is that the GL memory is  allocated on the host 
side
<ricmm> right
<rsalveti> so you need an explicit call to egldestroy
<ricmm> rsalveti: sounds like Mir needs to track that then, because we can't 
rely on the app exiting cleanly every time
<rsalveti> ricmm: yup, we'd need some sort of clean-up once the app is gone
 making sure the surfaces get destroyed properly

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1319582

Title:
  'Failed to start RenderThread' after opening/closing applications

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/android/+bug/1319582/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to