[Mplayer-advusers] Re: Still getting seg fault on end of every video

Greg Stark gsstark at mit.edu
Wed May 14 20:36:58 CEST 2003


Onno <onnok at web.de> writes:

> Hi,
> 
> Greg Stark schrieb:
> > Onno <onnok at web.de> writes:
> >
> >> whilst not being a developer, i am an advanced user,
> > Well perhaps that's part of the difference. I am a developer, not of mplayer
> > of course, but other software.
> 
> What difference, you being smarter than me, no prob, that crown is up
> to you :-)

Ok, I guess it's time to end the rancor.

I'm sorry for sending an incomplete bug report, I a) assumed everyone had seen
my previous messages on this (I had actually sent two) and b) assumed at least
some other people were seeing precisely the same behaviour (especially since I
saw it mentioned in a review, but I can't find it in google now). 

I also assumed since there had been similar bugs previously that people would
see the backtrace, and either recognize right away where the bug was or be
able to describe how to check what module the bad string was coming from using
gdb.

> could it be, that (as the error output say's) you are missing the
> fonts ?
> I suspect the error condition handling of not finding fonts.desc
> does not de-init properly:

I fixed my font.desc and added -nolirc. (I can't get lirc running because I
apparently booted the wrong kernel last time. oops) I touched an empty
input.conf (actually I used to have an input.conf but blew it away trying to
debug this.)

bash-2.05b$ mplayer -nolirc -v  -vo null /dev/null
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale


MPlayer dev-CVS-030513-10:42-3.2.2 (C) 2000-2003 Arpad Gereoffy (see DOCS)

CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 1)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /home/stark/.mplayer/config
Reading /home/stark/.mplayer/codecs.conf: can't open '/home/stark/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 55 audio & 144 video codecs
CommandLine: '-nolirc' '-v' '-vo' 'null' '/dev/null'
get_path('font/font.desc') -> '/home/stark/.mplayer/font/font.desc'
Font /home/stark/.mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
Terminal type `unknown' is not defined.
get_path('input.conf') -> '/home/stark/.mplayer/input.conf'
Parsing input config file /home/stark/.mplayer/input.conf
Input config file /home/stark/.mplayer/input.conf parsed : 0 binds
get_path('null.conf') -> '/home/stark/.mplayer/null.conf'

Playing /dev/null
Not an URL!
[file] File size is 0 bytes
STREAM: [file] /dev/null
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x85e4058  
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x85e4058  
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x85e4058  
Checking for REAL
DEMUXER: freeing demuxer at 0x85e4058  
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x85e4058  
DEMUXER: freeing demuxer at 0x85e48c0  
Searching demuxer type for filename /dev/null ext: (null)
Checking for MOV
DEMUXER: freeing demuxer at 0x85e48c0  
Checking for VIVO
DEMUXER: freeing demuxer at 0x85e48c0  
stream_seek: WARNING! Can't seek to 0x4 !
DEMUXER: freeing demuxer at 0x85e48c0  
DEMUXER: freeing demuxer at 0x85e48c0  
DEMUXER: freeing demuxer at 0x85e48c0  
DEMUXER: freeing demuxer at 0x85e48c0  
DEMUXER: freeing demuxer at 0x85e48c0  
DEMUXER: freeing demuxer at 0x85e48c0  
Checking for PVA
DEMUXER: freeing demuxer at 0x85e48c0  
************Checking for TS************
NOT A TS FILE1
TRIED UP TO POSITION 1, FOUND 0, packet_size= 0
BUF: 00 00 00 00, PID 0, SIZE: 0 
PID 0, COMPARE CC 0 AND LAST_CC -1
BUF: 00 00 00 00, PID 0, SIZE: 0 
PID 0, COMPARE CC 0 AND LAST_CC 0
DEMUXER: freeing demuxer at 0x85e48c0  
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: 0 
Not MPEG System Stream format... (maybe Transport Stream?)
DEMUXER: freeing demuxer at 0x85e48c0  
Checking for DV
DEMUXER: freeing demuxer at 0x85e48c0  
DEMUXER: freeing demuxer at 0x85e48c0  
Falling back on trying to parse playlist /dev/null...
Error while parsing playlist
Warning empty playlist
============ Sorry, this file format is not recognized/supported =============
=== If this file is an AVI, ASF or MPEG stream, please contact the author! ===



MPlayer interrupted by signal 11 in module: unknown
- MPlayer crashed by bad usage of CPU/FPU/RAM.
  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
  disassembly. For details, see DOCS/bugreports.html#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/bugreports.html
  and follow the instructions there. We can't and won't help unless you provide
  this information when reporting a possible bug.
vo: x11 uninit called but X11 not inited..


-- 
greg



More information about the MPlayer-advusers mailing list