[MPlayer-users] Signal 11 in uninit_vcodec.

Morten Volden mvolden at tdcadsl.dk
Thu Aug 29 19:01:02 CEST 2002


Hi
/
On Thu Aug 29 12:31:01 2002// Michael Niedermayer wrote:/*
*

>hmm, i cant reproduce it, are u really sure that libavcodec is upto date and 
>was actually compiled, what does "cvs status libavcodec/rv10.c" say? 
>and try "make distclean && ./configure && make"

Of course, I forgot to update the libavcodec.... Thanx that certainly helped :-)

However, when the GUI is enabled and i press the 'stop' button while playing the file, I now get a signal 11 in uninit_vcodec.

Regards

Morten Volden

gdb mplayer
GNU gdb Red Hat Linux (5.2-2)
Copyright 2002 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 "i386-redhat-linux"...
(gdb) run  /mnt/cdrom1/RealVideo/201-96k\ Not\ Without\ my\ Anus.rm 
Starting program: /usr/local/bin/mplayer /mnt/cdrom1/RealVideo/201-96k\ Not\ Without\ my\ Anus.rm
[New Thread 1024 (LWP 8758)]


MPlayer CVS-020829-17:50-3.2 (C) 2000-2002 Arpad Gereoffy (see DOCS!)

CPU: Intel Pentium III Katmai/Pentium III Xeon Tanner (Family: 6, Stepping: 3)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

/root/.mplayer/config(2): option: gui
/root/.mplayer/config(2): parameter: yes
[cfg] read config file: /root/.mplayer/gui.conf
/root/.mplayer/gui.conf(1): option: enable_audio_equ
/root/.mplayer/gui.conf(1): parameter: 0
/root/.mplayer/gui.conf(2): option: vo_driver
/root/.mplayer/gui.conf(2): parameter: xv
/root/.mplayer/gui.conf(3): option: vo_panscan
/root/.mplayer/gui.conf(3): parameter: 0.000000
/root/.mplayer/gui.conf(4): option: vo_doublebuffering
/root/.mplayer/gui.conf(4): parameter: 0
/root/.mplayer/gui.conf(5): option: vo_direct_render
/root/.mplayer/gui.conf(5): parameter: 0
/root/.mplayer/gui.conf(6): option: v_framedrop
/root/.mplayer/gui.conf(6): parameter: 0
/root/.mplayer/gui.conf(7): option: v_flip
/root/.mplayer/gui.conf(7): parameter: 0
/root/.mplayer/gui.conf(8): option: v_ni
/root/.mplayer/gui.conf(8): parameter: 0
/root/.mplayer/gui.conf(9): option: v_idx
/root/.mplayer/gui.conf(9): parameter: -1
/root/.mplayer/gui.conf(10): option: v_vfm
/root/.mplayer/gui.conf(10): parameter: -1
/root/.mplayer/gui.conf(11): option: vf_pp
/root/.mplayer/gui.conf(11): parameter: 0
/root/.mplayer/gui.conf(12): option: vf_autoq
/root/.mplayer/gui.conf(12): parameter: 0
/root/.mplayer/gui.conf(13): option: vf_lavc
/root/.mplayer/gui.conf(13): parameter: 0
/root/.mplayer/gui.conf(14): option: vf_fame
/root/.mplayer/gui.conf(14): parameter: 0
/root/.mplayer/gui.conf(15): option: ao_nosound
/root/.mplayer/gui.conf(15): parameter: 0
/root/.mplayer/gui.conf(16): option: ao_volnorm
/root/.mplayer/gui.conf(16): parameter: 0
/root/.mplayer/gui.conf(17): option: ao_surround
/root/.mplayer/gui.conf(17): parameter: 0
/root/.mplayer/gui.conf(18): option: ao_extra_stereo
/root/.mplayer/gui.conf(18): parameter: 0
/root/.mplayer/gui.conf(19): option: ao_extra_stereo_coefficient
/root/.mplayer/gui.conf(19): parameter: 1.000000
/root/.mplayer/gui.conf(20): option: ao_delay
/root/.mplayer/gui.conf(20): parameter: 0.000000
/root/.mplayer/gui.conf(21): option: ao_oss_mixer
/root/.mplayer/gui.conf(21): parameter: /dev/mixer
/root/.mplayer/gui.conf(22): option: ao_oss_device
/root/.mplayer/gui.conf(22): parameter: /dev/dsp
/root/.mplayer/gui.conf(23): option: osd_level
/root/.mplayer/gui.conf(23): parameter: 0
/root/.mplayer/gui.conf(24): option: sub_auto_load
/root/.mplayer/gui.conf(24): parameter: 1
/root/.mplayer/gui.conf(25): option: sub_unicode
/root/.mplayer/gui.conf(25): parameter: 0
/root/.mplayer/gui.conf(26): option: sub_pos
/root/.mplayer/gui.conf(26): parameter: 100
/root/.mplayer/gui.conf(27): option: font_factor
/root/.mplayer/gui.conf(27): parameter: 0.750000
/root/.mplayer/gui.conf(28): option: font_name
/root/.mplayer/gui.conf(28): parameter: /root/.mplayer/font/font.desc
/root/.mplayer/gui.conf(29): option: gui_skin
/root/.mplayer/gui.conf(29): parameter: default
/root/.mplayer/gui.conf(30): option: equ_band_00
/root/.mplayer/gui.conf(30): parameter: 0.000000
/root/.mplayer/gui.conf(31): option: equ_band_01
/root/.mplayer/gui.conf(31): parameter: 0.000000
/root/.mplayer/gui.conf(32): option: equ_band_02
/root/.mplayer/gui.conf(32): parameter: 0.000000
/root/.mplayer/gui.conf(33): option: equ_band_03
/root/.mplayer/gui.conf(33): parameter: 0.000000
/root/.mplayer/gui.conf(34): option: equ_band_04
/root/.mplayer/gui.conf(34): parameter: 0.000000
/root/.mplayer/gui.conf(35): option: equ_band_05
/root/.mplayer/gui.conf(35): parameter: 0.000000
/root/.mplayer/gui.conf(36): option: equ_band_06
/root/.mplayer/gui.conf(36): parameter: 0.000000
/root/.mplayer/gui.conf(37): option: equ_band_07
/root/.mplayer/gui.conf(37): parameter: 0.000000
/root/.mplayer/gui.conf(38): option: equ_band_08
/root/.mplayer/gui.conf(38): parameter: 0.000000
/root/.mplayer/gui.conf(39): option: equ_band_09
/root/.mplayer/gui.conf(39): parameter: 0.000000
/root/.mplayer/gui.conf(40): option: equ_band_10
/root/.mplayer/gui.conf(40): parameter: 0.000000
/root/.mplayer/gui.conf(41): option: equ_band_11
/root/.mplayer/gui.conf(41): parameter: 0.000000
/root/.mplayer/gui.conf(42): option: equ_band_12
/root/.mplayer/gui.conf(42): parameter: 0.000000
/root/.mplayer/gui.conf(43): option: equ_band_13
/root/.mplayer/gui.conf(43): parameter: 0.000000
/root/.mplayer/gui.conf(44): option: equ_band_14
/root/.mplayer/gui.conf(44): parameter: 0.000000
/root/.mplayer/gui.conf(45): option: equ_band_15
/root/.mplayer/gui.conf(45): parameter: 0.000000
/root/.mplayer/gui.conf(46): option: equ_band_16
/root/.mplayer/gui.conf(46): parameter: 0.000000
/root/.mplayer/gui.conf(47): option: equ_band_17
/root/.mplayer/gui.conf(47): parameter: 0.000000
/root/.mplayer/gui.conf(48): option: equ_band_18
/root/.mplayer/gui.conf(48): parameter: 0.000000
/root/.mplayer/gui.conf(49): option: equ_band_19
/root/.mplayer/gui.conf(49): parameter: 0.000000
/root/.mplayer/gui.conf(50): option: equ_band_20
/root/.mplayer/gui.conf(50): parameter: 0.000000
/root/.mplayer/gui.conf(51): option: equ_band_21
/root/.mplayer/gui.conf(51): parameter: 0.000000
/root/.mplayer/gui.conf(52): option: equ_band_22
/root/.mplayer/gui.conf(52): parameter: 0.000000
/root/.mplayer/gui.conf(53): option: equ_band_23
/root/.mplayer/gui.conf(53): parameter: 0.000000
/root/.mplayer/gui.conf(54): option: equ_band_24
/root/.mplayer/gui.conf(54): parameter: 0.000000
/root/.mplayer/gui.conf(55): option: equ_band_25
/root/.mplayer/gui.conf(55): parameter: 0.000000
/root/.mplayer/gui.conf(56): option: equ_band_26
/root/.mplayer/gui.conf(56): parameter: 0.000000
/root/.mplayer/gui.conf(57): option: equ_band_27
/root/.mplayer/gui.conf(57): parameter: 0.000000
/root/.mplayer/gui.conf(58): option: equ_band_28
/root/.mplayer/gui.conf(58): parameter: 0.000000
/root/.mplayer/gui.conf(59): option: equ_band_29
/root/.mplayer/gui.conf(59): parameter: 0.000000
/root/.mplayer/gui.conf(60): option: equ_band_30
/root/.mplayer/gui.conf(60): parameter: 0.000000
/root/.mplayer/gui.conf(61): option: equ_band_31
/root/.mplayer/gui.conf(61): parameter: 0.000000
/root/.mplayer/gui.conf(62): option: equ_band_32
/root/.mplayer/gui.conf(62): parameter: 0.000000
/root/.mplayer/gui.conf(63): option: equ_band_33
/root/.mplayer/gui.conf(63): parameter: 0.000000
/root/.mplayer/gui.conf(64): option: equ_band_34
/root/.mplayer/gui.conf(64): parameter: 0.000000
/root/.mplayer/gui.conf(65): option: equ_band_35
/root/.mplayer/gui.conf(65): parameter: 0.000000
/root/.mplayer/gui.conf(66): option: equ_band_36
/root/.mplayer/gui.conf(66): parameter: 0.000000
/root/.mplayer/gui.conf(67): option: equ_band_37
/root/.mplayer/gui.conf(67): parameter: 0.000000
/root/.mplayer/gui.conf(68): option: equ_band_38
/root/.mplayer/gui.conf(68): parameter: 0.000000
/root/.mplayer/gui.conf(69): option: equ_band_39
/root/.mplayer/gui.conf(69): parameter: 0.000000
/root/.mplayer/gui.conf(70): option: equ_band_40
/root/.mplayer/gui.conf(70): parameter: 0.000000
/root/.mplayer/gui.conf(71): option: equ_band_41
/root/.mplayer/gui.conf(71): parameter: 0.000000
/root/.mplayer/gui.conf(72): option: equ_band_42
/root/.mplayer/gui.conf(72): parameter: 0.000000
/root/.mplayer/gui.conf(73): option: equ_band_43
/root/.mplayer/gui.conf(73): parameter: 0.000000
/root/.mplayer/gui.conf(74): option: equ_band_44
/root/.mplayer/gui.conf(74): parameter: 0.000000
/root/.mplayer/gui.conf(75): option: equ_band_45
/root/.mplayer/gui.conf(75): parameter: 0.000000
/root/.mplayer/gui.conf(76): option: equ_band_46
/root/.mplayer/gui.conf(76): parameter: 0.000000
/root/.mplayer/gui.conf(77): option: equ_band_47
/root/.mplayer/gui.conf(77): parameter: 0.000000
/root/.mplayer/gui.conf(78): option: equ_band_48
/root/.mplayer/gui.conf(78): parameter: 0.000000
/root/.mplayer/gui.conf(79): option: equ_band_49
/root/.mplayer/gui.conf(79): parameter: 0.000000
/root/.mplayer/gui.conf(80): option: equ_band_50
/root/.mplayer/gui.conf(80): parameter: 0.000000
/root/.mplayer/gui.conf(81): option: equ_band_51
/root/.mplayer/gui.conf(81): parameter: 0.000000
/root/.mplayer/gui.conf(82): option: equ_band_52
/root/.mplayer/gui.conf(82): parameter: 0.000000
/root/.mplayer/gui.conf(83): option: equ_band_53
/root/.mplayer/gui.conf(83): parameter: 0.000000
/root/.mplayer/gui.conf(84): option: equ_band_54
/root/.mplayer/gui.conf(84): parameter: 0.000000
/root/.mplayer/gui.conf(85): option: equ_band_55
/root/.mplayer/gui.conf(85): parameter: 0.000000
/root/.mplayer/gui.conf(86): option: equ_band_56
/root/.mplayer/gui.conf(86): parameter: 0.000000
/root/.mplayer/gui.conf(87): option: equ_band_57
/root/.mplayer/gui.conf(87): parameter: 0.000000
/root/.mplayer/gui.conf(88): option: equ_band_58
/root/.mplayer/gui.conf(88): parameter: 0.000000
/root/.mplayer/gui.conf(89): option: equ_band_59
/root/.mplayer/gui.conf(89): parameter: 0.000000
vo: X11 running at 1152x864 with depth 16 and 16 bpp (":0" => local display)
[x11] Detected wm is of class NetWM.
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 38 audio & 106 video codecs
Font /root/.mplayer/font/font.desc loaded successfully! (206 chars)
Using Linux's hardware RTC timing (1024Hz)
Can't open input config file /root/.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
SKIN dir 1: '/root/.mplayer/Skin'
SKIN dir 2: '/usr/local/share/mplayer/Skin'
Font /root/.mplayer/font/font.desc loaded successfully! (206 chars)
Font /root/.mplayer/font/font.desc loaded successfully! (206 chars)

Playing /mnt/cdrom1/RealVideo/201-96k Not Without my Anus.rm
Detected REAL file format!
skip_str: 16 bytes skipped
skip_str: 20 bytes skipped
skip_str: 4 bytes skipped
read_str: 4 bytes read
======= WAVE Format =======
Format Tag: 8192 (0x2000)
Channels: 1
Samplerate: 11025
avg byte/sec: 16000
Block align: 278
bits/sample: 16
cbSize: 0
skip_str: 16 bytes skipped
skip_str: 20 bytes skipped
Clip info: 
 name: Not Without My Anus
 author: ALRoC, your one and only God.
 copyright: None
Detected audio codec: [a52] afm:14 (AC3-liba52)
Opening audio decoder: [liba52] AC3-liba52
Using SSE optimized IMDCT transform
AC3: 1.0 (mono)  11025 Hz  16.0 kbit/s
Using MMX optimized resampler
AUDIO: 11025 Hz, 2 ch, sfmt: 0x10 (2 bps), ratio: 2000->44100 (16.0 kbit)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec: CPU flags: mmx mmxext sse
Detected video codec: [ffrv10] vfm:5 (FFmpeg RV10 decoder)
==========================================================================
AO: [oss] 11025Hz 2ch Signed 16-bit (Little-Endian)
Start playing...
VDec: vo config request - 240 x 176 (preferred csp: Planar YV12)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 240x176 => 240x176 Planar YV12 
A:  15.1 V:  10.4 A-V:  4.682 ct:  0.908  219/219   1%  0%  0.3% 0 0 0%

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 8758)]
__av_freep (ptr=0x158) at utils.c:36
36	    av_free(*ptr);
(gdb) bt
#0  __av_freep (ptr=0x158) at utils.c:36
#1  0x080e398b in MPV_common_end (s=0x40b30008) at mpegvideo.c:333
#2  0x08118ea7 in rv10_decode_end (avctx=0x158) at rv10.c:406
#3  0x080e25de in avcodec_close (avctx=0x840fc88) at utils.c:128
#4  0x080a47ff in uninit (sh=0x158) at vd_ffmpeg.c:211
#5  0x080a331d in uninit_video (sh_video=0x840fc88) at dec_video.c:138
#6  0x0806bfdd in main (argc=2, argv=0xbffffb14, envp=0x158) at mplayer.c:2804
#7  0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x80e238c to 0x80e23cc:
0x80e238c <av_mallocz+44>:	and    $0x8,%al
0x80e238e <av_mallocz+46>:	call   0x8069df4 <memset>
0x80e2393 <av_mallocz+51>:	mov    %ebx,%eax
0x80e2395 <av_mallocz+53>:	mov    0xfffffff8(%ebp),%ebx
0x80e2398 <av_mallocz+56>:	mov    0xfffffffc(%ebp),%esi
0x80e239b <av_mallocz+59>:	mov    %ebp,%esp
0x80e239d <av_mallocz+61>:	pop    %ebp
0x80e239e <av_mallocz+62>:	ret    
0x80e239f <av_mallocz+63>:	nop    
0x80e23a0 <__av_freep>:	push   %ebp
0x80e23a1 <__av_freep+1>:	mov    %esp,%ebp
0x80e23a3 <__av_freep+3>:	sub    $0x8,%esp
0x80e23a6 <__av_freep+6>:	mov    %ebx,0xfffffffc(%ebp)
0x80e23a9 <__av_freep+9>:	mov    0x8(%ebp),%ebx
0x80e23ac <__av_freep+12>:	mov    (%ebx),%eax
0x80e23ae <__av_freep+14>:	mov    %eax,(%esp,1)
0x80e23b1 <__av_freep+17>:	call   0x80e2cc0 <av_free>
0x80e23b6 <__av_freep+22>:	movl   $0x0,(%ebx)
0x80e23bc <__av_freep+28>:	mov    0xfffffffc(%ebp),%ebx
0x80e23bf <__av_freep+31>:	mov    %ebp,%esp
0x80e23c1 <__av_freep+33>:	pop    %ebp
0x80e23c2 <__av_freep+34>:	ret 
0x80e23c3 <__av_freep+35>:	nop    
0x80e23c4 <__av_freep+36>:	lea    0x0(%esi),%esi
0x80e23ca <__av_freep+42>:	lea    0x0(%edi),%edi
End of assembler dump.
(gdb) 
(gdb) 

  










More information about the MPlayer-users mailing list