Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-37033

Black Screen Qt 5.2.0 on Android Application Resuming

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Not Evaluated Not Evaluated
    • None
    • 5.2.0
    • GUI: OpenGL
    • None
    • QT 5.2.0
      Asus Transformer (Android 4.1.1)
    • Android

      Always (after closing open file dialog) I get a black screen on resuming the app (app is
      still alive, sending sound signals by play/pause)
      I'm running on a nexus 7 and asus transformer.
      Application using OpenGL in same moment and I'll get the black screen on resuming this app. Before this moment application resuming work is good.

      Qt Log:
      -----------------------------------------------------------
      W/Qt (22633):
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGL(22633): <eglSurfaceResize:3572>: EGL_BAD_ALLOC
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGL(22633): <qeglDrvAPI_eglSwapBuffers:3482>: EGL_BAD_ALLOC
      W/Qt (22633): eglconvenience/qeglplatformcontext.cpp:173 (virtual void QEGLPlatformContext::swapBuffers(QPlatformSurface*)): QEGLPlatformContext::swapBuffers(): eglError: 12291, this: 0x5c4cd3a0
      W/Qt (22633):
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGL(22633): <eglSurfaceResize:3572>: EGL_BAD_ALLOC
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGL(22633): <qeglDrvAPI_eglSwapBuffers:3482>: EGL_BAD_ALLOC
      W/Qt (22633): eglconvenience/qeglplatformcontext.cpp:173 (virtual void QEGLPlatformContext::swapBuffers(QPlatformSurface*)): QEGLPlatformContext::swapBuffers(): eglError: 12291, this: 0x5c4cd3a0
      W/Qt (22633):
      D/MediaPlayer(22633): pause() mUri is file:///sdcard/4String.mp3
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGL(22633): <eglSurfaceResize:3572>: EGL_BAD_ALLOC
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGL(22633): <qeglDrvAPI_eglSwapBuffers:3482>: EGL_BAD_ALLOC
      W/Qt (22633): eglconvenience/qeglplatformcontext.cpp:173 (virtual void QEGLPlatformContext::swapBuffers(QPlatformSurface*)): QEGLPlatformContext::swapBuffers(): eglError: 12291, this: 0x5c4cd3a0
      W/Qt (22633):
      W/AudioSystem(22633): ioConfigChanged() closing unknow output! 89
      W/Qt (22633): ../src/androidjnimain.cpp:687 (void updateWindow(JNIEnv*, jobject)): updateWindow: Dirty screen not implemented yet on OpenGL
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGL(22633): <eglSurfaceResize:3572>: EGL_BAD_ALLOC
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGL(22633): <qeglDrvAPI_eglSwapBuffers:3482>: EGL_BAD_ALLOC
      W/Qt (22633): eglconvenience/qeglplatformcontext.cpp:173 (virtual void QEGLPlatformContext::swapBuffers(QPlatformSurface*)): QEGLPlatformContext::swapBuffers(): eglError: 12291, this: 0x5c4cd3a0
      W/Qt (22633):
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGL(22633): <eglSurfaceResize:3572>: EGL_BAD_ALLOC
      W/Adreno200-EGLSUB(22633): <DequeueBuffer:424>: dequeue native buffer fail: No such device
      W/Adreno200-EGL(22633): <qeglDrvAPI_eglSwapBuffers:3482>: EGL_BAD_ALLOC
      W/Qt (22633): eglconvenience/qeglplatformcontext.cpp:173 (virtual void QEGLPlatformContext::swapBuffers(QPlatformSurface*)): QEGLPlatformContext::swapBuffers(): eglError: 12291, this: 0x5c4cd3a0
      W/Qt (22633):
      --------------------------------------------------

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            esabraha Eskil Abrahamsen Blomfeldt
            ningen MF
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes