| 1 | gdb ./mplayer
|
|---|
| 2 | GNU gdb 6.8-debian
|
|---|
| 3 | Copyright (C) 2008 Free Software Foundation, Inc.
|
|---|
| 4 | License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
|---|
| 5 | This is free software: you are free to change and redistribute it.
|
|---|
| 6 | There is NO WARRANTY, to the extent permitted by law. Type "show copying"
|
|---|
| 7 | and "show warranty" for details.
|
|---|
| 8 | This GDB was configured as "i486-linux-gnu"...
|
|---|
| 9 | (gdb) run -v rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts
|
|---|
| 10 | Starting program: /home/sabeille/softs/mplayer-export-2009-12-30/mplayer -v rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts
|
|---|
| 11 | [Thread debugging using libthread_db enabled]
|
|---|
| 12 | MPlayer SVN-r30137-snapshot-4.3.3 (C) 2000-2009 MPlayer Team
|
|---|
| 13 | CPU vendor name: GenuineIntel max cpuid level: 10
|
|---|
| 14 | CPU: Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz (Family: 6, Model: 15, Stepping: 13)
|
|---|
| 15 | extended cpuid-level: 8
|
|---|
| 16 | extended cache-info: 134242368
|
|---|
| 17 | Detected cache-line size is 64 bytes
|
|---|
| 18 | Testing OS support for SSE... yes.
|
|---|
| 19 | Tests of OS support for SSE passed.
|
|---|
| 20 | CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 1
|
|---|
| 21 | Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 SSSE3 CMOV
|
|---|
| 22 | get_path('codecs.conf') -> '/home/sabeille/.mplayer/codecs.conf'
|
|---|
| 23 | Reading /home/sabeille/.mplayer/codecs.conf: Can't open '/home/sabeille/.mplayer/codecs.conf': No such file or directory
|
|---|
| 24 | Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory
|
|---|
| 25 | Using built-in default codecs.conf.
|
|---|
| 26 | Configuration: --enable-debug=3 --confdir=/etc/mplayer
|
|---|
| 27 | CommandLine: '-v' 'rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts'
|
|---|
| 28 | init_freetype
|
|---|
| 29 | Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
|
|---|
| 30 | get_path('fonts') -> '/home/sabeille/.mplayer/fonts'
|
|---|
| 31 | Using nanosleep() timing
|
|---|
| 32 | get_path('input.conf') -> '/home/sabeille/.mplayer/input.conf'
|
|---|
| 33 | Can't open input config file /home/sabeille/.mplayer/input.conf: No such file or directory
|
|---|
| 34 | Parsing input config file /etc/mplayer/input.conf
|
|---|
| 35 | Input config file /etc/mplayer/input.conf parsed: 81 binds
|
|---|
| 36 | get_path('Stress-h264-HD-7.2Mbps.1.ts.conf') -> '/home/sabeille/.mplayer/Stress-h264-HD-7.2Mbps.1.ts.conf'
|
|---|
| 37 |
|
|---|
| 38 | Playing rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts.
|
|---|
| 39 | get_path('sub/') -> '/home/sabeille/.mplayer/sub/'
|
|---|
| 40 | STREAM_RTSP, URL: rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts
|
|---|
| 41 | Filename for url is now rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts
|
|---|
| 42 | Filename for url is now rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts
|
|---|
| 43 | Resolving 10.0.10.210 for AF_INET6...
|
|---|
| 44 | Couldn't resolve name for AF_INET6: 10.0.10.210
|
|---|
| 45 | Connecting to server 10.0.10.210[10.0.10.210]: 554...
|
|---|
| 46 | rtsp_session: unsupported RTSP server. Server type is 'AneviaManager2'.
|
|---|
| 47 | Filename for url is now rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts
|
|---|
| 48 | Filename for url is now rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts
|
|---|
| 49 | STREAM_LIVE555, URL: rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts
|
|---|
| 50 | STREAM: [RTSP and SIP] rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts
|
|---|
| 51 | STREAM: Description: standard RTSP and SIP
|
|---|
| 52 | STREAM: Author: Ross Finlayson
|
|---|
| 53 | STREAM: Comment: Uses LIVE555 Streaming Media library.
|
|---|
| 54 | Stream not seekable!
|
|---|
| 55 | file format detected.
|
|---|
| 56 | Sending request: DESCRIBE rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts RTSP/1.0
|
|---|
| 57 | CSeq: 1
|
|---|
| 58 | Accept: application/sdp
|
|---|
| 59 | User-Agent: MPlayer (LIVE555 Streaming Media v2009.11.27)
|
|---|
| 60 |
|
|---|
| 61 |
|
|---|
| 62 | Received DESCRIBE response: RTSP/1.0 200 OK
|
|---|
| 63 | CSeq: 1
|
|---|
| 64 | Connection: Keep-Alive
|
|---|
| 65 | Content-Base: rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts/
|
|---|
| 66 | Content-Length: 205
|
|---|
| 67 | Content-Type: application/sdp
|
|---|
| 68 | Date: Wed, 30 Dec 2009 15:22:21 +0100
|
|---|
| 69 | Server: AneviaManager2
|
|---|
| 70 |
|
|---|
| 71 |
|
|---|
| 72 | Need to read 205 extra bytes
|
|---|
| 73 | Read 205 extra bytes: v=0
|
|---|
| 74 | o=- 1234567 0 IN IP4 0.0.0.0
|
|---|
| 75 | s=1234567
|
|---|
| 76 | i=No description available
|
|---|
| 77 | c=IN IP4 0.0.0.0
|
|---|
| 78 | b=AS:27072
|
|---|
| 79 | a=control:*
|
|---|
| 80 | a=charset:UTF-8
|
|---|
| 81 | a=range:npt=0-500.984
|
|---|
| 82 | m=video 0 UDP 33
|
|---|
| 83 | a=fmtp:33 video=2; audio=14;
|
|---|
| 84 |
|
|---|
| 85 | Initiated "video/MP2T" RTP subsession on port 52354
|
|---|
| 86 | [New Thread 0xb6301730 (LWP 9947)]
|
|---|
| 87 |
|
|---|
| 88 | Program received signal SIGSEGV, Segmentation fault.
|
|---|
| 89 | [Switching to Thread 0xb6301730 (LWP 9947)]
|
|---|
| 90 | 0x0827ef0d in demux_open_rtp (demuxer=0xadef410) at libmpdemux/demux_rtp.cpp:232
|
|---|
| 91 | 232 desiredReceiveBufferSize);
|
|---|
| 92 | Current language: auto; currently c++
|
|---|
| 93 | (gdb) bt
|
|---|
| 94 | #0 0x0827ef0d in demux_open_rtp (demuxer=0xadef410) at libmpdemux/demux_rtp.cpp:232
|
|---|
| 95 | #1 0x0818569a in demux_open_stream (stream=0xadee390, file_format=21, force=0, audio_id=-1,
|
|---|
| 96 | video_id=-1, dvdsub_id=-1,
|
|---|
| 97 | filename=0xadd02b0 "rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts")
|
|---|
| 98 | at libmpdemux/demuxer.c:927
|
|---|
| 99 | #2 0x08185864 in demux_open (vs=0xadee390, file_format=21, audio_id=-1, video_id=-1,
|
|---|
| 100 | dvdsub_id=-1, filename=0xadd02b0 "rtsp://10.0.10.210:554/1raid1/Stress-h264-HD-7.2Mbps.1.ts")
|
|---|
| 101 | at libmpdemux/demuxer.c:1136
|
|---|
| 102 | #3 0x080b7e1f in main (argc=3, argv=0xbfd86474) at mplayer.c:3286
|
|---|
| 103 |
|
|---|
| 104 |
|
|---|
| 105 |
|
|---|
| 106 | (gdb) disass $pc-32 $pc+32
|
|---|
| 107 | Dump of assembler code from 0x827eeed to 0x827ef2d:
|
|---|
| 108 | 0x0827eeed <demux_open_rtp+797>: or $0xc7,%al
|
|---|
| 109 | 0x0827eeef <demux_open_rtp+799>: inc %esp
|
|---|
| 110 | 0x0827eef0 <demux_open_rtp+800>: and $0x4,%al
|
|---|
| 111 | 0x0827eef2 <demux_open_rtp+802>: add %eax,(%eax)
|
|---|
| 112 | 0x0827eef4 <demux_open_rtp+804>: add %al,(%eax)
|
|---|
| 113 | 0x0827eef6 <demux_open_rtp+806>: mov 0x894c004,%eax
|
|---|
| 114 | 0x0827eefb <demux_open_rtp+811>: mov %eax,(%esp)
|
|---|
| 115 | 0x0827eefe <demux_open_rtp+814>: call 0x80a8500 <__fprintf_chk@plt>
|
|---|
| 116 | 0x0827ef03 <demux_open_rtp+819>: mov %esi,0x8(%esp)
|
|---|
| 117 | 0x0827ef07 <demux_open_rtp+823>: mov 0xdc(%ebx),%eax
|
|---|
| 118 | 0x0827ef0d <demux_open_rtp+829>: mov 0x64(%eax),%eax
|
|---|
| 119 | 0x0827ef10 <demux_open_rtp+832>: mov 0x4(%eax),%eax
|
|---|
| 120 | 0x0827ef13 <demux_open_rtp+835>: mov %eax,0x4(%esp)
|
|---|
| 121 | 0x0827ef17 <demux_open_rtp+839>: mov -0x44(%ebp),%ecx
|
|---|
| 122 | 0x0827ef1a <demux_open_rtp+842>: mov %ecx,(%esp)
|
|---|
| 123 | 0x0827ef1d <demux_open_rtp+845>: call 0x86bc8a0 <_Z23increaseReceiveBufferToR16UsageEnvironmentij>
|
|---|
| 124 | 0x0827ef22 <demux_open_rtp+850>: mov 0x894c120,%edx
|
|---|
| 125 | 0x0827ef28 <demux_open_rtp+856>: test %edx,%edx
|
|---|
| 126 | 0x0827ef2a <demux_open_rtp+858>: jle 0x827ef54 <demux_open_rtp+900>
|
|---|
| 127 | 0x0827ef2c <demux_open_rtp+860>: mov %eax,0x10(%esp)
|
|---|
| 128 | End of assembler dump.
|
|---|
| 129 |
|
|---|
| 130 |
|
|---|
| 131 | (gdb) info all-registers
|
|---|
| 132 | eax 0x0 0
|
|---|
| 133 | ecx 0x34 52
|
|---|
| 134 | edx 0xb6af10dc -1230040868
|
|---|
| 135 | ebx 0xadf5888 182409352
|
|---|
| 136 | esp 0xbfd83090 0xbfd83090
|
|---|
| 137 | ebp 0xbfd830f8 0xbfd830f8
|
|---|
| 138 | esi 0x1312d00 20000000
|
|---|
| 139 | edi 0x8819aef 142711535
|
|---|
| 140 | eip 0x827ef0d 0x827ef0d <demux_open_rtp+829>
|
|---|
| 141 | eflags 0x210246 [ PF ZF IF RF ID ]
|
|---|
| 142 | cs 0x73 115
|
|---|
| 143 | ss 0x7b 123
|
|---|
| 144 | ds 0x7b 123
|
|---|
| 145 | es 0x7b 123
|
|---|
| 146 | fs 0x0 0
|
|---|
| 147 | gs 0x33 51
|
|---|
| 148 | st0 0 (raw 0x00000000000000000000)
|
|---|
| 149 | st1 0 (raw 0x00000000000000000000)
|
|---|
| 150 | st2 0 (raw 0x00000000000000000000)
|
|---|
| 151 | st3 0 (raw 0x00000000000000000000)
|
|---|
| 152 | st4 0 (raw 0x00000000000000000000)
|
|---|
| 153 | st5 0 (raw 0x00000000000000000000)
|
|---|
| 154 | st6 500.98399999999998044586391188204288 (raw 0x4007fa7df3b645a1c800)
|
|---|
| 155 | st7 0 (raw 0x00000000000000000000)
|
|---|
| 156 | fctrl 0x37f 895
|
|---|
| 157 | fstat 0x0 0
|
|---|
| 158 | ftag 0xffff 65535
|
|---|
| 159 | fiseg 0x73 115
|
|---|
| 160 | fioff 0x86b3c5b 141245531
|
|---|
| 161 | foseg 0x7b 123
|
|---|
| 162 | fooff 0xadf5d4c 182410572
|
|---|
| 163 | fop 0x55e 1374
|
|---|
| 164 | xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
|
|---|
| 165 | 0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {
|
|---|
| 166 | 0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
|
|---|
| 167 | xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
|
|---|
| 168 | 0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {
|
|---|
| 169 | 0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
|
|---|
| 170 | xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
|
|---|
| 171 | 0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {
|
|---|
| 172 | 0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
|
|---|
| 173 | xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
|
|---|
| 174 | 0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {
|
|---|
| 175 | 0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
|
|---|
| 176 | xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
|
|---|
| 177 | 0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {
|
|---|
| 178 | 0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
|
|---|
| 179 | xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
|
|---|
| 180 | 0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {
|
|---|
| 181 | 0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
|
|---|
| 182 | xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
|
|---|
| 183 | 0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {
|
|---|
| 184 | 0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
|
|---|
| 185 | xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
|
|---|
| 186 | 0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {
|
|---|
| 187 | ---Type <return> to continue, or q <return> to quit---
|
|---|
| 188 | 0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
|
|---|
| 189 | mxcsr 0x1f80 [ IM DM ZM OM UM PM ]
|
|---|
| 190 | mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
|
|---|
| 191 | 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
|
|---|
| 192 | mm1 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
|
|---|
| 193 | 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
|
|---|
| 194 | mm2 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
|
|---|
| 195 | 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
|
|---|
| 196 | mm3 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
|
|---|
| 197 | 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
|
|---|
| 198 | mm4 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
|
|---|
| 199 | 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
|
|---|
| 200 | mm5 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
|
|---|
| 201 | 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
|
|---|
| 202 | mm6 {uint64 = 0xfa7df3b645a1c800, v2_int32 = {0x45a1c800, 0xfa7df3b6}, v4_int16 = {
|
|---|
| 203 | 0xc800, 0x45a1, 0xf3b6, 0xfa7d}, v8_int8 = {0x0, 0xc8, 0xa1, 0x45, 0xb6, 0xf3, 0x7d, 0xfa}}
|
|---|
| 204 | mm7 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
|
|---|
| 205 | 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
|
|---|
| 206 |
|
|---|