[FFmpeg-trac] #3076(undetermined:new): libavfilter crash decoding hevc

FFmpeg trac at avcodec.org
Thu Oct 24 00:00:55 CEST 2013


#3076: libavfilter crash decoding hevc
-------------------------------------+-------------------------------------
               Reporter:  cehoyos    |                  Owner:
                   Type:  defect     |                 Status:  new
               Priority:  important  |              Component:
                Version:  git-       |  undetermined
  master                             |               Keywords:  hevc crash
             Blocked By:             |  SIGSEGV
Reproduced by developer:  0          |               Blocking:
                                     |  Analyzed by developer:  0
-------------------------------------+-------------------------------------
 (reported by ami_stuff)
 {{{
 (gdb) r -threads 1 -i fhevc2.ts -f null -
 Starting program: ffmpeg_g -threads 1 -i fhevc2.ts -f null -
 [Thread debugging using libthread_db enabled]
 Using host libthread_db library "/lib64/libthread_db.so.1".
 ffmpeg version N-57366-gfbdc98c Copyright (c) 2000-2013 the FFmpeg
 developers
   built on Oct 23 2013 23:51:57 with gcc 4.7 (SUSE Linux)
   configuration: --enable-gpl
   libavutil      52. 47.101 / 52. 47.101
   libavcodec     55. 38.101 / 55. 38.101
   libavformat    55. 19.104 / 55. 19.104
   libavdevice    55.  4.100 / 55.  4.100
   libavfilter     3. 89.100 /  3. 89.100
   libswscale      2.  5.101 /  2.  5.101
   libswresample   0. 17.104 /  0. 17.104
   libpostproc    52.  3.100 / 52.  3.100
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=179916, dts=241852,
 size=525
 [mpegts @ 0x17999e0] PES packet size mismatch
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=236236, dts=257639,
 size=895
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=288802, dts=293394,
 size=2549
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=348877,
 dts=17122493, size=5061
 [mpegts @ 0x17999e0] PES packet size mismatch
     Last message repeated 1 times
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=420216, dts=424808,
 size=4789
 [mpegts @ 0x17999e0] PES packet size mismatch
     Last message repeated 3 times
 [mpegts @ 0x17999e0] probed stream 1 failed
 [mpegts @ 0x17999e0] probed stream 2 failed
 [mpegts @ 0x17999e0] probed stream 3 failed
 [mpegts @ 0x17999e0] probed stream 4 failed
 [mpegts @ 0x17999e0] probed stream 5 failed
 [mpegts @ 0x17999e0] probed stream 6 failed
 [mpegts @ 0x17999e0] probed stream 7 failed
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=510329, dts=2603881,
 size=4129
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=513401, dts=8906601,
 size=3981
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=705573, dts=1750549,
 size=3231
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=761893,
 dts=134976021, size=2983
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=885457, dts=885953,
 size=2753
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=1002194,
 dts=4295965890, size=2516
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=1069778,
 dts=269501634, size=1990
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=1099816,
 dts=1112600, size=1946
 [NULL @ 0x17ca900] start time is not set in estimate_timings_from_pts
 [NULL @ 0x195b3a0] start time is not set in estimate_timings_from_pts
 [NULL @ 0x196e3e0] start time is not set in estimate_timings_from_pts
 [mpegts @ 0x17999e0] PES packet size mismatch
 [mpegts @ 0x17999e0] Could not find codec parameters for stream 1
 (Unknown: none): unknown codec
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 [mpegts @ 0x17999e0] Could not find codec parameters for stream 2
 (Unknown: none): unknown codec
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 [mpegts @ 0x17999e0] Could not find codec parameters for stream 3
 (Unknown: none): unknown codec
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 [mpegts @ 0x17999e0] Could not find codec parameters for stream 4
 (Unknown: none): unknown codec
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 [mpegts @ 0x17999e0] Could not find codec parameters for stream 5
 (Unknown: none): unknown codec
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 [mpegts @ 0x17999e0] Could not find codec parameters for stream 6
 (Unknown: none): unknown codec
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 [mpegts @ 0x17999e0] Could not find codec parameters for stream 7
 (Unknown: none): unknown codec
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 Input #0, mpegts, from 'fhevc2.ts':
   Duration: 00:00:12.60, start: 0.080000, bitrate: 1272 kb/s
   Program 1
     Stream #0:0[0x12d]: Video: hevc (HEVC / 0x43564548), yuv420p, 320x240,
 23.98 tbr, 90k tbn, 90k tbc
   No Program
     Stream #0:1[0x16d]: Unknown: none
     Stream #0:2[0x52d]: Unknown: none
     Stream #0:3[0x2d]: Unknown: none
     Stream #0:4[0x1ad]: Unknown: none
     Stream #0:5[0x10d]: Unknown: none
     Stream #0:6[0x13d]: Unknown: none
     Stream #0:7[0x125]: Unknown: none
 [New Thread 0x7ffff59eb700 (LWP 12853)]
 [New Thread 0x7ffff51ea700 (LWP 12854)]
 [New Thread 0x7ffff49e9700 (LWP 12855)]
 [New Thread 0x7ffff41e8700 (LWP 12856)]
 [New Thread 0x7ffff39e7700 (LWP 12857)]
 [New Thread 0x7ffff31e6700 (LWP 12858)]
 [New Thread 0x7ffff29e5700 (LWP 12859)]
 [New Thread 0x7ffff21e4700 (LWP 12860)]
 [New Thread 0x7ffff19e3700 (LWP 12861)]
 Output #0, null, to 'pipe:':
   Metadata:
     encoder         : Lavf55.19.104
     Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 320x240,
 q=2-31, 200 kb/s, 90k tbn, 23.98 tbc
 Stream mapping:
   Stream #0:0 -> #0:0 (hevc -> rawvideo)
 Press [q] to stop, [?] for help
 [null @ 0x195d720] Encoder did not produce proper pts, making some up.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 Error while decoding stream #0:0: Invalid data found when processing input
 [hevc @ 0x179da20] Skipping NAL unit 48
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] PPS id out of range: 1
 [hevc @ 0x179da20] Error parsing NAL unit #2.
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 Error while decoding stream #0:0: Invalid data found when processing input
 Input stream #0:0 frame changed from size:320x240 fmt:yuv420p to
 size:256x240 fmt:yuv420p
 [Thread 0x7ffff29e5700 (LWP 12859) exited]
 [Thread 0x7ffff49e9700 (LWP 12855) exited]
 [Thread 0x7ffff39e7700 (LWP 12857) exited]
 [Thread 0x7ffff31e6700 (LWP 12858) exited]
 [Thread 0x7ffff41e8700 (LWP 12856) exited]
 [Thread 0x7ffff59eb700 (LWP 12853) exited]
 [Thread 0x7ffff51ea700 (LWP 12854) exited]
 [Thread 0x7ffff19e3700 (LWP 12861) exited]
 [Thread 0x7ffff21e4700 (LWP 12860) exited]
 [New Thread 0x7ffff19e3700 (LWP 12862)]
 [New Thread 0x7ffff21e4700 (LWP 12863)]
 [New Thread 0x7ffff29e5700 (LWP 12864)]
 [New Thread 0x7ffff31e6700 (LWP 12865)]
 [New Thread 0x7ffff59eb700 (LWP 12866)]
 [New Thread 0x7ffff51ea700 (LWP 12867)]
 [New Thread 0x7ffff49e9700 (LWP 12868)]
 [New Thread 0x7ffff41e8700 (LWP 12869)]
 [New Thread 0x7ffff39e7700 (LWP 12870)]
 [hevc @ 0x179da20] vps_reserved_ffff_16bits is not 0xffff
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] PPS id out of range: 6
 [hevc @ 0x179da20] Error parsing NAL unit #3.
 [hevc @ 0x179da20] PPS id out of range: 0
 [hevc @ 0x179da20] Error parsing NAL unit #2.
 Input stream #0:0 frame changed from size:256x240 fmt:yuv420p to
 size:320x208 fmt:yuv420p
 [Thread 0x7ffff39e7700 (LWP 12870) exited]
 [Thread 0x7ffff41e8700 (LWP 12869) exited]
 [Thread 0x7ffff21e4700 (LWP 12863) exited]
 [Thread 0x7ffff19e3700 (LWP 12862) exited]
 [Thread 0x7ffff49e9700 (LWP 12868) exited]
 [Thread 0x7ffff29e5700 (LWP 12864) exited]
 [Thread 0x7ffff51ea700 (LWP 12867) exited]
 [Thread 0x7ffff59eb700 (LWP 12866) exited]
 [Thread 0x7ffff31e6700 (LWP 12865) exited]
 [New Thread 0x7ffff39e7700 (LWP 12871)]
 [New Thread 0x7ffff41e8700 (LWP 12872)]
 [New Thread 0x7ffff49e9700 (LWP 12873)]
 [New Thread 0x7ffff51ea700 (LWP 12874)]
 [New Thread 0x7ffff59eb700 (LWP 12875)]
 [New Thread 0x7ffff31e6700 (LWP 12876)]
 [New Thread 0x7ffff29e5700 (LWP 12877)]
 [New Thread 0x7ffff21e4700 (LWP 12878)]
 [New Thread 0x7ffff19e3700 (LWP 12879)]
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] vps_max_dec_pic_buffering_minus1 out of range: 239
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 Input stream #0:0 frame changed from size:320x208 fmt:yuv420p to
 size:320x240 fmt:yuv420p
 [Thread 0x7ffff19e3700 (LWP 12879) exited]
 [Thread 0x7ffff31e6700 (LWP 12876) exited]
 [Thread 0x7ffff21e4700 (LWP 12878) exited]
 [Thread 0x7ffff29e5700 (LWP 12877) exited]
 [Thread 0x7ffff59eb700 (LWP 12875) exited]
 [Thread 0x7ffff51ea700 (LWP 12874) exited]
 [Thread 0x7ffff39e7700 (LWP 12871) exited]
 [Thread 0x7ffff41e8700 (LWP 12872) exited]
 [Thread 0x7ffff49e9700 (LWP 12873) exited]
 [New Thread 0x7ffff19e3700 (LWP 12880)]
 [New Thread 0x7ffff21e4700 (LWP 12881)]
 [New Thread 0x7ffff29e5700 (LWP 12882)]
 [New Thread 0x7ffff31e6700 (LWP 12883)]
 [New Thread 0x7ffff59eb700 (LWP 12884)]
 [New Thread 0x7ffff51ea700 (LWP 12885)]
 [New Thread 0x7ffff49e9700 (LWP 12886)]
 [New Thread 0x7ffff41e8700 (LWP 12887)]
 [New Thread 0x7ffff39e7700 (LWP 12888)]
 [hevc @ 0x179da20] vps_reserved_ffff_16bits is not 0xffff
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] vps_reserved_ffff_16bits is not 0xffff
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 Error while decoding stream #0:0: Invalid data found when processing input
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] vps_max_dec_pic_buffering_minus1 out of range: 223
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] Unknown slice type: 195.
 [hevc @ 0x179da20] Error parsing NAL unit #2.
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=179916, dts=241852,
 size=525
 [hevc @ 0x179da20] vps_max_dec_pic_buffering_minus1 out of range: 239
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 Error while decoding stream #0:0: Invalid data found when processing input
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [mpegts @ 0x17999e0] PES packet size mismatch
 [hevc @ 0x179da20] vps_reserved_three_2bits is not three
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 Error while decoding stream #0:0: Invalid data found when processing input
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=236236, dts=257639,
 size=895
 [hevc @ 0x179da20] vps_max_dec_pic_buffering_minus1 out of range: 239
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] log2_parallel_merge_level_minus2 out of range: 3
 [hevc @ 0x179da20] Error parsing NAL unit #2.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 Input stream #0:0 frame changed from size:320x240 fmt:yuv420p to
 size:320x248 fmt:yuv420p
 [Thread 0x7ffff51ea700 (LWP 12885) exited]
 [Thread 0x7ffff39e7700 (LWP 12888) exited]
 [Thread 0x7ffff59eb700 (LWP 12884) exited]
 [Thread 0x7ffff21e4700 (LWP 12881) exited]
 [Thread 0x7ffff41e8700 (LWP 12887) exited]
 [Thread 0x7ffff29e5700 (LWP 12882) exited]
 [Thread 0x7ffff31e6700 (LWP 12883) exited]
 [Thread 0x7ffff19e3700 (LWP 12880) exited]
 [Thread 0x7ffff49e9700 (LWP 12886) exited]
 [New Thread 0x7ffff39e7700 (LWP 12889)]
 [New Thread 0x7ffff41e8700 (LWP 12890)]
 [New Thread 0x7ffff49e9700 (LWP 12891)]
 [New Thread 0x7ffff51ea700 (LWP 12892)]
 [New Thread 0x7ffff59eb700 (LWP 12893)]
 [New Thread 0x7ffff31e6700 (LWP 12894)]
 [New Thread 0x7ffff29e5700 (LWP 12895)]
 [New Thread 0x7ffff21e4700 (LWP 12896)]
 [New Thread 0x7ffff19e3700 (LWP 12897)]
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] Skipping NAL unit 49
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] chroma_format_idc != 1
 [hevc @ 0x179da20]  is not implemented. Update your FFmpeg version to the
 newest one from Git. If the problem still occurs, it means that your file
 has a feature which has not been implemented.
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] pps_cr_qp_offset out of range: 41
 [hevc @ 0x179da20] Error parsing NAL unit #2.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] PPS id out of range: 0
 [hevc @ 0x179da20] Error parsing NAL unit #3.
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=288802, dts=293394,
 size=2549
 [hevc @ 0x179da20] vps_max_dec_pic_buffering_minus1 out of range: 239
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 Input stream #0:0 frame changed from size:320x248 fmt:yuv420p to
 size:320x240 fmt:yuv420p
 [Thread 0x7ffff19e3700 (LWP 12897) exited]
 [Thread 0x7ffff21e4700 (LWP 12896) exited]
 [Thread 0x7ffff29e5700 (LWP 12895) exited]
 [Thread 0x7ffff49e9700 (LWP 12891) exited]
 [Thread 0x7ffff51ea700 (LWP 12892) exited]
 [Thread 0x7ffff39e7700 (LWP 12889) exited]
 [Thread 0x7ffff31e6700 (LWP 12894) exited]
 [Thread 0x7ffff59eb700 (LWP 12893) exited]
 [Thread 0x7ffff41e8700 (LWP 12890) exited]
 [New Thread 0x7ffff19e3700 (LWP 12898)]
 [New Thread 0x7ffff21e4700 (LWP 12899)]
 [New Thread 0x7ffff29e5700 (LWP 12900)]
 [New Thread 0x7ffff31e6700 (LWP 12901)]
 [New Thread 0x7ffff59eb700 (LWP 12902)]
 [New Thread 0x7ffff51ea700 (LWP 12903)]
 [New Thread 0x7ffff49e9700 (LWP 12904)]
 [New Thread 0x7ffff41e8700 (LWP 12905)]
 [New Thread 0x7ffff39e7700 (LWP 12906)]
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] vps_reserved_ffff_16bits is not 0xffff
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] vps_max_dec_pic_buffering_minus1 out of range: 239
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] vps_max_dec_pic_buffering_minus1 out of range: 239
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] Error decoding profile tier level.
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [hevc @ 0x179da20] vps_max_dec_pic_buffering_minus1 out of range: 239
 [hevc @ 0x179da20] Error parsing NAL unit #0.
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [mpegts @ 0x17999e0] Invalid timestamps stream=0, pts=348877,
 dts=17122493, size=5061
 [hevc @ 0x179da20] error decoding profile tier level
 [hevc @ 0x179da20] Error parsing NAL unit #1.
 [mpegts @ 0x17999e0] PES packet size mismatch
 Error while decoding stream #0:0: Invalid data found when processing input
     Last message repeated 1 times
 Program received signal SIGSEGV, Segmentation fault.
 av_buffersrc_add_frame_internal (ctx=ctx at entry=0x17920c0,
 frame=frame at entry=0x1966440,
     flags=flags at entry=4) at libavfilter/buffersrc.c:126
 126         s->nb_failed_requests = 0;
 (gdb) bt
 #0  av_buffersrc_add_frame_internal (ctx=ctx at entry=0x17920c0,
 frame=frame at entry=0x1966440,
     flags=flags at entry=4) at libavfilter/buffersrc.c:126
 #1  0x000000000048a42d in av_buffersrc_add_frame_flags (ctx=0x17920c0,
     frame=frame at entry=0x1966440, flags=flags at entry=4) at
 libavfilter/buffersrc.c:107
 #2  0x000000000046fb5a in decode_video (ist=ist at entry=0x179d320,
 pkt=pkt at entry=0x7fffffffda50,
     got_output=got_output at entry=0x7fffffffd7ec) at ffmpeg.c:1744
 #3  0x0000000000472b2f in output_packet (pkt=0x7fffffffd9f0,
 ist=0x179d320) at ffmpeg.c:1866
 #4  process_input (file_index=<optimized out>) at ffmpeg.c:3104
 #5  0x0000000000460ba0 in transcode_step () at ffmpeg.c:3200
 #6  transcode () at ffmpeg.c:3252
 #7  main (argc=<optimized out>, argv=<optimized out>) at ffmpeg.c:3430
 (gdb) disass $pc-32,$pc+32
 Dump of assembler code from 0x489fda to 0x48a01a:
    0x0000000000489fda <av_buffersrc_add_frame_internal+10>:     mov
 %rsi,%r12
    0x0000000000489fdd <av_buffersrc_add_frame_internal+13>:     mov
 %r13,-0x10(%rsp)
    0x0000000000489fe2 <av_buffersrc_add_frame_internal+18>:     mov
 %rbp,-0x20(%rsp)
    0x0000000000489fe7 <av_buffersrc_add_frame_internal+23>:     mov
 %rdi,%r13
    0x0000000000489fea <av_buffersrc_add_frame_internal+26>:     mov
 %r14,-0x8(%rsp)
    0x0000000000489fef <av_buffersrc_add_frame_internal+31>:     sub
 $0x38,%rsp
    0x0000000000489ff3 <av_buffersrc_add_frame_internal+35>:     mov
 0x48(%rdi),%rbx
    0x0000000000489ff7 <av_buffersrc_add_frame_internal+39>:     test
 %rsi,%rsi
 => 0x0000000000489ffa <av_buffersrc_add_frame_internal+42>:     movl
 $0x0,0x20(%rbx)
    0x000000000048a001 <av_buffersrc_add_frame_internal+49>:     je
 0x48a180 <av_buffersrc_add_frame_internal+432>
    0x000000000048a007 <av_buffersrc_add_frame_internal+55>:     mov
 0x70(%rbx),%r9d
    0x000000000048a00b <av_buffersrc_add_frame_internal+59>:     test
 %r9d,%r9d
    0x000000000048a00e <av_buffersrc_add_frame_internal+62>:     jne
 0x48a02f <av_buffersrc_add_frame_internal+95>
    0x000000000048a010 <av_buffersrc_add_frame_internal+64>:     test
 $0x1,%dl
    0x000000000048a013 <av_buffersrc_add_frame_internal+67>:     mov
 %edx,%r14d
    0x000000000048a016 <av_buffersrc_add_frame_internal+70>:     jne
 0x48a07e <av_buffersrc_add_frame_internal+174>
    0x000000000048a018 <av_buffersrc_add_frame_internal+72>:     mov
 0x38(%rdi),%rax
 End of assembler dump.
 (gdb) info register
 rax            0x1964980        26626432
 rbx            0x0      0
 rcx            0x100000000      4294967296
 rdx            0x4      4
 rsi            0x1966440        26633280
 rdi            0x17920c0        24715456
 rbp            0x4      0x4
 rsp            0x7fffffffd580   0x7fffffffd580
 r8             0x0      0
 r9             0x17     23
 r10            0x7ffff612f8f0   140737321826544
 r11            0x5949f  365727
 r12            0x1966440        26633280
 r13            0x17920c0        24715456
 r14            0x7fffffffd6c0   140737488344768
 r15            0x1966440        26633280
 rip            0x489ffa 0x489ffa <av_buffersrc_add_frame_internal+42>
 eflags         0x10202  [ IF RF ]
 cs             0x33     51
 ss             0x2b     43
 ds             0x0      0
 es             0x0      0
 fs             0x0      0
 gs             0x0      0
 }}}

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/3076>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list