New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 655362 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 638906
Owner:
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

odd-sized video causes crash on mac (in debug mode)

Project Member Reported by hubbe@chromium.org, Oct 12 2016

Issue description

Version: ToT
OS: Mac

What steps will reproduce the problem?
(1) build debug chrome
(2) view media/test/data/bear-vp9-odd-dimensions.vp9

What is the expected output?

Video plays


What do you see instead?


[92368:28995:1012/155115:FATAL:gpu_memory_buffer_video_frame_pool.cc(335)] Check failed: gfx::Rect(video_frame->coded_size()).Contains(gfx::Rect(output)). 
0   libbase.dylib                       0x000000012120a9fe _ZN4base5debug10StackTraceC2Ev + 30
1   libbase.dylib                       0x000000012120aa65 _ZN4base5debug10StackTraceC1Ev + 21
2   libbase.dylib                       0x00000001212a18e0 _ZN7logging10LogMessageD2Ev + 80
3   libbase.dylib                       0x000000012129f495 _ZN7logging10LogMessageD1Ev + 21
4   libmedia.dylib                      0x0000000131ee766a _ZN5media12_GLOBAL__N_19CodedSizeERK13scoped_refptrINS_10VideoFrameEENS_16VideoPixelFormatE + 1370
5   libmedia.dylib                      0x0000000131ee6f9c _ZN5media29GpuMemoryBufferVideoFramePool8PoolImpl19CreateHardwareFrameERK13scoped_refptrINS_10VideoFrameEERKN4base8CallbackIFvS6_ELNS7_8internal8CopyModeE1ELNSA_10RepeatModeE1EEE + 508
6   libmedia.dylib                      0x0000000131eee253 _ZN5media29GpuMemoryBufferVideoFramePool24MaybeCreateHardwareFrameERK13scoped_refptrINS_10VideoFrameEERKN4base8CallbackIFvS5_ELNS6_8internal8CopyModeE1ELNS9_10RepeatModeE1EEE + 291
7   libmedia.dylib                      0x0000000131ed5201 _ZN5media17VideoRendererImpl38FrameReadyForCopyingToGpuMemoryBuffersENS_13DecoderStreamILNS_13DemuxerStream4TypeE2EE6StatusERK13scoped_refptrINS_10VideoFrameEE + 561
8   libmedia.dylib                      0x0000000131edba41 _ZN4base8internal13FunctorTraitsIMN5media17VideoRendererImplEFvNS2_13DecoderStreamILNS2_13DemuxerStream4TypeE2EE6StatusERK13scoped_refptrINS2_10VideoFrameEEEvE6InvokeIRKNS_7WeakPtrIS3_EEJS8_SD_EEEvSF_OT_DpOT0_ + 161
9   libmedia.dylib                      0x0000000131edb990 _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN5media17VideoRendererImplEFvNS4_13DecoderStreamILNS4_13DemuxerStream4TypeE2EE6StatusERK13scoped_refptrINS4_10VideoFrameEEERKNS_7WeakPtrIS5_EEJSA_SF_EEEvOT_OT0_DpOT1_ + 128
10  libmedia.dylib                      0x0000000131edb908 _ZN4base8internal7InvokerINS0_9BindStateIMN5media17VideoRendererImplEFvNS3_13DecoderStreamILNS3_13DemuxerStream4TypeE2EE6StatusERK13scoped_refptrINS3_10VideoFrameEEEJNS_7WeakPtrIS4_EEEEEFvS9_SE_EE7RunImplIRKSG_RKNSt3__15tupleIJSI_EEEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEEOS9_SE_ + 104
11  libmedia.dylib                      0x0000000131edb814 _ZN4base8internal7InvokerINS0_9BindStateIMN5media17VideoRendererImplEFvNS3_13DecoderStreamILNS3_13DemuxerStream4TypeE2EE6StatusERK13scoped_refptrINS3_10VideoFrameEEEJNS_7WeakPtrIS4_EEEEEFvS9_SE_EE3RunEPNS0_13BindStateBaseEOS9_SE_ + 84
12  libmedia.dylib                      0x0000000131d25d6e _ZNK4base8internal8RunMixinINS_8CallbackIFvN5media13DecoderStreamILNS3_13DemuxerStream4TypeE2EE6StatusERK13scoped_refptrINS3_10VideoFrameEEELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEE3RunES8_SD_ + 110
13  libmedia.dylib                      0x0000000131d25cc6 _ZN5media13DecoderStreamILNS_13DemuxerStream4TypeE2EE11SatisfyReadENS3_6StatusERK13scoped_refptrINS_10VideoFrameEE + 310
14  libmedia.dylib                      0x0000000131d254bb _ZN5media13DecoderStreamILNS_13DemuxerStream4TypeE2EE19OnDecodeOutputReadyERK13scoped_refptrINS_10VideoFrameEE + 1515
15  libmedia.dylib                      0x0000000131d399ef _ZN4base8internal13FunctorTraitsIMN5media13DecoderStreamILNS2_13DemuxerStream4TypeE2EEEFvRK13scoped_refptrINS2_10VideoFrameEEEvE6InvokeIRKNS_7WeakPtrIS6_EEJSB_EEEvSD_OT_DpOT0_ + 143
16  libmedia.dylib                      0x0000000131d39959 _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN5media13DecoderStreamILNS4_13DemuxerStream4TypeE2EEEFvRK13scoped_refptrINS4_10VideoFrameEEERKNS_7WeakPtrIS8_EEJSD_EEEvOT_OT0_DpOT1_ + 105
17  libmedia.dylib                      0x0000000131d398e8 _ZN4base8internal7InvokerINS0_9BindStateIMN5media13DecoderStreamILNS3_13DemuxerStream4TypeE2EEEFvRK13scoped_refptrINS3_10VideoFrameEEEJNS_7WeakPtrIS7_EEEEEFvSC_EE7RunImplIRKSE_RKNSt3__15tupleIJSG_EEEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEESC_ + 88
18  libmedia.dylib                      0x0000000131d39804 _ZN4base8internal7InvokerINS0_9BindStateIMN5media13DecoderStreamILNS3_13DemuxerStream4TypeE2EEEFvRK13scoped_refptrINS3_10VideoFrameEEEJNS_7WeakPtrIS7_EEEEEFvSC_EE3RunEPNS0_13BindStateBaseESC_ + 68
19  libmedia.dylib                      0x0000000131d643d1 _ZNK4base8internal8RunMixinINS_8CallbackIFvRK13scoped_refptrIN5media10VideoFrameEEELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEE3RunES8_ + 81
20  libmedia.dylib                      0x0000000131f32d29 _ZN5media15VpxVideoDecoder12DecodeBufferERK13scoped_refptrINS_13DecoderBufferEERKN4base8CallbackIFvNS_12DecodeStatusEELNS6_8internal8CopyModeE1ELNSA_10RepeatModeE1EEE + 553
21  libmedia.dylib                      0x0000000131f33c0a _ZN5media15VpxVideoDecoder6DecodeERK13scoped_refptrINS_13DecoderBufferEERKN4base8CallbackIFvNS_12DecodeStatusEELNS6_8internal8CopyModeE1ELNSA_10RepeatModeE1EEE + 922
22  libmedia.dylib                      0x0000000131d26de7 _ZN5media13DecoderStreamILNS_13DemuxerStream4TypeE2EE14DecodeInternalERK13scoped_refptrINS_13DecoderBufferEE + 2311
23  libmedia.dylib                      0x0000000131d26039 _ZN5media13DecoderStreamILNS_13DemuxerStream4TypeE2EE6DecodeERK13scoped_refptrINS_13DecoderBufferEE + 681
24  libmedia.dylib                      0x0000000131d2a100 _ZN5media13DecoderStreamILNS_13DemuxerStream4TypeE2EE13OnBufferReadyENS1_6StatusERK13scoped_refptrINS_13DecoderBufferEE + 4864
25  libmedia.dylib                      0x0000000131d42d71 _ZN4base8internal13FunctorTraitsIMN5media13DecoderStreamILNS2_13DemuxerStream4TypeE2EEEFvNS4_6StatusERK13scoped_refptrINS2_13DecoderBufferEEEvE6InvokeIRKNS_7WeakPtrIS6_EEJS7_SC_EEEvSE_OT_DpOT0_ + 161
26  libmedia.dylib                      0x0000000131d42cc0 _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN5media13DecoderStreamILNS4_13DemuxerStream4TypeE2EEEFvNS6_6StatusERK13scoped_refptrINS4_13DecoderBufferEEERKNS_7WeakPtrIS8_EEJS9_SE_EEEvOT_OT0_DpOT1_ + 128
27  libmedia.dylib                      0x0000000131d42c38 _ZN4base8internal7InvokerINS0_9BindStateIMN5media13DecoderStreamILNS3_13DemuxerStream4TypeE2EEEFvNS5_6StatusERK13scoped_refptrINS3_13DecoderBufferEEEJNS_7WeakPtrIS7_EEEEEFvS8_SD_EE7RunImplIRKSF_RKNSt3__15tupleIJSH_EEEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEEOS8_SD_ + 104
28  libmedia.dylib                      0x0000000131d42b74 _ZN4base8internal7InvokerINS0_9BindStateIMN5media13DecoderStreamILNS3_13DemuxerStream4TypeE2EEEFvNS5_6StatusERK13scoped_refptrINS3_13DecoderBufferEEEJNS_7WeakPtrIS7_EEEEEFvS8_SD_EE3RunEPNS0_13BindStateBaseEOS8_SD_ + 84
29  libmedia.dylib                      0x0000000131cd915e _ZNK4base8internal8RunMixinINS_8CallbackIFvN5media13DemuxerStream6StatusERK13scoped_refptrINS3_13DecoderBufferEEELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEE3RunES5_SA_ + 110
30  libmedia.dylib                      0x0000000131cf8318 _ZN4base8internal13FunctorTraitsINS_8CallbackIFvN5media13DemuxerStream6StatusERK13scoped_refptrINS3_13DecoderBufferEEELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEvE6InvokeIRKSE_JRKS5_SA_EEEvOT_DpOT0_ + 312
31  libmedia.dylib                      0x0000000131cf811d _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKNS_8CallbackIFvN5media13DemuxerStream6StatusERK13scoped_refptrINS5_13DecoderBufferEEELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEJRKS7_SC_EEEvOT_DpOT0_ + 61
32  libmedia.dylib                      0x0000000131cf80d9 _ZN4base8internal7InvokerINS0_9BindStateINS_8CallbackIFvN5media13DemuxerStream6StatusERK13scoped_refptrINS4_13DecoderBufferEEELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEJS6_S9_EEEFvvEE7RunImplIRKSF_RKNSt3__15tupleIJS6_S9_EEEJLm0ELm1EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE + 105
33  libmedia.dylib                      0x0000000131cf7ffc _ZN4base8internal7InvokerINS0_9BindStateINS_8CallbackIFvN5media13DemuxerStream6StatusERK13scoped_refptrINS4_13DecoderBufferEEELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEJS6_S9_EEEFvvEE3RunEPNS0_13BindStateBaseE + 44
34  libbase.dylib                       0x00000001211c8f0b _ZNK4base8internal8RunMixinINS_8CallbackIFvvELNS0_8CopyModeE1ELNS0_10RepeatModeE1EEEE3RunEv + 59
35  libbase.dylib                       0x000000012120c561 _ZN4base5debug13TaskAnnotator7RunTaskEPKcRKNS_11PendingTaskE + 673
36  libbase.dylib                       0x00000001212f3930 _ZN4base11MessageLoop7RunTaskERKNS_11PendingTaskE + 864
37  libbase.dylib                       0x00000001212f3ec4 _ZN4base11MessageLoop21DeferOrRunPendingTaskENS_11PendingTaskE + 68
38  libbase.dylib                       0x00000001212f493d _ZN4base11MessageLoop6DoWorkEv + 669
39  libbase.dylib                       0x0000000121305828 _ZN4base24MessagePumpCFRunLoopBase7RunWorkEv + 104
40  libbase.dylib                       0x00000001213057ac ___ZN4base24MessagePumpCFRunLoopBase13RunWorkSourceEPv_block_invoke + 28
41  libbase.dylib                       0x00000001212a58ca _ZN4base3mac15CallWithEHFrameEU13block_pointerFvvE + 10
42  libbase.dylib                       0x0000000121304d25 _ZN4base24MessagePumpCFRunLoopBase13RunWorkSourceEPv + 101
43  CoreFoundation                      0x00007fff8bed0881 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
44  CoreFoundation                      0x00007fff8beaffbc __CFRunLoopDoSources0 + 556
45  CoreFoundation                      0x00007fff8beaf4df __CFRunLoopRun + 927
46  CoreFoundation                      0x00007fff8beaeed8 CFRunLoopRunSpecific + 296
47  libbase.dylib                       0x0000000121305e8c _ZN4base20MessagePumpCFRunLoop5DoRunEPNS_11MessagePump8DelegateE + 76
48  libbase.dylib                       0x000000012130550a _ZN4base24MessagePumpCFRunLoopBase3RunEPNS_11MessagePump8DelegateE + 122
49  libbase.dylib                       0x00000001212f33f1 _ZN4base11MessageLoop10RunHandlerEv + 289
50  libbase.dylib                       0x00000001213bd985 _ZN4base7RunLoop3RunEv + 85
51  libbase.dylib                       0x00000001214a360c _ZN4base6Thread3RunEPNS_7RunLoopE + 428
52  libbase.dylib                       0x00000001214a4838 _ZN4base6Thread10ThreadMainEv + 3512
53  libbase.dylib                       0x000000012147d4e1 _ZN4base12_GLOBAL__N_110ThreadFuncEPv + 705
54  libsystem_pthread.dylib             0x00007fff90ad899d _pthread_body + 131
55  libsystem_pthread.dylib             0x00007fff90ad891a _pthread_body + 0
56  libsystem_pthread.dylib             0x00007fff90ad6351 thread_start + 13

 
Mergedinto: 638906
Status: Duplicate (was: Untriaged)

Sign in to add a comment