[MPlayer-users] Re: endless loop when building odml index

Ivan Mitev imitev at obs.bg
Mon Apr 5 12:21:54 CEST 2004


(sorry, my reply was not in the thread, i used a webmail interface) 

if i let mplayer run for a few minutes, i eventually get a segfault... 

so, here is a bit more detailed report; still no gdb/debug; if you really want it, i'll try to do it when i have more time.

system is a suse 9.0 with custom 2.6 kernel; 256ram, athlon xp 1800+, radeon 9500pro, sblive digital.

Linux server 2.6.2 #2 Sun Feb 8 14:19:48 EET 2004 i686 athlon i386 GNU/Linux

libc6.so

Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.1/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --enable-languages=c,c++,f77,objc,java,ada --disable-checking --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux
Thread model: posix
gcc version 3.3.1 (SuSE Linux)

GNU ld version 2.14.90.0.5 20030722 (SuSE Linux)

GNU assembler 2.14.90.0.5 20030722 (SuSE Linux)

cat /proc/cpuinfo 
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 8
model name      : AMD Athlon(tm) XP 1800+
stepping        : 1
cpu MHz         : 1527.083
cache size      : 256 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        : 3006.46


mplayer was compiled with configure option "--enable-largefile"



mplayer -v -v -v :

MPlayer dev-CVS-040401-07:00-3.3.1 (C) 2000-2004 MPlayer Team

CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred 1527 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 /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /thinroot/.mplayer/config
Reading /thinroot/.mplayer/codecs.conf: Can't open '/thinroot/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
CommandLine: '-v' '-v' '-v' 'lord_of_the_ring_1-001.avi'
init_freetype
get_path('font/font.desc') -> '/thinroot/.mplayer/font/font.desc'
font: can't open file: /thinroot/.mplayer/font/font.desc
font: Reading section: [info]
font: Reading section: [files]
RAW: /usr/local/share/mplayer/font//iso-8859-1-a.raw  4216 x 28, 256 colors
RAW: /usr/local/share/mplayer/font//iso-8859-1-b.raw  4216 x 28, 256 colors
font: Reading section: [characters]
font: Reading section: [files]
RAW: /usr/local/share/mplayer/font//osd-mplayer-a.raw  536 x 32, 256 colors
RAW: /usr/local/share/mplayer/font//osd-mplayer-b.raw  536 x 32, 256 colors
font: Reading section: [characters]
font: resampling alpha by factor 0.750 (192) DONE!
font: resampling alpha by factor 0.750 (192) DONE!
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '/thinroot/.mplayer/input.conf'
Can't open input config file /thinroot/.mplayer/input.conf: No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file or directory
Falling back on default (hardcoded) input config
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('lord_of_the_ring_1-001.avi.conf') -> '/thinroot/.mplayer/lord_of_the_ring_1-001.avi.conf'

[[[init getch2]]]

Playing lord_of_the_ring_1-001.avi.
[file] File size is 3404298040 bytes
STREAM: [file] lord_of_the_ring_1-001.avi
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
s->pos=0  newpos=0  new_bufpos=0  buflen=0  
AVI file format detected.
LIST hdrl  len=446
list_end=0x1D2
CHUNK avih  len=56
======= AVI Header =======
us/frame: 40000  (fps=25.000)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
frames  total: 256597   initial: 0
streams: 2
Suggested BufferSize: 0
Size:  1024 x 416
==========================
list_end=0x1D2  pos=0x58  chunksize=0x0  next=0x58
LIST strl  len=180
list_end=0x114
CHUNK strh  len=56
==> Found video stream: 0
====== STREAM Header =====
Type: vids   FCC: XVID (44495658)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 25000000/1000000 = 25.000
Start: 0   Len: 256597
Suggested BufferSize: 0
Quality 0
Sample size: 0
==========================
list_end=0x114  pos=0xA4  chunksize=0x0  next=0xA4
CHUNK strf  len=40
found 'bih', 40 bytes of 40
======= VIDEO Format ======
  biSize 40
  biWidth 1024
  biHeight 416
  biPlanes 1
  biBitCount 24
  biCompression 1145656920='XVID'
  biSizeImage 1277952
===========================
list_end=0x114  pos=0xD4  chunksize=0x0  next=0xD4
CHUNK indx  len=56
====== AVI Super Index Header ========
  FCC (indx) dwSize (56) wLongsPerEntry(4)
  bIndexSubType (0) bIndexType (0)
  nEntriesInUse (2) dwChunkId (ix00)
  dwReserved[0] (0) dwReserved[1] (0) dwReserved[2] (0)
===========================
ODML (ix00): [0] 0x00000000764f05de 0x12cf28 154081
ODML (ix00): [1] 0x00000000cad06fc8 0xc83b0 102514
list_end=0x114  pos=0x114  chunksize=0x0  next=0x114
LIST strl  len=158
list_end=0x1BA
CHUNK strh  len=56
==> Found audio stream: 1
====== STREAM Header =====
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 56000/1 = 56000.000
Start: 0   Len: 574776832
Suggested BufferSize: 0
Quality -1
Sample size: 1
==========================
list_end=0x1BA  pos=0x160  chunksize=0x0  next=0x160
CHUNK strf  len=18
found 'wf', 18 bytes of 18
======= WAVE Format =======
Format Tag: 8192 (0x2000)
Channels: 2
Samplerate: 48000
avg byte/sec: 56000
Block align: 1
bits/sample: 16
cbSize: 0
===========================
list_end=0x1BA  pos=0x17A  chunksize=0x0  next=0x17A
CHUNK indx  len=56
====== AVI Super Index Header ========
  FCC (indx) dwSize (56) wLongsPerEntry(4)
  bIndexSubType (0) bIndexType (0)
  nEntriesInUse (2) dwChunkId (ix01)
  dwReserved[0] (0) dwReserved[1] (0) dwReserved[2] (0)
===========================
ODML (ix01): [0] 0x000000007661d50e 0x12cf28 154081
ODML (ix01): [1] 0x00000000cadcf380 0xc83b0 102514
list_end=0x1BA  pos=0x1BA  chunksize=0x0  next=0x1BA
LIST odml  len=16
list_end=0x1D2
CHUNK dmlh  len=4
AVI: dmlh found (size=4) (total_frames=256597)
list_end=0x1D2  pos=0x1D2  chunksize=0x0  next=0x1D2
LIST INFO  len=30
list_end=0x1F8
CHUNK ISFT  len=17
hdr=Software  size=17
Software  : transcode-0.6.12
list_end=0x1F8  pos=0x1F7  chunksize=0x1  next=0x1F8
CHUNK JUNK  len=1524
list_end=0x0  pos=0x7F4  chunksize=0x0  next=0x7F4
LIST movi  len=1987353666
list_end=0x7674A43E
Found movie at 0x800 - 0x7674A43E
s->pos=800  newpos=7674A000  new_bufpos=7674A43E  buflen=0  
CHUNK idx1  len=4930640
list_end=0x0  pos=0x7674A446  chunksize=0x4B3C50  next=0x76BFE096
s->pos=7674A800  newpos=76BFE000  new_bufpos=76BFE096  buflen=0  
CHUNK RIFF  len=1412011674
additional RIFF header...
list_end=0x0  pos=0x76BFE0A2  chunksize=0x0  next=0x76BFE0A2
LIST movi  len=1412011662
list_end=0xCAE97738
Found movie at 0x800 - 0xCAE97738
s->pos=76BFE800  newpos=CAE97000  new_bufpos=CAE97738  buflen=0  
AVI: ODML: Building odml index (2 superindexchunks)
s->pos=0  newpos=764F0000  new_bufpos=764F05DE  buflen=0  
====== AVI Standard Index Header ========
  FCC (ix00) dwSize (1232680) wLongsPerEntry(2)
  bIndexSubType (0) bIndexType (1)
  nEntriesInUse (154082) dwChunkId (00db)
  qwBaseOffset (0x0) dwReserved3 (1075661436)
===========================
s->pos=7661D800  newpos=CAD06800  new_bufpos=CAD06FC8  buflen=0  
====== AVI Standard Index Header ========
  FCC (ix00) dwSize (820144) wLongsPerEntry(2)
  bIndexSubType (0) bIndexType (1)
  nEntriesInUse (102515) dwChunkId (00db)
  qwBaseOffset (0x76BFE096) dwReserved3 (170)
===========================
s->pos=CADCF800  newpos=7661D000  new_bufpos=7661D50E  buflen=0  
====== AVI Standard Index Header ========
  FCC (ix01) dwSize (1232680) wLongsPerEntry(2)
  bIndexSubType (0) bIndexType (1)
  nEntriesInUse (154082) dwChunkId (01wb)
  qwBaseOffset (0x0) dwReserved3 (65528)
===========================
s->pos=7674A800  newpos=CADCF000  new_bufpos=CADCF380  buflen=0  
====== AVI Standard Index Header ========
  FCC (ix01) dwSize (820144) wLongsPerEntry(2)
  bIndexSubType (0) bIndexType (1)
  nEntriesInUse (102515) dwChunkId (01wb)
  qwBaseOffset (0x76BFE096) dwReserved3 (1409)
===========================


MPlayer interrupted by signal 2 in module: demux_open

*** uninit(0xC8)

[[[uninit getch2]]]
vo: x11 uninit called but X11 not inited..
max framesize was 0 bytes




More information about the MPlayer-users mailing list