Opened 19 years ago

Closed 18 years ago

Last modified 18 years ago

#356 closed defect (fixed)

mms crash when skipping forward with right arrow key

Reported by: jg@… Owned by: r_togni@…
Priority: normal Component: streaming
Version: 1.0pre6 Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

MPlayer 1.0pre7-3.3.5 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP/XP-M Barton (Family: 6, Stepping: 0)
Detected cache-line size is 64 bytes
MMX2 supported but disabled
3DNow supported but disabled
3DNowExt supported but disabled
CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX SSE

CommandLine: '-v' 'mms://stream-cache-1J.surfnet.nl/sntv'
init_freetype
get_path('font/font.desc') -> '/home/now3d/.mplayer/font/font.desc'
font: can't open file: /home/now3d/.mplayer/font/font.desc
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '/home/now3d/.mplayer/input.conf'
Can't open input config file /home/now3d/.mplayer/input.conf: No such file or
directory
Parsing input config file /etc/mplayer/input.conf
Input config file /etc/mplayer/input.conf parsed: 59 binds
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
get_path('sntv.conf') -> '/home/now3d/.mplayer/sntv.conf'
Playing mms://stream-cache-1J.surfnet.nl/sntv.
Filename for url is now mms://stream-cache-1J.surfnet.nl/sntv
Filename for url is now mms://stream-cache-1J.surfnet.nl/sntv
Trying ASF/UDP...

===> ASF/UDP failed

Trying ASF/TCP...
Resolving stream-cache-1J.surfnet.nl for AF_INET6...
(no debugging symbols found)
(no debugging symbols found)
Couldn't resolve name for AF_INET6: stream-cache-1J.surfnet.nl
Resolving stream-cache-1J.surfnet.nl for AF_INET...
Connecting to server stream-cache-1J.surfnet.nl[192.87.106.172]:1755 ...
connected
unknown object
unknown object
file object, packet length = 2888 (2888)
unknown object
stream object, stream id: 2
stream object, stream id: 3
stream object, stream id: 4
unknown object
unknown object
unknown object
data object
mmst packet_length = 2888
Cache size set to 256 KBytes
Connected to server: stream-cache-1J.surfnet.nl
CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:0
Cache fill: 12.50% (32768 bytes) ASF file format detected.
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes, stream: 8 bytes ID: 1
unk1: 0 unk2: 6CCE6200
FILEPOS=0x1FC
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 2
Samplerate: 48000
avg byte/sec: 8004
Block align: 1366
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [88] [0] [0] [f] [0] [b1] [2a] [0] [0]
===========================
ASF: audio scrambling: 1 x 1 x 1366
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes, stream: 8 bytes ID: 2
unk1: 0 unk2: 6CCE6200
FILEPOS=0x13FE
==> Found audio stream: 2
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 2
Samplerate: 32000
avg byte/sec: 4000
Block align: 768
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [88] [0] [0] [17] [0] [0] [1e] [0] [0]
===========================
ASF: audio scrambling: 1 x 1 x 768
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes, stream: 0 bytes ID: 3
unk1: 0 unk2: 6CCE6200
FILEPOS=0x1470
==> Found video stream: 3
======= VIDEO Format ======

biSize 44
biWidth 320
biHeight 240
biPlanes 1
biBitCount 24
biCompression 861293911='WMV3'
biSizeImage 0

Unknown extra header dump: [4e] [a9] [1a] [1]
===========================
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes, stream: 0 bytes ID: 4
unk1: 0 unk2: 6CCE6200
FILEPOS=0x14F5
==> Found video stream: 4
======= VIDEO Format ======

biSize 44
biWidth 320
biHeight 240
biPlanes 1
biBitCount 24
biCompression 861293911='WMV3'
biSizeImage 0

Unknown extra header dump: [4e] [39] [1a] [1]
===========================
ASF: packets: -1 flags: 9 max_packet_size: 2888 min_packet_size: 2888
max_bitrate: 1009767 preroll: 5000

Title: SURFnet
Copyright: SURFnet

============ ASF Stream group == START ===

stream count=[0x4][4]

stream id=[0x1][1]
max bitrate=[0x10dfd][69117]
stream id=[0x2][2]
max bitrate=[0x9085][36997]
stream id=[0x3][3]
max bitrate=[0xadad9][711385]
stream id=[0x4][4]
max bitrate=[0x3fd09][261385]

============ ASF Stream group == END ===
Found movie at 0x1724 - 0x1724
ASF: 2 audio and 2 video streams found
Auto-selected ASF video ID = 3
warning! broken fragment, 5972 bytes missing
Auto-selected ASF audio ID = 2
warning! broken fragment, 8828 bytes missing
warning! broken fragment, 10898 bytes missing
warning! broken fragment, 13754 bytes missing
warning! broken fragment, 16610 bytes missing
warning! broken fragment, 19466 bytes missing
warning! broken fragment, 20938 bytes missing
ASF: Searching for audio stream (id:2).
VIDEO: [WMV3] 320x240 24bpp 1000.000 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:6 fourcc:0x33564D57 size:320x240 fps:1000.00 ftime:=0.0010
Clip info:

name: SURFnet
copyright: SURFnet

get_path('sub/') -> '/home/now3d/.mplayer/sub/'
get_path('default.sub') -> '/home/now3d/.mplayer/default.sub'
==========================================================================
Trying to force audio codec driver family libmad...
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
dec_audio: Allocating 131072 + 65536 = 196608 bytes for output buffer.
FFmpeg's libavcodec audio codec
INFO: libavcodec init OK!
AUDIO: 32000 Hz, 2 ch, s16le, 32.0 kbit/3.12% (ratio: 4000->128000)
Selected audio codec: [ffwmav2] afm:ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
X11 opening display: :0
vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0" => local display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Detected wm supports STAYS_ON_TOP state.
[x11] Current fstype setting honours FULLSCREEN STAYS_ON_TOP ABOVE BELOW X atoms
[xv common] Drawing colorkey manually.
[xv common] Using colorkey from Xv (0x100701).
==========================================================================
Opening video decoder: [dmo] DMO video codecs
get_path('registry') -> '/home/now3d/.mplayer/registry'
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0 size:230400 align:1
StreamCount r=0x0 1 1
Decoder supports the following YUV formats: YV12 YUY2 UYVY YVYU ▒
Decoder is capable of YUV output (flags 0x1b)
VDec: vo config request - 320 x 240 (preferred csp: Packed YUY2)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (320x240->320x240,flags=0,'MPlayer',0x32315659)
VO: [xv] 320x240 => 320x240 Planar YV12
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel@…> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x30323449 (I420) planar
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
using Xvideo port 177 for hw scaling
[xv] dx: 0 dy: 0 dw: 320 dh: 256
INFO: Win32/DMO video codec init OK.
Selected video codec: [wmv9dmo] vfm:dmo (Windows Media Video 9 DMO)
==========================================================================
Checking audio filter chain for 32000Hz/2ch/s16le -> 32000Hz/2ch/s16le...
[libaf] Adding filter dummy
[dummy] Was reinitialized: 32000Hz/2ch/s16le
AF_pre: 32000Hz/2ch/s16le
alsa-init: requested format: 32000 Hz, 2 channels, 9
alsa-init: compiled for ALSA-1.0.8
alsa-init: setup for 1/2 channel(s)
alsa-init: 1 soundcard found, using: default
alsa-init: pcm opend in block-mode
alsa-init: chunksize set to 1024
alsa-init: fragcount=10
alsa-init: got buffersize=40960
alsa: 32000 Hz/2 channels/4 bpf/40960 bytes buffer/Signed 16 bit Little Endian
AO: [alsa] 32000Hz 2ch s16le (2 bps)
AO: Description: ALSA-0.9.x-1.x audio output
AO: Author: Alex Beregszaszi, Zsolt Barat <joy@…>
AO: Comment: under developement
Building audio filter chain for 32000Hz/2ch/s16le -> 32000Hz/2ch/s16le...
[dummy] Was reinitialized: 32000Hz/2ch/s16le
[dummy] Was reinitialized: 32000Hz/2ch/s16le
Starting playback...
alsa-space: free space = 40960, prepared --

avg. framerate: 32 fps
* [vo] Allocating mp_image_t, 320x240x12bpp YUV planar, 115200 bytes
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1)
[xv] dx: 0 dy: 0 dw: 320 dh: 256
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1)??% ??,?% 0 0 14%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1)??% ??,?% 0 0 14%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1)??% ??,?% 0 0 3%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1)??% ??,?% 0 0 3%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1)??% ??,?% 0 0 3
<snip>
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1) 0% 0.6% 0 0 22%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1) 0% 0.6% 0 0 22%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1) 0% 0.6% 0 0 22%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1) 0% 0.6% 0 0 26%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1) 0% 0.6% 0 0 26%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1) 0% 0.6% 0 0 26%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1) 0% 0.6% 0 0 26%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1) 0% 0.6% 0 0 26%
ProcessInputError r:0x80004005=-2147467259 (keyframe: 1) 0% 0.6% 0 0 26%
Stream not seekable!4 A-V: -0.539 ct: -0.509 128/128 0% 0% 0.6% 0 0 30%
Warning! plen>packetsize! (1559852>2888)
ASF_parser: warning! segment len=1559762
unknown segment type (rlen): 0x00
Warning! plen>packetsize! (24219>2888)
ASF_parser: warning! segment len=24090
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
Warning! invalid packet 1, sig11 coming soon...
ASF_parser: warning! segment len=-193
unknown segment type (rlen): 0x00
ASF_parser: warning! segment len=-41423
Warning! plen>packetsize! (1594944830>2888)
Warning! invalid packet 1, sig11 coming soon...
---Type <return> to continue, or q <return> to quit---

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1104675776 (LWP 4528)]
0x081df40d in ?? ()
(gdb) bt
#0 0x081df40d in ?? ()
#1 0x41240844 in mallopt () from /lib/tls/libc.so.6
Previous frame inner to this frame (corrupt stack?)

$ uname -a
Linux now2g 2.6.8-2-k7 #1 Mon Jan 24 03:29:52 EST 2005 i686 GNU/Linux

/lib/libc.so.6 -> libc-2.3.2.so

$ gcc -v
Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.5/specs
Configured with: ../src/configure -v
--enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr
--mandir=/usr/share/man --infodir=/usr/share/info
--with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib
--enable-nls --without-included-gettext --enable-cxa_atexit
--enable-clocale=gnu --enable-debug --enable-java-gc=boehm
--enable-java-awt=xlib --enable-objc-gc i486-linux
Thread model: posix
gcc version 3.3.5 (Debian 1:3.3.5-8)
[now3d@now2g now3d]$ ld -v
GNU ld version 2.15

cat /proc/cpuinfo

processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 10
model name : AMD Athlon(tm) 3100+
stepping : 0
cpu MHz : 2201.446
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips : 4358.14

I have nvidia 5950 GPU, with nvidia drivers 7167

Also someone on #mplayer confirmed:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912542308992 (LWP 9605)]
0x000000000072112d in vc9_decode_p_mb ()
#0 0x000000000072112d in vc9_decode_p_mb ()
#1 0x00000000007227df in vc9_decode_i_mb ()
#2 0x00000000005c4a38 in avcodec_decode_video ()
#3 0x000000000048dff6 in mpcodecs_config_vo ()
#4 0x000000000048b23e in decode_video ()
#5 0x0000000000437db2 in main ()

MPlayer dev-CVS-050814-19:32-3.3.5
Linux linux 2.6.11.4-21.8-default #1 Fri Aug 12 23:14:22 CDT 2005 x86_64 x86_64
x86_64 GNU/Linux

Change History (1)

comment:1 by alex14fr@…, 18 years ago

Resolution: fixed
Status: newclosed

This should have been fixed by svn r20808.

Note: See TracTickets for help on using tickets.