Opened 17 years ago
Last modified 13 years ago
#821 new defect
mplayer crashes after update 23257
Reported by: | Owned by: | reimar | |
---|---|---|---|
Priority: | important | Component: | demuxer |
Version: | HEAD | Severity: | normal |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
23256 is ok but 23257 will cause the crash in mplayer when playing .asf video from a webcam. mencoder also experiences the crash.
[wrsturm@mrc209915 trunk]$ svn up -r23257
U libmpdemux/demux_asf.c
U libmpdemux/asf.h
U libmpdemux/asfheader.c
[wrsturm@mrc209915 trunk]$ ./mplayer http://viewer:mrce140@142.109.90.204/img/video.asf
MPlayer dev-SVN-r23279-4.1.1 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (Family: 15, Model: 2, Stepping: 9)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
Playing http://viewer:mrce140@142.109.90.204/img/video.asf.
Resolving 142.109.90.204 for AF_INET6...
Couldn't resolve name for AF_INET6: 142.109.90.204
Connecting to server 142.109.90.204[142.109.90.204]: 80...
Cache size set to 512 KBytes
Cache fill: 18.75% (98304 bytes)
ASF file format detected.
[asfheader] Video stream found, -vid 1
Invalid length in ASF header!
* glibc detected * ./mplayer: double free or corruption (!prev): 0x0a7a4f90 *
======= Backtrace: =========
/lib/libc.so.6[0xe2809d]
/lib/libc.so.6(cfree+0x90)[0xe2b6f0]
./mplayer(free_demuxer+0x38)[0x81a119a]
it is still a problem with 23279
Attachments (1)
Change History (10)
comment:1 by , 17 years ago
comment:2 by , 17 years ago
comment:3 by , 17 years ago
I have uploaded a short capture file (using wget) to the incoming directory as
bugzilla-821-video.asf.
'-demuxer lavf' did not crash but there was some other spew which is attached
comment:4 by , 17 years ago
(In reply to comment #3)
It seems that the upload did not work. failed to create file.
comment:5 by , 17 years ago
It looks like r23322 no longer crashes but just emits errors like the ones in the attachment. Is -demuxer lavf now the default?
comment:6 by , 17 years ago
You only uploaded the first 10kB of the file which is not enough. You have to use a different file name to try again, since overwriting files in incoming is not allowed.
comment:9 by , 13 years ago
Owner: | changed from | to
---|
can you save some of your asf file (with wget or other program) and see if it still crashes?
if it does still crash, upload it to ftp://upload.mplayerhq.hu/MPlayer/incoming
or wherever is easiest for you
also probably -demuxer lavf wont crash...