Opened 8 years ago

Closed 8 years ago

#3837 closed defect (fixed)

ffplay: vc1 crash

Reported by: ami_stuff Owned by:
Priority: important Component: avcodec
Version: git-master Keywords: vc1 SIGSEGV crash regression
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no


I also get the crash with d34ec64 07-Aug-2014 autobuild.

$ gdb ffplay_g.exe
GNU gdb (GDB) 7.4
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-mingw32".
For bug reporting instructions, please see:
Reading symbols from D:\MinGW\msys\1.0\ffmpeg-HEAD-b96c951\ffplay_g.exe...done.
(gdb) r santa06.wmv
Starting program: D:\MinGW\msys\1.0\ffmpeg-HEAD-b96c951\ffplay_g.exe santa06.wmv

[New Thread 1768.0xe28]
[New Thread 1768.0xfd0]
[New Thread 1768.0xdc8]
[New Thread 1768.0xcc]
[New Thread 1768.0xa40]
[New Thread 1768.0xc8c]
[New Thread 1768.0xfcc]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1768.0xfcc]
vc1_sprite_flush (avctx=0x584fbe0) at libavcodec/vc1dec.c:5495
5495        if (f->data[0])
(gdb) bt
#0  vc1_sprite_flush (avctx=0x584fbe0) at libavcodec/vc1dec.c:5495
#1  0x005caabf in avcodec_flush_buffers (avctx=0x584fbe0)
    at libavcodec/utils.c:3066
#2  0x0040d0e2 in get_video_frame (serial=<optimized out>,
    pkt=<optimized out>, frame=<optimized out>, is=<optimized out>)
    at ffplay.c:1690
#3  video_thread (arg=0x5b20040) at ffplay.c:1974
#4  0x681097d2 in SDL_RunThread (data=0x5eb6ba0)
    at ./src/thread/SDL_thread.c:204
#5  0x681327cf in RunThread (data=0x5e67bc8)
    at ./src/thread/win32/SDL_systhread.c:74
#6  RunThreadViaBeginThreadEx (data=0x5e67bc8)
    at ./src/thread/win32/SDL_systhread.c:95
#7  0x77c2a3b0 in msvcrt!_endthreadex () from C:\WINDOWS\system32\msvcrt.dll
#8  0x7c80b729 in KERNEL32!GetModuleFileNameA ()
   from C:\WINDOWS\system32\kernel32.dll
#9  0x00000000 in ?? ()

Attachments (1)

santa06_cut.wmv (2.4 MB ) - added by Carl Eugen Hoyos 8 years ago.

Change History (4)

comment:1 by Timothy Gu, 8 years ago

Keywords: SIGSEGV crash added
Priority: normalimportant
Version: unspecifiedgit-master

comment:2 by Carl Eugen Hoyos, 8 years ago

Component: undeterminedavcodec
Keywords: vc1 regression added
Reproduced by developer: set
Status: newopen

Regression since 59a53842

by Carl Eugen Hoyos, 8 years ago

Attachment: santa06_cut.wmv added

comment:3 by Carl Eugen Hoyos, 8 years ago

Resolution: fixed
Status: openclosed

Fixed by Michael in 6801eb0a

Note: See TracTickets for help on using tickets.