Pausing for too long breaks play

Bug #1181227 reported by Sergio Schvezov
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
mediaplayer-app
Incomplete
High
Jim Hodapp

Bug Description

HARDWARE=maguro
JENKINS_BUILD=125

Steps to reproduce:
- Open media
- Pause playback
- Wait a couple of minutes
- Unpause/Resume playback

Expected result:
- Playback to continue

Actual result:

V/MediaCompatibilityLayer( 1159): int android_media_pause(MediaPlayerWrapper*)
W/TimedEventQueue( 129): Event 868 was not found in the queue, already cancelled?
V/MediaCompatibilityLayer( 1159): int android_media_get_volume(MediaPlayerWrapper*, int*)
V/MediaCompatibilityLayer( 1159): int android_media_play(MediaPlayerWrapper*)
V/MediaCompatibilityLayer( 1159): Is playing?: yes
V/MediaCompatibilityLayer( 1159): void android_media_set_video_texture_needs_update_cb(MediaPlayerWrapper*, on_video_texture_needs_update, void*)
V/MediaCompatibilityLayer( 1159): void MediaPlayerWrapper::setVideoTextureNeedsUpdateCb(on_video_texture_needs_update, void*)
V/MediaCompatibilityLayer( 1159): int android_media_set_preview_texture(MediaPlayerWrapper*, int)
V/MediaCompatibilityLayer( 1159): android::status_t MediaPlayerWrapper::setVideoSurfaceTexture(const android::sp<android::SurfaceTexture>&)
W/TimedEventQueue( 129): Event 869 was not found in the queue, already cancelled?
W/BufferQueue( 1159): [unnamed-869-0] cancelBuffer: BufferQueue has been abandoned!
E/BufferQueue( 1159): [unnamed-869-0] dequeueBuffer: SurfaceTexture has been abandoned!
E/OMXCodec( 129): [OMX.TI.DUCATI1.VIDEO.DECODER] dequeueBuffer failed w/ error 0xffffffed
W/BufferQueue( 1159): [unnamed-869-0] cancelBuffer: BufferQueue has been abandoned!
W/BufferQueue( 1159): [unnamed-869-0] cancelBuffer: BufferQueue has been abandoned!
W/BufferQueue( 1159): [unnamed-869-0] cancelBuffer: BufferQueue has been abandoned!
W/BufferQueue( 1159): [unnamed-869-0] cancelBuffer: BufferQueue has been abandoned!
W/BufferQueue( 1159): [unnamed-869-0] cancelBuffer: BufferQueue has been abandoned!
W/BufferQueue( 1159): [unnamed-869-0] cancelBuffer: BufferQueue has been abandoned!
W/BufferQueue( 1159): [unnamed-869-0] cancelBuffer: BufferQueue has been abandoned!
W/BufferQueue( 1159): [unnamed-869-0] cancelBuffer: BufferQueue has been abandoned!
I/OMXCodec( 129): [OMX.TI.DUCATI1.VIDEO.DECODER] AVC profile = 77 (Main), level = 40
I/OMXCodec( 129): [OMX.TI.DUCATI1.VIDEO.DECODER] video dimensions are 1920 x 1080
I/OMXCodec( 129): [OMX.TI.DUCATI1.VIDEO.DECODER] Crop rect is 1920 x 1080 @ (0, 0)
I/OMXCodec( 129): [OMX.TI.DUCATI1.VIDEO.DECODER] video dimensions are 2048 x 1184
I/OMXCodec( 129): [OMX.TI.DUCATI1.VIDEO.DECODER] Crop rect is 1920 x 1080 @ (0, 0)
E/IMGSRV ( 127): :0: PVRSRVAllocDeviceMem: Error 1 returned
E/IMGSRV ( 127): :0: GenericAlloc: Failed to allocate device memory
W/GraphicBufferAllocator( 127): alloc(2048, 1184, 256, 00002300, ...) failed -12 (Out of memory)
D/GraphicBufferAllocator( 127): Allocated buffers:
D/GraphicBufferAllocator( 127): 0x404824e8: 1552.50 KiB | 720 ( 736) x 540 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x40e5e868: 45.00 KiB | 80 ( 96) x 120 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x40e8b688: 45.00 KiB | 80 ( 96) x 120 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x40e8b700: 1345.50 KiB | 720 ( 736) x 468 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x40e8b8c8: 3680.00 KiB | 720 ( 736) x 1280 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x40e8cac8: 3680.00 KiB | 720 ( 736) x 1280 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x40e8cb50: 1345.50 KiB | 720 ( 736) x 468 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x40e8ccd8: 1345.50 KiB | 720 ( 736) x 468 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x41007f28: 1552.50 KiB | 720 ( 736) x 540 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x412bce48: 3680.00 KiB | 720 ( 736) x 1280 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x41484b58: 3680.00 KiB | 720 ( 736) x 1280 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x41484c40: 45.00 KiB | 80 ( 96) x 120 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x41484d38: 3680.00 KiB | 720 ( 736) x 1280 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x41484e58: 1552.50 KiB | 720 ( 736) x 540 | 5 | 0x00000b00
D/GraphicBufferAllocator( 127): 0x41f29c98: 5120.00 KiB | 720 (1024)
E/SurfaceFlinger( 127): GraphicBufferAlloc::createGraphicBuffer(w=2048, h=1184) failed (Out of memory), handle=0x0
E/BufferQueue( 1159): [unnamed-869-1] dequeueBuffer: SurfaceComposer::createGraphicBuffer failed
E/OMXCodec( 129): dequeueBuffer failed: Out of memory (12)
E/OMXCodec( 129): [OMX.TI.DUCATI1.VIDEO.DECODER] allocateBuffersOnPort (output) failed (err = -12)
W/AudioFlinger( 129): Thread AudioOut_2 cannot connect to the power manager service
E/MediaPlayer( 1159): error (1, -2147483648)
V/MediaCompatibilityLayer( 1159): msg: 100, ext1: 1, ext2: -2147483648
V/MediaCompatibilityLayer( 1159): MEDIA_ERROR msg

Tags: iso-testing
Changed in mediaplayer-app:
importance: Undecided → High
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1181227

tags: added: iso-testing
Changed in mediaplayer-app:
milestone: none → ubuntu-13.05
assignee: nobody → Renato Araujo Oliveira Filho (renatofilho)
Olivier Tilloy (osomon)
Changed in mediaplayer-app:
status: New → Confirmed
Revision history for this message
Renato Araujo Oliveira Filho (renatofilho) wrote :

This bug is very similar with https://bugs.launchpad.net/mediaplayer-app/+bug/1169395

but since the log is a bit different I will keep both open.

Changed in mediaplayer-app:
assignee: Renato Araujo Oliveira Filho (renatofilho) → Jim Hodapp (jhodapp)
Changed in mediaplayer-app:
milestone: ubuntu-13.05 → ubuntu-13.06
Revision history for this message
Jim Hodapp (jhodapp) wrote :

This no longer seems to happen with the new media-hub. Please try it again once media-hub lands in tonight's image.

Changed in mediaplayer-app:
status: Confirmed → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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