Neptune main # gdb ./mplayer GNU gdb 5.3 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"... (gdb) run -v -vfm vfwex 'http://64.156.25.86:8000/;stream.nsv' Starting program: /home/root/temp/MPlayer/test-CVS2004Sep11/main/mplayer -v -vfm vfwex 'http://64.156.25.86:8000/;stream.nsv' [New Thread 16384 (LWP 12751)] MPlayer dev-CVS-040911-04:32-3.2.2 (C) 2000-2004 MPlayer Team CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred 1975 MHz (Family: 6, Stepping: 1) Detected cache-line size is 64 bytes CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0 Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE Reading config file /etc/mplayer/mplayer.conf Reading config file /home/root/.mplayer/config Reading /home/root/.mplayer/codecs.conf: Can't open '/home/root/.mplayer/codecs.conf': No such file or directory Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory Using built-in default codecs.conf. CommandLine: '-v' '-vfm' 'vfwex' 'http://64.156.25.86:8000/;stream.nsv' init_freetype get_path('font/font.desc') -> '/home/root/.mplayer/font/font.desc' font: can't open file: /home/root/.mplayer/font/font.desc font: can't open file: /usr/local/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay Failed to open /dev/rtc: Device or resource busy (it should be readable by the user.) Using nanosleep() timing get_path('input.conf') -> '/home/root/.mplayer/input.conf' Parsing input config file /home/root/.mplayer/input.conf Input config file /home/root/.mplayer/input.conf parsed: 52 binds Setting up LIRC support... get_path(';stream.nsv.conf') -> '/home/root/.mplayer/;stream.nsv.conf' Playing http://64.156.25.86:8000/;stream.nsv. Filename for url is now http://64.156.25.86:8000/;stream.nsv Filename for url is now http://64.156.25.86:8000/;stream.nsv Connecting to server 64.156.25.86[64.156.25.86]:8000 ... --- HTTP DEBUG HEADER --- START --- protocol: [ICY] http minor version: [0] uri: [(null)] method: [(null)] status code: [200] reason phrase: [OK] body size: [1314] Fields: 0 - icy-notice1:
This stream requires Winamp
1 - icy-notice2:SHOUTcast Distributed Network Audio Server/FreeBSD4 v1.9.2
2 - icy-name:desync.com: Love Hina 3 - icy-genre:Anime 4 - icy-url:http://desync.com/ 5 - Content-Type:video/nsv 6 - icy-pub:1 7 - icy-br:500 --- HTTP DEBUG HEADER --- END --- Name : desync.com: Love Hina Genre : Anime Website: http://desync.com/ Public : yes Bitrate: 500kbit/s Cache size set to 10240 KBytes Connected to server: 64.156.25.86 CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:0 Cache fill: 19.92% (2088960 bytes) Nullsoft Streaming Video file format detected. demux_nsv: Header: NSVsVP61AAC ==> Found audio stream: 0 ==> Found video stream: 0 demux_nsv: searching VP61 keyframe... VIDEO: [VP61] 640x480 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s) [V] filefmt:36 fourcc:0x31365056 size:640x480 fps:23.98 ftime:=0.0417 get_path('sub/') -> '/home/root/.mplayer/sub/' get_path('default.sub') -> '/home/root/.mplayer/default.sub' ========================================================================== Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding) dec_audio: Allocating 4608 bytes for input buffer. dec_audio: Allocating 49152 + 65536 = 114688 bytes for output buffer. FAAD: Decoder init done (4608Bytes)! FAAD: Negotiated samplerate: 32000Hz channels: 2 FAAD: compressed input bitrate missing, assuming 128kbit/s! AUDIO: 32000 Hz, 2 ch, 16 bit (0x10), ratio: 16000->128000 (128.0 kbit) Selected audio codec: [faad] afm:faad (FAAD AAC (MPEG2/MPEG4 Audio) decoder) ========================================================================== X11 opening display: localhost:10.0 vo: X11 color mask: FFFF (R:F800 G:7E0 B:1F) vo: X11 running at 1024x768 with depth 16 and 16 bpp (":10.0" => remote display) [x11] Detected wm supports NetWM. [x11] Detected wm supports FULLSCREEN state. [x11] Current fstype setting doesn't honour any X atoms ========================================================================== Trying to force video codec driver family vfwex... Opening video decoder: [vfwex] Win32/VfWex video codecs ======= Win32 (VFW) VIDEO Codec init ======= Loading codec DLL: 'vp6vfw.dll' Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 12751)] 0x1003fa04 in ?? () (gdb) bt #0 0x1003fa04 in ?? () #1 0x10044ae1 in ?? () #2 0x08136c43 in PE_InitDLL () #3 0x0812a2b9 in MODULE_DllProcessAttach () #4 0x0812975e in LoadLibraryExA () #5 0x0812a011 in LoadLibraryA () #6 0x08136fb8 in DrvOpen () #7 0x08135e54 in ICOpen () (gdb) disass $pc-32 $pc+32 Dump of assembler code from 0x1003f9e4 to 0x1003fa24: 0x1003f9e4: add %al,(%eax) 0x1003f9e6: lea 0x8(%esp,1),%ecx 0x1003f9ea: jb 0x1003fa00 0x1003f9ec: sub $0x1000,%ecx 0x1003f9f2: sub $0x1000,%eax 0x1003f9f7: test %eax,(%ecx) 0x1003f9f9: cmp $0x1000,%eax 0x1003f9fe: jae 0x1003f9ec 0x1003fa00: sub %eax,%ecx 0x1003fa02: mov %esp,%eax 0x1003fa04: test %eax,(%ecx) 0x1003fa06: mov %ecx,%esp 0x1003fa08: mov (%eax),%ecx 0x1003fa0a: mov 0x4(%eax),%eax 0x1003fa0d: push %eax 0x1003fa0e: ret 0x1003fa0f: push %ebp 0x1003fa10: mov %esp,%ebp 0x1003fa12: sub $0x20,%esp 0x1003fa15: mov 0x8(%ebp),%eax 0x1003fa18: push %esi 0x1003fa19: mov %eax,0xffffffe8(%ebp) ---Type to continue, or q to quit--- 0x1003fa1c: mov %eax,0xffffffe0(%ebp) 0x1003fa1f: lea 0x10(%ebp),%eax 0x1003fa22: movl $0x42,0xffffffec(%ebp) End of assembler dump. (gdb) info all-registers eax 0xbffdd0c4 -1073884988 ecx 0xbffdbea0 -1073889632 edx 0x0 0 ebx 0x10000000 268435456 esp 0xbffdd0c4 0xbffdd0c4 ebp 0xbffdd0cc 0xbffdd0cc esi 0x1 1 edi 0x0 0 eip 0x1003fa04 0x1003fa04 eflags 0x210286 2163334 cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x8f 143 gs 0x7 7 st0 -nan(0xd03a7c2a0d6e4ead) (raw 0xffffd03a7c2a0d6e4ead) st1 -0.99999999999999140189730142957991177 (raw 0xbffefffffffffffd9471) st2 1 (raw 0x3fff8000000000000000) st3 4.71238911151885986328125 (raw 0x400196cbe44000000000) st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) ---Type to continue, or q to quit--- st6 0.02454369328916072845458984375 (raw 0x3ff9c90fdb0000000000) st7 128 (raw 0x40068000000000000000) fctrl 0x37f 895 fstat 0x20 32 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = { 0x8000000000000000, 0x8000000000000000}, v16_int8 = { 0xff }, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = { 0x8000000000000000, 0x8000000000000000}, v16_int8 = { 0xff }, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = { ---Type to continue, or q to quit--- 0x8000000000000000, 0x8000000000000000}, v16_int8 = { 0xff }, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = { 0x8000000000000000, 0x8000000000000000}, v16_int8 = { 0xff }, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = { 0x8000000000000000, 0x8000000000000000}, v16_int8 = { 0xff }, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = { 0x8000000000000000, 0x8000000000000000}, v16_int8 = { 0xff }, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} ---Type to continue, or q to quit--- xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = { 0x8000000000000000, 0x8000000000000000}, v16_int8 = { 0xff }, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = { 0x8000000000000000, 0x8000000000000000}, v16_int8 = { 0xff }, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff} mxcsr 0x1f80 8064 orig_eax 0xffffffff -1 mm0 {uint64 = 0xd03a7c2a0d6e4ead, v2_int32 = {0xd6e4ead, 0xd03a7c2a}, v4_int16 = {0x4ead, 0xd6e, 0x7c2a, 0xd03a}, v8_int8 = {0xad, 0x4e, 0x6e, 0xd, 0x2a, 0x7c, 0x3a, 0xd0}} mm1 {uint64 = 0xfffffffffffd9471, v2_int32 = {0xfffd9471, 0xffffffff}, v4_int16 = {0x9471, 0xfffd, 0xffff, 0xffff}, v8_int8 = {0x71, 0x94, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff}} mm2 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} ---Type to continue, or q to quit--- mm3 {uint64 = 0x96cbe44000000000, v2_int32 = {0x0, 0x96cbe440}, v4_int16 = {0x0, 0x0, 0xe440, 0x96cb}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x40, 0xe4, 0xcb, 0x96}} mm4 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm5 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm6 {uint64 = 0xc90fdb0000000000, v2_int32 = {0x0, 0xc90fdb00}, v4_int16 = {0x0, 0x0, 0xdb00, 0xc90f}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0xf, 0xc9}} mm7 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} (gdb) continue Continuing. MPlayer interrupted by signal 11 in module: init_video_codec - MPlayer crashed by bad usage of CPU/FPU/RAM. Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash. - MPlayer crashed. This shouldn't happen. It can be a bug in the MPlayer code _or_ in your drivers _or_ in your gcc version. If you think it's MPlayer's fault, please read DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and won't help unless you provide this information when reporting a possible bug. uninit audio: faad FAAD: Closing decoder! DEMUXER: freeing demuxer at 0x85e3180 DEMUXER: freeing sh_audio at 0x85e2618 DEMUXER: freeing sh_video at 0x85e26c0 vo: uninit ... Program exited with code 01. (gdb) quit Neptune main #