[Mplayer-users] Signal 11 in init_video_codec
Ethan at stinkfoot.org
Ethan at stinkfoot.org
Sun Sep 30 02:50:57 CEST 2001
This is an interesting error, as I get a very similar one in avifile's
newest release. Any iedas? Looks like some problem with the win32
loader...
Reading /usr/local/share/mplayer/codecs.conf: 18 audio & 39 video codecs
font: can't open file: /home/e-d0uble/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Playing /DOS/Agent/avis/test1.avi
Detected AVI file format!
MainAVIHeader.dwFlags: (2064) HAS_INDEX TRUST_CKTYPE
VIDEO: [DIV3] 320x240 24bpp 25.00 fps 242.7 kbps (29.6 kbyte/s)
[V] filefmt:3 fourcc:0x33564944 size:320x240 fps:25.00 ftime:=0.0400
Detected audio codec: [pcm] drv:2 (Uncompressed PCM)
AUDIO: srate=44100 chans=1 bps=1 sfmt=0x8 ratio: 44100->44100
Detected video codec: [divxds] drv:4 (DivX ;-) (MS MPEG-4 v3))
Loading DLL: /usr/lib/win32/divx_c32.ax
MPlayer interrupted by signal 11 in module: init_video_codec
Here's some gdb output:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 4991)]
0x807ed35 in dump_exports () at eval.c:88
88 }
(gdb) info frame
Stack level 0, frame at 0xbfffecfc:
eip = 0x807ed35 in dump_exports (eval.c:88); saved eip 0x807fc94
called by frame at 0xbfffed3c
source language c.
Arglist at 0xbfffecfc, args:
Locals at 0xbfffecfc, Previous frame's sp is 0x0
Saved registers:
ebx at 0xbfffecc4, ebp at 0xbfffecfc, esi at 0xbfffecc8, edi at
0xbfffeccc,
eip at 0xbfffed00
(gdb) bt
#0 0x807ed35 in dump_exports () at eval.c:88
#1 0x807fc94 in PE_CreateModule () at eval.c:88
#2 0x807fd45 in PE_LoadLibraryExA () at eval.c:88
#3 0x8077424 in MODULE_LoadLibraryExA () at eval.c:88
#4 0x8076ed9 in LoadLibraryExA () at eval.c:88
#5 0x80772da in LoadLibraryA () at eval.c:88
#6 0x8079bda in expLoadLibraryA () at eval.c:88
#7 0x808162c in DS_Filter::Create () at eval.c:88
#8 0x808254a in DS_VideoDecoder::DS_VideoDecoder () at eval.c:88
#9 0x4040e970 in main_arena () from /lib/libc.so.6
#10 0x4040e968 in main_arena () from /lib/libc.so.6
#11 0x4040e960 in main_arena () from /lib/libc.so.6
#12 0x4040e958 in main_arena () from /lib/libc.so.6
#13 0x4040e950 in main_arena () from /lib/libc.so.6
#14 0x4040e948 in main_arena () from /lib/libc.so.6
#15 0x4040e940 in main_arena () from /lib/libc.so.6
#16 0x4040e938 in main_arena () from /lib/libc.so.6
#17 0x4040e930 in main_arena () from /lib/libc.so.6
#18 0x4040e928 in main_arena () from /lib/libc.so.6
#19 0x4040e920 in main_arena () from /lib/libc.so.6
#20 0x4040e918 in main_arena () from /lib/libc.so.6
#21 0x4040e910 in main_arena () from /lib/libc.so.6
#22 0x4040e908 in main_arena () from /lib/libc.so.6
---Type <return> to continue, or q <return> to quit---
#23 0x4040e900 in main_arena () from /lib/libc.so.6
#24 0x4040e8f8 in main_arena () from /lib/libc.so.6
#25 0x4040e8f0 in main_arena () from /lib/libc.so.6
#26 0x4040e8e8 in main_arena () from /lib/libc.so.6
#27 0x4040e8e0 in main_arena () from /lib/libc.so.6
#28 0x4040e8d8 in main_arena () from /lib/libc.so.6
#29 0x4040e8d0 in main_arena () from /lib/libc.so.6
#30 0x4040e8c8 in main_arena () from /lib/libc.so.6
#31 0x4040e8c0 in main_arena () from /lib/libc.so.6
#32 0x4040e8b8 in main_arena () from /lib/libc.so.6
#33 0x4040e8b0 in main_arena () from /lib/libc.so.6
#34 0x4040e8a8 in main_arena () from /lib/libc.so.6
#35 0x4040e8a0 in main_arena () from /lib/libc.so.6
#36 0x4040e898 in main_arena () from /lib/libc.so.6
#37 0x4040e890 in main_arena () from /lib/libc.so.6
#38 0x4040e888 in main_arena () from /lib/libc.so.6
#39 0x4040e880 in main_arena () from /lib/libc.so.6
#40 0x4040e878 in main_arena () from /lib/libc.so.6
#41 0x4040e870 in main_arena () from /lib/libc.so.6
#42 0x4040e868 in main_arena () from /lib/libc.so.6
#43 0x4040e860 in main_arena () from /lib/libc.so.6
#44 0x4040e858 in main_arena () from /lib/libc.so.6
#45 0x4040e850 in main_arena () from /lib/libc.so.6
---Type <return> to continue, or q <return> to quit---
#46 0x4040e848 in main_arena () from /lib/libc.so.6
#47 0x4040e840 in main_arena () from /lib/libc.so.6
#48 0x4040e838 in main_arena () from /lib/libc.so.6
#49 0x4040e830 in main_arena () from /lib/libc.so.6
#50 0x4040e828 in main_arena () from /lib/libc.so.6
#51 0x4040e820 in main_arena () from /lib/libc.so.6
#52 0x4040e818 in main_arena () from /lib/libc.so.6
#53 0x4040e810 in main_arena () from /lib/libc.so.6
#54 0x4040e808 in main_arena () from /lib/libc.so.6
#55 0x4040e800 in main_arena () from /lib/libc.so.6
#56 0x4040e7f8 in main_arena () from /lib/libc.so.6
#57 0x4040e7f0 in main_arena () from /lib/libc.so.6
#58 0x4040e7e8 in main_arena () from /lib/libc.so.6
#59 0x4040e7e0 in main_arena () from /lib/libc.so.6
#60 0x4040e7d8 in main_arena () from /lib/libc.so.6
#61 0x4040e7d0 in main_arena () from /lib/libc.so.6
#62 0x4040e7c8 in main_arena () from /lib/libc.so.6
#63 0x4040e7c0 in main_arena () from /lib/libc.so.6
#64 0x4040e7b8 in main_arena () from /lib/libc.so.6
#65 0x4040e7b0 in main_arena () from /lib/libc.so.6
#66 0x4040e7a8 in main_arena () from /lib/libc.so.6
#67 0x4040e7a0 in main_arena () from /lib/libc.so.6
#68 0x8143350 in ?? () at eval.c:88
(gdb) disassemble
Dump of assembler code for function dump_exports:
0x807ecb0 <dump_exports>: push %ebp
0x807ecb1 <dump_exports+1>: mov %esp,%ebp
0x807ecb3 <dump_exports+3>: sub $0x2c,%esp
0x807ecb6 <dump_exports+6>: push %edi
0x807ecb7 <dump_exports+7>: push %esi
0x807ecb8 <dump_exports+8>: push %ebx
0x807ecb9 <dump_exports+9>: mov 0x8(%ebp),%esi
0x807ecbc <dump_exports+12>: mov 0x3c(%esi),%eax
0x807ecbf <dump_exports+15>: mov %esi,%ebx
0x807ecc1 <dump_exports+17>: add $0xfffffff4,%esp
0x807ecc4 <dump_exports+20>: mov 0x78(%eax,%esi,1),%edx
0x807ecc8 <dump_exports+24>: mov %edx,0xfffffff0(%ebp)
0x807eccb <dump_exports+27>: mov %edx,0xffffffec(%ebp)
0x807ecce <dump_exports+30>: mov 0x7c(%eax,%esi,1),%eax
0x807ecd2 <dump_exports+34>: add %eax,0xffffffec(%ebp)
0x807ecd5 <dump_exports+37>: lea (%edx,%esi,1),%edi
0x807ecd8 <dump_exports+40>: add 0xc(%edi),%ebx
0x807ecdb <dump_exports+43>: push $0x80dee20
0x807ece0 <dump_exports+48>: call 0x80774a0 <__vprintf>
0x807ece5 <dump_exports+53>: mov 0x18(%edi),%eax
0x807ece8 <dump_exports+56>: push %eax
0x807ece9 <dump_exports+57>: mov 0x14(%edi),%eax
---Type <return> to continue, or q <return> to quit---
0x807ecec <dump_exports+60>: push %eax
0x807eced <dump_exports+61>: push %ebx
0x807ecee <dump_exports+62>: push $0x80dee40
0x807ecf3 <dump_exports+67>: call 0x80774a0 <__vprintf>
0x807ecf8 <dump_exports+72>: mov %esi,0xfffffff8(%ebp)
0x807ecfb <dump_exports+75>: mov 0x24(%edi),%ecx
0x807ecfe <dump_exports+78>: add %ecx,0xfffffff8(%ebp)
0x807ed01 <dump_exports+81>: mov %esi,%ebx
0x807ed03 <dump_exports+83>: add 0x1c(%edi),%ebx
0x807ed06 <dump_exports+86>: mov %esi,0xfffffff4(%ebp)
0x807ed09 <dump_exports+89>: mov 0x20(%edi),%eax
0x807ed0c <dump_exports+92>: add %eax,0xfffffff4(%ebp)
0x807ed0f <dump_exports+95>: add $0x20,%esp
0x807ed12 <dump_exports+98>: add $0xfffffff4,%esp
0x807ed15 <dump_exports+101>: push $0x80dee6d
0x807ed1a <dump_exports+106>: call 0x80774a0 <__vprintf>
0x807ed1f <dump_exports+111>: movl $0x0,0xfffffffc(%ebp)
0x807ed26 <dump_exports+118>: mov 0xfffffffc(%ebp),%edx
0x807ed29 <dump_exports+121>: add $0x10,%esp
0x807ed2c <dump_exports+124>: cmp 0x14(%edi),%edx
0x807ed2f <dump_exports+127>: jae 0x807edd1 <dump_exports+289>
0x807ed35 <dump_exports+133>: mov (%ebx),%edx
0x807ed37 <dump_exports+135>: mov 0xfffffffc(%ebp),%ecx
---Type <return> to continue, or q <return> to quit---
0x807ed3a <dump_exports+138>: inc %ecx
0x807ed3b <dump_exports+139>: mov %ecx,0xffffffe4(%ebp)
0x807ed3e <dump_exports+142>: lea 0x4(%ebx),%eax
0x807ed41 <dump_exports+145>: mov %eax,0xffffffe8(%ebp)
0x807ed44 <dump_exports+148>: test %edx,%edx
0x807ed46 <dump_exports+150>: je 0x807edbf <dump_exports+271>
0x807ed48 <dump_exports+152>: lea (%edx,%esi,1),%eax
0x807ed4b <dump_exports+155>: push %eax
0x807ed4c <dump_exports+156>: push %edx
0x807ed4d <dump_exports+157>: mov 0xfffffffc(%ebp),%eax
0x807ed50 <dump_exports+160>: add 0x10(%edi),%eax
0x807ed53 <dump_exports+163>: push %eax
0x807ed54 <dump_exports+164>: push $0x80dee8a
0x807ed59 <dump_exports+169>: call 0x80774a0 <__vprintf>
0x807ed5e <dump_exports+174>: xor %edx,%edx
0x807ed60 <dump_exports+176>: add $0x10,%esp
0x807ed63 <dump_exports+179>: jmp 0x807ed66 <dump_exports+182>
0x807ed65 <dump_exports+181>: inc %edx
0x807ed66 <dump_exports+182>: cmp 0x18(%edi),%edx
0x807ed69 <dump_exports+185>: jae 0x807ed90 <dump_exports+224>
0x807ed6b <dump_exports+187>: mov 0xfffffff8(%ebp),%ecx
0x807ed6e <dump_exports+190>: movzwl (%ecx,%edx,2),%eax
0x807ed72 <dump_exports+194>: cmp 0xfffffffc(%ebp),%eax
---Type <return> to continue, or q <return> to quit---
0x807ed75 <dump_exports+197>: jne 0x807ed65 <dump_exports+181>
0x807ed77 <dump_exports+199>: mov 0xfffffff4(%ebp),%ecx
0x807ed7a <dump_exports+202>: add $0xfffffff8,%esp
0x807ed7d <dump_exports+205>: mov %esi,%eax
0x807ed7f <dump_exports+207>: add (%ecx,%edx,4),%eax
0x807ed82 <dump_exports+210>: push %eax
0x807ed83 <dump_exports+211>: push $0x80dee98
0x807ed88 <dump_exports+216>: call 0x80774a0 <__vprintf>
0x807ed8d <dump_exports+221>: add $0x10,%esp
0x807ed90 <dump_exports+224>: mov (%ebx),%eax
0x807ed92 <dump_exports+226>: cmp 0xfffffff0(%ebp),%eax
0x807ed95 <dump_exports+229>: jb 0x807edaf <dump_exports+255>
0x807ed97 <dump_exports+231>: cmp 0xffffffec(%ebp),%eax
0x807ed9a <dump_exports+234>: ja 0x807edaf <dump_exports+255>
0x807ed9c <dump_exports+236>: add $0xfffffff8,%esp
0x807ed9f <dump_exports+239>: add %esi,%eax
0x807eda1 <dump_exports+241>: push %eax
0x807eda2 <dump_exports+242>: push $0x80dee9d
0x807eda7 <dump_exports+247>: call 0x80774a0 <__vprintf>
0x807edac <dump_exports+252>: add $0x10,%esp
0x807edaf <dump_exports+255>: add $0xfffffff4,%esp
0x807edb2 <dump_exports+258>: push $0x80deeb0
0x807edb7 <dump_exports+263>: call 0x80774a0 <__vprintf>
---Type <return> to continue, or q <return> to quit---
0x807edbc <dump_exports+268>: add $0x10,%esp
0x807edbf <dump_exports+271>: mov 0xffffffe4(%ebp),%eax
0x807edc2 <dump_exports+274>: mov 0xffffffe8(%ebp),%ebx
0x807edc5 <dump_exports+277>: mov %eax,0xfffffffc(%ebp)
0x807edc8 <dump_exports+280>: cmp 0x14(%edi),%eax
0x807edcb <dump_exports+283>: jb 0x807ed35 <dump_exports+133>
0x807edd1 <dump_exports+289>: lea 0xffffffc8(%ebp),%esp
0x807edd4 <dump_exports+292>: pop %ebx
0x807edd5 <dump_exports+293>: pop %esi
0x807edd6 <dump_exports+294>: pop %edi
0x807edd7 <dump_exports+295>: mov %ebp,%esp
0x807edd9 <dump_exports+297>: pop %ebp
0x807edda <dump_exports+298>: ret
0x807eddb <dump_exports+299>: nop
End of assembler dump.
(gdb)
_______________________________________________
Mplayer-users mailing list
Mplayer-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mplayer-users
More information about the MPlayer-users
mailing list