[FFmpeg-trac] #4301(undetermined:new): -vf scale=1280:720, hqdn3d=5:4:7:6 and -pix_fmt yuv420p10le cause crash

FFmpeg trac at avcodec.org
Sat Feb 7 15:49:19 CET 2015


#4301: -vf scale=1280:720,hqdn3d=5:4:7:6 and -pix_fmt yuv420p10le cause crash
-------------------------------------+-------------------------------------
             Reporter:  Selur        |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 when resizing and using hqdn3d ffmpeg crashes
 How to reproduce:
 call:
 {{{
 ffmpeg -y -threads 8 -r 24000/1001 -analyzeduration 100M -probesize 100M
 -i "C:\Users\Selur\Desktop\Untitled.split.2_new.split.1.m2ts" -map 0:0 -an
 -sn -vf scale=1280:720,hqdn3d=5:4:7:6 -vsync 0 -r 24000/1001 -pix_fmt
 yuv420p10le -sws_flags spline -f rawvideo NUL
 }}}

 uploaded the sample that I used: http://www.embedupload.com/?d=4TAEQREXZO

 output I got was:
 {{{
 ffmpeg version git-2015-02-07-5647286 Copyright (c) 2000-2015 the FFmpeg
 developers
   built with gcc 4.9.2 (Rev2, Built by MSYS2 project)
   configuration: --arch=x86_64 --disable-debug --disable-shared --disable-
 doc --disable-w32threads --enable-gpl --enable-version3 --enable-runtime-
 cpudetect --enable-avfilter --enable-bzlib --enable-zlib --enable-decklink
 --enable-librtmp --enable-gnutls --enable-avisynth --enable-frei0r
 --enable-filter=frei0r --enable-libbluray --enable-libcaca --enable-
 libopenjpeg --enable-fontconfig --enable-libfreetype --enable-libass
 --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame
 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-
 amrwbenc --enable-libschroedinger --enable-libsoxr --enable-libtwolame
 --enable-libspeex --enable-libtheora --enable-libutvideo --enable-
 libvorbis --enable-libvo-aacenc --enable-libopus --enable-libvidstab
 --enable-libvpx --enable-libwavpack --enable-libxavs --enable-libx264
 --enable-libx265 --enable-libxvid --enable-libzvbi
   libavutil      54. 18.100 / 54. 18.100
   libavcodec     56. 21.102 / 56. 21.102
   libavformat    56. 19.100 / 56. 19.100
   libavdevice    56.  4.100 / 56.  4.100
   libavfilter     5.  9.103 /  5.  9.103
   libswscale      3.  1.101 /  3.  1.101
   libswresample   1.  1.100 /  1.  1.100
   libpostproc    53.  3.100 / 53.  3.100
 [mpegts @ 0000000000420820] DTS discontinuity in stream 13: packet 15 with
 DTS 378392194, packet 16 with DTS 378653022
 [mpegts @ 0000000000420820] DTS discontinuity in stream 14: packet 7 with
 DTS 378395914, packet 8 with DTS 378660563
 [mpegts @ 0000000000420820] DTS discontinuity in stream 17: packet 31 with
 DTS 378959007, packet 32 with DTS 379234855
 [mpegts @ 0000000000420820] DTS discontinuity in stream 15: packet 39 with
 DTS 379221797, packet 40 with DTS 379535128
 [mpegts @ 0000000000420820] DTS discontinuity in stream 8: packet 39 with
 DTS 379221784, packet 40 with DTS 379535141
 [mpegts @ 0000000000420820] DTS discontinuity in stream 10: packet 39 with
 DTS 379221781, packet 40 with DTS 379535145
 [mpegts @ 0000000000420820] DTS discontinuity in stream 16: packet 39 with
 DTS 379221757, packet 40 with DTS 379535169
 [mpegts @ 0000000000420820] DTS discontinuity in stream 11: packet 39 with
 DTS 379221744, packet 40 with DTS 379535181
 [mpegts @ 0000000000420820] DTS discontinuity in stream 13: packet 39 with
 DTS 379221731, packet 40 with DTS 379535195
 [mpegts @ 0000000000420820] DTS discontinuity in stream 12: packet 39 with
 DTS 379221728, packet 40 with DTS 379535198
 [mpegts @ 0000000000420820] DTS discontinuity in stream 9: packet 39 with
 DTS 379221726, packet 40 with DTS 379535199
 [mpegts @ 0000000000420820] DTS discontinuity in stream 18: packet 39 with
 DTS 379221717, packet 40 with DTS 379535208
 [mpegts @ 0000000000420820] DTS discontinuity in stream 14: packet 31 with
 DTS 379544612, packet 32 with DTS 379865466
 [mpegts @ 0000000000420820] DTS discontinuity in stream 10: packet 47 with
 DTS 379544624, packet 48 with DTS 379880469
 [mpegts @ 0000000000420820] DTS discontinuity in stream 15: packet 71 with
 DTS 380621842, packet 72 with DTS 380721418
 [mpegts @ 0000000000420820] DTS discontinuity in stream 10: packet 71 with
 DTS 380621831, packet 72 with DTS 380721429
 [mpegts @ 0000000000420820] DTS discontinuity in stream 16: packet 71 with
 DTS 380621820, packet 72 with DTS 380721440
 [mpegts @ 0000000000420820] DTS discontinuity in stream 18: packet 71 with
 DTS 380621820, packet 72 with DTS 380721440
 [mpegts @ 0000000000420820] DTS discontinuity in stream 9: packet 71 with
 DTS 380621813, packet 72 with DTS 380721446
 Input #0, mpegts, from
 'C:\Users\Selur\Desktop\Untitled.split.2_new.split.1.m2ts':
   Duration: 00:00:30.72, start: 4199.916589, bitrate: 25642 kb/s
   Program 1
     Stream #0:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448),
 yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr,
 90k tbn, 47.95 tbc
     Stream #0:1[0x1100]: Audio: dts (DTS-HD MA) ([134][0][0][0] / 0x0086),
 48000 Hz, 5.1(side), fltp, 1536 kb/s
     Stream #0:2[0x1101]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
 fltp, 192 kb/s
     Stream #0:3[0x1102]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
 fltp, 192 kb/s
     Stream #0:4[0x1103]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
 fltp, 192 kb/s
     Stream #0:5[0x1104]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
 fltp, 192 kb/s
     Stream #0:6[0x1105]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
 fltp, 192 kb/s
     Stream #0:7[0x1106]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
 fltp, 192 kb/s
     Stream #0:8[0x1200]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
     Stream #0:9[0x1201]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
     Stream #0:10[0x1202]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
     Stream #0:11[0x1203]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
     Stream #0:12[0x1204]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
     Stream #0:13[0x1205]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
     Stream #0:14[0x1206]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
     Stream #0:15[0x1207]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
     Stream #0:16[0x1208]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
     Stream #0:17[0x1209]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
     Stream #0:18[0x120a]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] /
 0x0090), 1920x1080
 Using -vsync 0 and -r can produce invalid output files
 Output #0, rawvideo, to 'NUL':
   Metadata:
     encoder         : Lavf56.19.100
     Stream #0:0: Video: rawvideo (Y3[11][10] / 0xA0B3359), yuv420p10le,
 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 23.98 fps, 23.98 tbn, 23.98
 tbc
     Metadata:
       encoder         : Lavc56.21.102 rawvideo
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> rawvideo (native))
 Press [q] to stop, [?] for help
 frame=   45 fps=0.0 q=0.0 size=  121500kB time=00:00:01.87
 bitrate=530311.3kbits/s
 frame=   95 fps= 94 q=0.0 size=  256500kB time=00:00:03.96
 bitrate=530311.2kbits/s
 frame=  146 fps= 96 q=0.0 size=  394200kB time=00:00:06.08
 bitrate=530311.3kbits/s
 }}}
 then I got an appcrash:
 {{{
 Problem signature:
   Problem Event Name:   APPCRASH
   Application Name:     ffmpeg.exe
   Application Version:  0.0.0.0
   Application Timestamp:        00100158
   Fault Module Name:    ffmpeg.exe
   Fault Module Version: 0.0.0.0
   Fault Module Timestamp:       00100158
   Exception Code:       c0000005
   Exception Offset:     00000000000c6e4e
   OS Version:   6.1.7601.2.1.0.256.48
   Locale ID:    1031
   Additional Information 1:     d31d
   Additional Information 2:     d31de3b7a454222685af38a384600e19
   Additional Information 3:     d352
   Additional Information 4:     d3527b96c9f2cb9a04f87813dde5e3d1

 Read our privacy statement online:
   http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

 If the online privacy statement is not available, please read our privacy
 statement offline:
   C:\Windows\system32\en-US\erofflps.txt
 }}}

 (analog call crashed for me on Mac OS X too)

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


More information about the FFmpeg-trac mailing list