All pastes #357304 Raw Edit

Someone

public text v1 · immutable
·published 2007-02-15 16:26 UTC
rendered paste body
gdb /usr/local/bin/mplayer 
GNU gdb 6.4.90-debian
Copyright (C) 2006 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 "i486-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db                                                                                                                                                                                                                        .so.1".

(gdb) run -v -vc +ffvc1 dune.vc1
Starting program: /usr/local/bin/mplayer -v -vc +ffvc1 dune.vc1
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1240930592 (LWP 12376)]
MPlayer dev-SVN-r22221-4.1.2 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz (Family: 6, Model: 15, Stepping: 6)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
get_path('codecs.conf') -> '/home/gerben/.mplayer/codecs.conf'
Reading /home/gerben/.mplayer/codecs.conf: 107 audio & 227 video codecs
Configuration: --prefix=/usr/local --confdir=/etc/mplayer --enable-gui --enable-largefiles --enable-                                                                                                                                                                                                                        menu --win32codecsdir=/usr/lib/win32/ --enable-libdts --enable-mmxext --enable-debug=3
CommandLine: '-v' '-vc' '+ffvc1' 'dune.vc1'
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/gerben/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/gerben/.mplayer/input.conf'
Parsing input config file /home/gerben/.mplayer/input.conf
Input config file /home/gerben/.mplayer/input.conf parsed: 67 binds
Setting up LIRC support...
get_path('dune.vc1.conf') -> '/home/gerben/.mplayer/dune.vc1.conf'

Playing dune.vc1.
get_path('sub/') -> '/home/gerben/.mplayer/sub/'
[file] File size is 21815922256 bytes
STREAM: [file] dune.vc1
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
CACHE_PRE_INIT: 0 [0] 0  pre:1677721  eof:0  
Cache fill:  0.00% (0 bytes)   
Checking for YUV4MPEG2
ASF_check: not ASF guid!
Checking for NuppelVideo
Checking for REAL
Checking for SMJPEG
Searching demuxer type for filename dune.vc1 ext: .vc1
Checking for Nullsoft Streaming Video
Checking for MOV
Checking for VIVO
header block 1 size: 0
AVS: avs_check_file - attempting to open file dune.vc1
AVS: File is too big, aborting...
Checking for PVA
Checking for MPEG-TS...
THIS DOESN'T LOOK LIKE AN MPEG-TS FILE!
TRIED UP TO POSITION 0, FOUND f0, packet_size= 0, SEEMS A TS? 0
Checking for LMLM4 Stream Format
Invalid packet in LMLM4 stream: ch=0 size=-604095510
LMLM4 Stream Format not found
sync_mpeg_ps: seems to be MP3 stream...
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)  
MPEG packet stats: p100: 0  p101: 0 p1B6: 0 p12x: 0 sli: 0 a: 0 b: 0 c: 0 idr: 0 sps: 0 pps: 0 PES:                                                                                                                                                                                                                         0  MP3: 107, synced: 0
Not MPEG System Stream format... (maybe Transport Stream?)
sync_mpeg_ps: seems to be MP3 stream...
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)  
MPEG packet stats: p100: 0  p101: 0 p1B6: 0 p12x: 0 sli: 0 a: 0 b: 0 c: 0 idr: 0 sps: 0 pps: 0 PES:                                                                                                                                                                                                                         0  MP3: 107, synced: 0
Not MPEG System Stream format... (maybe Transport Stream?)
==> Found video stream: 0
ds_fill_buffer: EOF reached (stream: video)  
LAVF_check: raw vc1
libavformat file format detected.
==> Found video stream: 0
======= VIDEO Format ======
  biSize 73
  biWidth 1920
  biHeight 1080
  biPlanes 0
  biBitCount 0
  biCompression 826496599='WVC1'
  biSizeImage 0
Unknown extra header dump: [0] [0] [1] [f] [db] [fe] [3b] [f2] [1b] [ca] [3b] [f8] [86] [f1] [80] [c                                                                                                                                                                                                                        9] [9] [a5] [b8] [d7] [7] [fc] [0] [0] [1] [e] [5a] [df] [fc] [ef] [c8] [6c] [40] 
===========================
LAVF: 0 audio and 1 video streams found
LAVF: build 3344896
VIDEO:  [WVC1]  1920x1080  0bpp  29.970 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:35  fourcc:0x31435657  size:1920x1080  fps:29.97  ftime:=0.0334
get_path('sub/') -> '/home/gerben/.mplayer/sub/'
X11 opening display: :0.0

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1240930592 (LWP 12376)]
0x0823d085 in poll (fds=0x897c9c8, numfds=1, timeout=-1) at os_support.c:157
157             if (FD_ISSET(fds[i].fd, &read_set))      fds[i].revents |= POLLIN;
(gdb) bt
#0  0x0823d085 in poll (fds=0x897c9c8, numfds=1, timeout=-1) at os_support.c:157
#1  0xb7efdf23 in XProcessInternalConnection () from /usr/lib/libX11.so.6
#2  0xb7efe331 in _XRead () from /usr/lib/libX11.so.6
#3  0xb7eea2ee in XOpenDisplay () from /usr/lib/libX11.so.6
#4  0x080cfbff in vo_init () at x11_common.c:438
#5  0x080d4de5 in preinit (arg=0x0) at vo_xv.c:842
#6  0x080cafe1 in init_best_video_out (vo_list=0x0) at video_out.c:319
#7  0x080a012f in reinit_video_chain () at mplayer.c:3335
#8  0x080a3bbd in main (argc=5, argv=0xbfe69754) at mplayer.c:4584
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x823d065 to 0x823d0a5:
0x0823d065 <poll+357>:  je     0x823d0dc <poll+476>
0x0823d067 <poll+359>:  mov    $0x1,%edi
0x0823d06c <poll+364>:  lea    0x0(%esi),%esi
0x0823d070 <poll+368>:  mov    0xfffffff8(%esi,%edi,8),%eax
0x0823d074 <poll+372>:  movw   $0x0,0xfffffffe(%esi,%edi,8)
0x0823d07b <poll+379>:  mov    %eax,%ecx
0x0823d07d <poll+381>:  mov    %eax,%edx
0x0823d07f <poll+383>:  and    $0x1f,%ecx
0x0823d082 <poll+386>:  shr    $0x5,%edx
0x0823d085 <poll+389>:  bt     %ecx,0xffffff6c(%ebp,%edx,4)
0x0823d08d <poll+397>:  setb   %al
0x0823d090 <poll+400>:  test   %al,%al
0x0823d092 <poll+402>:  je     0x823d09b <poll+411>
0x0823d094 <poll+404>:  movw   $0x1,0xfffffffe(%esi,%edi,8)
0x0823d09b <poll+411>:  bt     %ecx,0xfffffeec(%ebp,%edx,4)
0x0823d0a3 <poll+419>:  setb   %al
End of assembler dump.
(gdb) info all-registers
eax            0x89bd940        144431424
ecx            0x0      0
edx            0x44deca 4513482
ebx            0x8      8
esp            0xbfe66f90       0xbfe66f90
ebp            0xbfe67168       0xbfe67168
esi            0x897c9c8        144165320
edi            0x2      2
eip            0x823d085        0x823d085 <poll+389>
eflags         0x210206 [ PF IF RF ID ]
cs             0x73     115
ss             0x7b     123
ds             0x7b     123
es             0x7b     123
fs             0x0      0
gs             0x33     51
st0            0        (raw 0x00000000000000000000)
st1            0        (raw 0x00000000000000000000)
st2            0        (raw 0x00000000000000000000)
st3            0        (raw 0x00000000000000000000)
st4            0        (raw 0x00000000000000000000)
st5            0        (raw 0x00000000000000000000)
st6            29.9700298309326171875   (raw 0x4003efc29f0000000000)
st7            0        (raw 0x00000000000000000000)
fctrl          0x37f    895
fstat          0x20     32
ftag           0xffff   65535
fiseg          0x73     115
fioff          0x80a3ba6        134888358
foseg          0x7b     123
fooff          0xbfe6752c       -1075415764
fop            0x55c    1372
xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
    0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 
    0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
    0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 
    0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm2           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
    0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 
    0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
    0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 
    0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
---Type <return> to continue, or q <return> to quit---
    0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 
    0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
    0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 
    0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
    0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 
    0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
xmm7           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {
    0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 
    0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000}
mxcsr          0x1f80   [ IM DM ZM OM UM PM ]
mm0            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm1            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm2            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm3            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
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 = 0xefc29f0000000000, v2_int32 = {0x0, 0xefc29f00}, v4_int16 = {0x0, 0x0, 
    0x9f00, 0xefc2}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x9f, 0xc2, 0xef}}
mm7            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {
    0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}