Ticket #1347: mplayer.bt.open_wma_file.txt

File mplayer.bt.open_wma_file.txt, 16.6 KB (added by dtimms@…, 18 years ago)

gdb bt and dissass

Line 
1$ gdb mplayer
2GNU gdb Fedora (6.8-29.fc10)
3Copyright (C) 2008 Free Software Foundation, Inc.
4License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
5This is free software: you are free to change and redistribute it.
6There is NO WARRANTY, to the extent permitted by law. Type "show copying"
7and "show warranty" for details.
8This GDB was configured as "i386-redhat-linux-gnu"...
9(no debugging symbols found)
10(gdb) r -v test-ffmpeg-export-wma.wma
11Starting program: /usr/bin/mplayer -v test-ffmpeg-export-wma.wma
12[Thread debugging using libthread_db enabled]
13warning: "/usr/lib/debug/usr/lib/libungif.so.4.1.3.debug": The separate debug info file has no debug info
14[New Thread 0xb7f6c700 (LWP 4880)]
15MPlayer dev-SVN-r27514-4.3.2 (C) 2000-2008 MPlayer Team
16CPU: Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz (Family: 6, Model: 15, Stepping: 2)
17CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
18Compiled with runtime CPU detection.
19get_path('codecs.conf') -> '/home/davidt/.mplayer/codecs.conf'
20Reading /home/davidt/.mplayer/codecs.conf: Can't open '/home/davidt/.mplayer/codecs.conf': No such file or directory
21Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory
22Using built-in default codecs.conf.
23Configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/mplayer --mandir=/usr/share/man --confdir=/etc/mplayer --libdir=/usr/lib --codecsdir=/usr/lib/codecs --target=i386-linux --language=all --enable-joystick --enable-largefiles --enable-lirc --enable-menu --enable-runtime-cpudetection --enable-unrarexec --disable-dvdread-internal --disable-libdvdcss-internal --disable-nemesi --disable-smb --disable-faac-lavc --disable-mp3lame-lavc --disable-x264-lavc --disable-libamr_nb --disable-libamr_wb --disable-faad-internal --disable-mad --disable-tremor-internal --disable-bitmap-font --disable-directfb --with-fribidi-config=pkg-config fribidi --disable-svga --disable-termcap --enable-xvmc --with-xvmclib=XvMCW --disable-arts --disable-esd --disable-jack --disable-openal
24CommandLine: '-v' 'test-ffmpeg-export-wma.wma'
25init_freetype
26Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
27get_path('fonts') -> '/home/davidt/.mplayer/fonts'
28Using nanosleep() timing
29get_path('input.conf') -> '/home/davidt/.mplayer/input.conf'
30Can't open input config file /home/davidt/.mplayer/input.conf: No such file or directory
31Parsing input config file /etc/mplayer/input.conf
32Input config file /etc/mplayer/input.conf parsed: 89 binds
33Setting up LIRC support...
34mplayer: could not connect to socket
35mplayer: No such file or directory
36Failed to open LIRC support. You will not be able to use your remote control.
37get_path('test-ffmpeg-export-wma.wma.conf') -> '/home/davidt/.mplayer/test-ffmpeg-export-wma.wma.conf'
38
39Playing test-ffmpeg-export-wma.wma.
40get_path('sub/') -> '/home/davidt/.mplayer/sub/'
41[file] File size is 4922044 bytes
42STREAM: [file] test-ffmpeg-export-wma.wma
43STREAM: Description: File
44STREAM: Author: Albeu
45STREAM: Comment: based on the code from ??? (probably Arpi)
46LAVF_check: ASF format
47Checking for YUV4MPEG2
48ASF file format detected.
49stream type: guid_audio_stream
50stream concealment: guid_audio_conceal_interleave
51type: 28 bytes, stream: 8 bytes ID: 1
52unk1: 0 unk2: 0
53FILEPOS=0x16E
54==> Found audio stream: 1
55[asfheader] Audio stream found, -aid 1
56======= WAVE Format =======
57Format Tag: 353 (0x161)
58Channels: 2
59Samplerate: 44100
60avg byte/sec: 22523
61Block align: 1045
62bits/sample: 16
63cbSize: 10
64Unknown extra header dump: [0] [0] [0] [0] [1] [0] [0] [0] [0] [0]
65==========================================================================
66ASF: audio scrambling: 1 x 1 x 1045
67ASF: packets: 1538 flags: 2 max_packet_size: 3200 min_packet_size: 3200 max_bitrate: 180189 preroll: 3100
68
69 Title: Shimmer
70 Author: Fuel
71 Comment: ftp://phengle.dynip.com
72
73Found movie at 0x228 - 0x4B1B28
74ASF: 1 audio and 0 video streams found
75ASF: Searching for audio stream (id:-1).
76ASF_parser: warning! segment len=-18209
77unknown segment type (rlen): 0x00
78unknown segment type (rlen): 0x00
79unknown segment type (rlen): 0x00
80unknown segment type (rlen): 0x00
81unknown segment type (rlen): 0x00
82unknown segment type (rlen): 0x00
83unknown segment type (rlen): 0x00
84unknown segment type (rlen): 0x00
85unknown segment type (rlen): 0x00
86unknown segment type (rlen): 0x00
87unknown segment type (rlen): 0x00
88unknown segment type (rlen): 0x00
89unknown segment type (rlen): 0x00
90unknown segment type (rlen): 0x00
91unknown segment type (rlen): 0x00
92unknown segment type (rlen): 0x00
93unknown segment type (rlen): 0x00
94unknown segment type (rlen): 0x00
95unknown segment type (rlen): 0x00
96unknown segment type (rlen): 0x00
97unknown segment type (rlen): 0x00
98unknown segment type (rlen): 0x00
99unknown segment type (rlen): 0x00
100unknown segment type (rlen): 0x00
101unknown segment type (rlen): 0x00
102unknown segment type (rlen): 0x00
103unknown segment type (rlen): 0x00
104ASF_parser: warning! segment len=183
105Warning! invalid packet 1, aborting parsing...
106Warning! plen>packetsize! (45078>3200)
107unknown segment type (rlen): 0x00
108ASF_parser: warning! segment len=45060
109Warning! plen>packetsize! (1352960656>3200)
110unknown segment type (rlen): 0x00
111unknown segment type (rlen): 0x00
112unknown segment type (rlen): 0x00
113unknown segment type (rlen): 0x00
114unknown segment type (rlen): 0x00
115unknown segment type (rlen): 0x00
116unknown segment type (rlen): 0x00
117unknown segment type (rlen): 0x00
118unknown segment type (rlen): 0x00
119unknown segment type (rlen): 0x00
120unknown segment type (rlen): 0x00
121unknown segment type (rlen): 0x00
122unknown segment type (rlen): 0x00
123unknown segment type (rlen): 0x00
124unknown segment type (rlen): 0x00
125unknown segment type (rlen): 0x00
126unknown segment type (rlen): 0x00
127unknown segment type (rlen): 0x00
128unknown segment type (rlen): 0x00
129Warning! plen>packetsize! (-1798912057>3200)
130ASF_parser: warning! segment len=1251797053
131unknown segment type (rlen): 0x00
132ASF_parser: warning! segment len=15360
133Warning! invalid packet 1, aborting parsing...
134ASF_parser: warning! segment len=-415
135Warning! invalid packet 1, aborting parsing...
136ASF_parser: warning! segment len=-1594912843
137unknown segment type (rlen): 0x00
138ASF_parser: warning! segment len=-2100216345
139Warning! invalid packet 1, aborting parsing...
140unknown segment type (rlen): 0x00
141unknown segment type (rlen): 0x00
142unknown segment type (rlen): 0x00
143ASF_parser: warning! segment len=-5
144Warning! invalid packet 1, aborting parsing...
145ASF_parser: warning! segment len=-1084194650
146Warning! plen>packetsize! (-959373430>3200)
147ASF_parser: warning! segment len=-959438863
148Warning! invalid packet 1, aborting parsing...
149unknown segment type (rlen): 0x00
150Warning! plen>packetsize! (8389342>3200)
151ASF_parser: warning! segment len=56097
152Warning! invalid packet 1, aborting parsing...
153ASF_parser: warning! segment len=-1265127015
154Warning! plen>packetsize! (62113>3200)
155ASF_parser: warning! segment len=-1803380042
156Warning! invalid packet 1, aborting parsing...
157ASF_parser: warning! segment len=-2142004274
158ASF_parser: warning! segment len=-289340951
159Warning! invalid packet 1, aborting parsing...
160Warning! plen>packetsize! (32775>3200)
161unknown segment type (rlen): 0x00
162ASF_parser: warning! segment len=32755
163Warning! invalid packet 1, aborting parsing...
164Warning! plen>packetsize! (42819>3200)
165ASF_parser: warning! segment len=42581
166Warning! invalid packet 1, aborting parsing...
167unknown segment type (rlen): 0x00
168Warning! plen>packetsize! (1902717909>3200)
169ASF_parser: warning! segment len=1645357892
170Warning! plen>packetsize! (-2133916633>3200)
171ASF_parser: warning! segment len=-2133916781
172Warning! invalid packet 1, aborting parsing...
173ASF_parser: warning! segment len=-44116
174Warning! plen>packetsize! (9052>3200)
175ASF_parser: warning! segment len=9030
176Warning! plen>packetsize! (47206>3200)
177ASF_parser: warning! segment len=-1000287982
178unknown segment type (rlen): 0x00
179unknown segment type (rlen): 0x00
180unknown segment type (rlen): 0x00
181unknown segment type (rlen): 0x00
182unknown segment type (rlen): 0x00
183unknown segment type (rlen): 0x00
184unknown segment type (rlen): 0x00
185Warning! plen>packetsize! (26949>3200)
186unknown segment type (rlen): 0x00
187ASF_parser: warning! segment len=29698
188Warning! invalid packet 1, aborting parsing...
189Warning! plen>packetsize! (34667>3200)
190ASF_parser: warning! segment len=-1251370128
191Warning! invalid packet 1, aborting parsing...
192Warning! plen>packetsize! (27934>3200)
193ASF_parser: warning! segment len=37941
194Warning! invalid packet 1, aborting parsing...
195ASF_parser: warning! segment len=-1979855333
196Warning! invalid packet 1, aborting parsing...
197ASF_parser: warning! segment len=-1075958845
198Warning! plen>packetsize! (36099>3200)
199ASF_parser: warning! segment len=-13072
200ASF_parser: warning! segment len=-39704
201ASF_parser: warning! segment len=-54312
202Warning! plen>packetsize! (36544>3200)
203unknown segment type (rlen): 0x00
204unknown segment type (rlen): 0x00
205unknown segment type (rlen): 0x00
206ASF_parser: warning! segment len=-1967720945
207Warning! invalid packet 1, aborting parsing...
208unknown segment type (rlen): 0x00
209ASF_parser: warning! segment len=-1796328078
210Warning! plen>packetsize! (271376387>3200)
211unknown segment type (rlen): 0x00
212ASF_parser: warning! segment len=58038
213Warning! invalid packet 1, aborting parsing...
214Warning! plen>packetsize! (57345>3200)
215unknown segment type (rlen): 0x00
216unknown segment type (rlen): 0x00
217ASF_parser: warning! segment len=42676
218Warning! invalid packet 1, aborting parsing...
219ASF_parser: warning! segment len=-40415
220Warning! invalid packet 1, aborting parsing...
221Warning! plen>packetsize! (1730399979>3200)
222ASF_parser: warning! segment len=1730399755
223unknown segment type (rlen): 0x00
224Warning! plen>packetsize! (260056321>3200)
225ASF_parser: warning! segment len=1328194841
226unknown segment type (rlen): 0x00
227Warning! invalid packet 1, aborting parsing...
228Warning! plen>packetsize! (12061048>3200)
229ASF_parser: warning! segment len=12040711
230unknown segment type (rlen): 0x00
231ASF_parser: warning! segment len=-54192
232unknown segment type (rlen): 0x00
233ASF_parser: warning! segment len=-670756996
234Warning! invalid packet 1, aborting parsing...
235Warning! plen>packetsize! (-309592184>3200)
236ASF_parser: warning! segment len=-476840271
237ASF_parser: warning! segment len=-12147
238Warning! plen>packetsize! (108789848>3200)
239unknown segment type (rlen): 0x00
240ASF_parser: warning! segment len=108789828
241Warning! plen>packetsize! (132226044>3200)
242Warning! plen>packetsize! (21579>3200)
243unknown segment type (rlen): 0x00
244ASF_parser: warning! segment len=21557
245ASF_parser: warning! segment len=28497
246ASF_parser: warning! groups total != len
247ASF_parser: warning! segment len=-35852
248unknown segment type (rlen): 0x00
249ASF_parser: warning! segment len=-57876
250Warning! plen>packetsize! (57603>3200)
251unknown segment type (rlen): 0x00
252ASF_parser: warning! segment len=57585
253Warning! plen>packetsize! (56567>3200)
254unknown segment type (rlen): 0x00
255ASF_parser: warning! segment len=-232799095
256Warning! invalid packet 1, aborting parsing...
257Warning! plen>packetsize! (-415016279>3200)
258ASF_parser: warning! segment len=421752471
259
260Program received signal SIGSEGV, Segmentation fault.
2610x0815bc01 in ?? ()
262(gdb) bt
263#0 0x0815bc01 in ?? ()
264#1 0x0815936e in ds_fill_buffer ()
265#2 0x0815acae in ?? ()
266#3 0x08158ceb in ?? ()
267#4 0x08158f28 in demux_open ()
268#5 0x0808531a in main ()
269(gdb) disass $pc-32 $pc+32
270Dump of assembler code from 0x815bbe1 to 0x815bc21:
2710x0815bbe1: add %cl,%ch
2720x0815bbe3: sar $0xff,%edx
2730x0815bbe6: decl 0x5d8bdc7d(%ebx)
2740x0815bbec: faddl -0x48f0fd39(%ebx)
2750x0815bbf2: add %ecx,%ebp
2760x0815bbf4: mov $0xfa,%al
2770x0815bbf6: (bad)
2780x0815bbf7: decl 0x4d8bdc7d(%ebx)
2790x0815bbfd: faddl -0x49f0fe39(%ebx)
2800x0815bc03: add %ebp,%ecx
2810x0815bc05: lahf
2820x0815bc06: cli
2830x0815bc07: (bad)
2840x0815bc08: inc %edi
2850x0815bc0a: test %edi,-0x1(%eax)
2860x0815bc0d: (bad)
2870x0815bc0e: incl (%ecx)
2880x0815bc10: add %al,(%eax)
2890x0815bc12: add %bh,-0x80(%ebx)
2900x0815bc18: jmp 0x815b528
2910x0815bc1d: lea 0x1(%ebx),%esi
2920x0815bc20: movzbl (%ebx),%eax
293End of assembler dump.
294(gdb) info all registers
295Invalid register `registers'
296(gdb) info all-register
297eax 0xaa7e990 178776464
298ecx 0x2a871b9 44593593
299edx 0xaa74c50 178736208
300ebx 0x2a871b9 44593593
301esp 0xbfc938d0 0xbfc938d0
302ebp 0xbfc939d8 0xbfc939d8
303esi 0x0 0
304edi 0x2a871ba 44593594
305eip 0x815bc01 0x815bc01
306eflags 0x10202 [ IF RF ]
307cs 0x73 115
308ss 0x7b 123
309ds 0x7b 123
310es 0x7b 123
311fs 0x0 0
312gs 0x33 51
313st0 0 (raw 0x00000000000000000000)
314st1 0 (raw 0x00000000000000000000)
315st2 0 (raw 0x00000000000000000000)
316st3 0 (raw 0x00000000000000000000)
317st4 0 (raw 0x00000000000000000000)
318st5 0 (raw 0x00000000000000000000)
319st6 3200 (raw 0x400ac800000000000000)
320st7 7.0386328125000000000520417042793042 (raw 0x4001e13c7ae147ae147b)
321fctrl 0x37f 895
322fstat 0x220 544
323ftag 0xffff 65535
324fiseg 0x73 115
325fioff 0x8150313 135594771
326foseg 0x7b 123
327fooff 0xaa74c84 178736260
328fop 0x55f 1375
329xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
330 v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
331 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
332 uint128 = 0x00000000000000000000000000000000}
333xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
334 v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
335 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
336 uint128 = 0x00000000000000000000000000000000}
337xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
338 v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
339 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
340 uint128 = 0x00000000000000000000000000000000}
341xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
342 v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
343 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
344 uint128 = 0x00000000000000000000000000000000}
345xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
346 v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
347 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
348 uint128 = 0x00000000000000000000000000000000}
349xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
350---Type <return> to continue, or q <return> to quit---
351 v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
352 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
353 uint128 = 0x00000000000000000000000000000000}
354xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
355 v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
356 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
357 uint128 = 0x00000000000000000000000000000000}
358xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
359 v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
360 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
361 uint128 = 0x00000000000000000000000000000000}
362mxcsr 0x1f80 [ IM DM ZM OM UM PM ]
363mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
364 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
365mm1 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
366 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
367mm2 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
368 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
369mm3 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
370 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
371mm4 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
372 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
373mm5 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
374 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
375mm6 {uint64 = 0xc800000000000000, v2_int32 = {0x0, 0xc8000000},
376 v4_int16 = {0x0, 0x0, 0x0, 0xc800}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
377 0x0, 0xc8}}
378mm7 {uint64 = 0xe13c7ae147ae147b, v2_int32 = {0x47ae147b,
379 0xe13c7ae1}, v4_int16 = {0x147b, 0x47ae, 0x7ae1, 0xe13c}, v8_int8 = {0x7b,
380 0x14, 0xae, 0x47, 0xe1, 0x7a, 0x3c, 0xe1}}
381(gdb)