Android OnPause - Data leak



  • Hello,

    I have a bug which exists only on few Android devices.

    It hapens during application onPause action.

    When the system calls onPause(), I have this error (5 times) :
    E/DataBuffer(962): Internal data leak within a DataBuffer object detected! Be sure to explicitly call release() on all DataBuffer extending objects when you are done with them. (internal object: com.google.android.gms.common.data.DataHolder@29bcb63d)

    When I call an external Intent like this :

    Intent pickerIntent = new Intent(Intent.ACTION_PICK);
    pickerIntent.setType("image/*");
    s_lastInstance.startActivityForResult(pickerIntent, CODE_PICKER);
    

    I get this error, it may be the same problem about Data leak ?
    E/Surface (17913): queueBuffer: error queuing buffer to SurfaceTexture, -19
    W/nvwsi (17913): queueBuffer failed, error -19
    W/libpicone.so(17913): (null):0 ((null)): QEGLPlatformContext: eglSwapBuffers failed: 3007
    W/nvwsi (17913): dequeueBuffer failed, error -19
    W/libpicone.so(17913): (null):0 ((null)): QEGLPlatformContext: eglSwapBuffers failed: 300d
    W/libpicone.so(17913): (null):0 ((null)): QEGLPlatformContext: eglSwapBuffers failed: 300d
    W/libpicone.so(17913): (null):0 ((null)): QEGLPlatformContext: eglSwapBuffers failed: 300d
    W/libpicone.so(17913): (null):0 ((null)): QEGLPlatformContext: eglSwapBuffers failed: 300d
    W/libpicone.so(17913): (null):0 ((null)): QEGLPlatformContext: eglSwapBuffers failed: 300d
    W/libpicone.so(17913): (null):0 ((null)): QEGLPlatformContext: eglSwapBuffers failed: 300d

    Someone have an idea where it could come from ?
    Thanks


  • Lifetime Qt Champion

    Hi,

    I'd rather bring this on the Android-development mailing list You'll find the Qt's Android port developers/maintainers (this forum is more user oriented)



  • @SGaist thx, I try that :)


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.