Opened 9 years ago

Closed 9 years ago

#3995 closed defect (fixed)

wtv regression

Reported by: Carl Eugen Hoyos Owned by:
Priority: important Component: avformat
Version: git-master Keywords: wtv regression
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

The sample from ticket #3477 cannot be decoded since 9b8eedd7

(gdb) r -i Broken.wtv
Starting program: ffmpeg_g -i Broken.wtv
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
ffmpeg version N-66557-gf2e5380 Copyright (c) 2000-2014 the FFmpeg developers
  built on Oct  1 2014 18:02:57 with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl
  libavutil      54.  7.101 / 54.  7.101
  libavcodec     56.  1.102 / 56.  1.102
  libavformat    56.  7.102 / 56.  7.102
  libavdevice    56.  1.100 / 56.  1.100
  libavfilter     5.  1.102 /  5.  1.102
  libswscale      3.  1.100 /  3.  1.100
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  1.100 / 53.  1.100
[wtv @ 0x1a42b20] truncated file
[mpeg2video @ 0x1a47560] interlaced frame in progressive sequence, ignoring
[mpeg2video @ 0x1a47560] slice below image (30 >= 30)
[wtv @ 0x1a42b20] encountered broken chunk
    Last message repeated 442398 times
Program received signal SIGINT, Interrupt.
0x00007ffff5a7b230 in __write_nocancel () from /lib64/libc.so.6
(gdb) bt
#0  0x00007ffff5a7b230 in __write_nocancel () from /lib64/libc.so.6
#1  0x00007ffff5a17123 in _IO_new_file_write () from /lib64/libc.so.6
#2  0x00007ffff5a17002 in new_do_write () from /lib64/libc.so.6
#3  0x00007ffff5a17c1e in _IO_new_file_xsputn () from /lib64/libc.so.6
#4  0x00007ffff59ed034 in buffered_vfprintf () from /lib64/libc.so.6
#5  0x00007ffff59e78ae in vfprintf () from /lib64/libc.so.6
#6  0x00007ffff59f1ec7 in fprintf () from /lib64/libc.so.6
#7  0x0000000000e4364e in av_log_default_callback (ptr=<optimized out>, level=24,
    fmt=<optimized out>, vl=<optimized out>) at libavutil/log.c:318
#8  0x0000000000e43951 in av_vlog (vl=0x7fffffffcc98, fmt=0xee03f5 "encountered broken chunk\n",
    level=<optimized out>, avcl=0x1a42b20) at libavutil/log.c:360
#9  av_log (avcl=avcl@entry=0x1a42b20, level=<optimized out>, level@entry=24,
    fmt=fmt@entry=0xee03f5 "encountered broken chunk\n") at libavutil/log.c:352
#10 0x000000000062e652 in parse_chunks (s=0x1a42b20, mode=mode@entry=0, seekts=seekts@entry=0,
    len_ptr=len_ptr@entry=0x7fffffffd0bc) at libavformat/wtvdec.c:792
#11 0x000000000062fc11 in read_packet (s=<optimized out>, pkt=0x7fffffffd280)
    at libavformat/wtvdec.c:1050
#12 0x000000000061b798 in ff_read_packet (s=s@entry=0x1a42b20, pkt=pkt@entry=0x7fffffffd280)
    at libavformat/utils.c:634
#13 0x000000000061dc20 in read_frame_internal (s=s@entry=0x1a42b20, pkt=pkt@entry=0x7fffffffd3e0)
    at libavformat/utils.c:1275
#14 0x00000000006219eb in avformat_find_stream_info (ic=0x1a42b20, options=0x1a4b080)
    at libavformat/utils.c:3117
#15 0x0000000000478dc9 in open_input_file (o=o@entry=0x7fffffffd6a0, filename=<optimized out>)
    at ffmpeg_opt.c:884
#16 0x00000000004731e4 in open_files (inout=inout@entry=0xed791f "input",
    open_file=open_file@entry=0x4789e0 <open_input_file>, l=<optimized out>, l=<optimized out>)
    at ffmpeg_opt.c:2679
#17 0x000000000047a559 in ffmpeg_parse_options (argc=argc@entry=3, argv=argv@entry=0x7fffffffdd78)
    at ffmpeg_opt.c:2716
#18 0x000000000046b718 in main (argc=3, argv=0x7fffffffdd78) at ffmpeg.c:3838

Change History (1)

comment:1 by Carl Eugen Hoyos, 9 years ago

Resolution: fixed
Status: newclosed

Fixed in 6efe4137

Note: See TracTickets for help on using tickets.