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

Black Screen Qt 5.2.0 on Android Application Resuming

    XMLWordPrintable

Details

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

    Description

      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):
      --------------------------------------------------

      Attachments

        Issue Links

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

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes