[MPlayer-users] Sig 11 while loading voxmsdec.ax

Arpi arpi at thot.banki.hu
Wed Dec 26 23:48:43 CET 2001


Hi,

> > could you please recompile mplayer with --enable-debug, and follow gdb
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

> > instructions written in DOCS/bugreports.html ?
> > (i'm interested in 'bt' and 'disass' stuff)
> > 
> ok no problem:
please recompile with debug, this is useless:

> ---
> (gdb) bt
> #0  0x80f3855 in ELFDLL_UnloadLibrary ()
> #1  0x80f47d4 in PE_CreateModule ()
> #2  0x80f486c in PE_LoadLibraryExA ()
> #3  0x80eb6f4 in MODULE32_LookupHMODULE ()
> #4  0x80eb8f1 in LoadLibraryExA ()
> #5  0x80eba12 in LoadLibraryA ()
> #6  0x80f5e0a in DS_FilterCreate ()
> #7  0x80f54a6 in DS_AudioDecoder_Open ()
> #8  0x80675ed in init_audio ()
> #9  0x8063945 in main ()
> #10 0x404608e6 in __libc_start_main (main=0x806215c <main>, argc=3,
>     argv=0xbffffb44, init=0x805fa60 <_init>, fini=0x812ea10 <_fini>,
>     rtld_fini=0x4000b32c <_dl_fini>, stack_end=0xbffffb3c)
>     at ../sysdeps/generic/libc-start.c:92
> ---
> (gdb) disass $eip-32 $eip+32
> Dump of assembler code from 0x80f3835 to 0x80f3875:
> 0x80f3835 <ELFDLL_UnloadLibrary+113>:   push   $0x8151bed
> 0x80f383a <ELFDLL_UnloadLibrary+118>:   call   0x80ebc5c <__vprintf>
> 0x80f383f <ELFDLL_UnloadLibrary+123>:   movl   $0x0,0xfffffffc(%ebp)
> 0x80f3846 <ELFDLL_UnloadLibrary+130>:   mov    0xfffffffc(%ebp),%edx
> 0x80f3849 <ELFDLL_UnloadLibrary+133>:   add    $0x10,%esp
> 0x80f384c <ELFDLL_UnloadLibrary+136>:   cmp    0x14(%edi),%edx
> 0x80f384f <ELFDLL_UnloadLibrary+139>:
>     jae    0x80f38f1 <ELFDLL_UnloadLibrary+301>
> 0x80f3855 <ELFDLL_UnloadLibrary+145>:   mov    (%ebx),%edx
> 0x80f3857 <ELFDLL_UnloadLibrary+147>:   mov    0xfffffffc(%ebp),%ecx
> 0x80f385a <ELFDLL_UnloadLibrary+150>:   inc    %ecx
> 0x80f385b <ELFDLL_UnloadLibrary+151>:   mov    %ecx,0xffffffe4(%ebp)
> 0x80f385e <ELFDLL_UnloadLibrary+154>:   lea    0x4(%ebx),%eax
> 0x80f3861 <ELFDLL_UnloadLibrary+157>:   mov    %eax,0xffffffe8(%ebp)
> 0x80f3864 <ELFDLL_UnloadLibrary+160>:   test   %edx,%edx
> 0x80f3866 <ELFDLL_UnloadLibrary+162>:
>     je     0x80f38df <ELFDLL_UnloadLibrary+283>
> 0x80f3868 <ELFDLL_UnloadLibrary+164>:   lea    (%edx,%esi,1),%eax
> 0x80f386b <ELFDLL_UnloadLibrary+167>:   push   %eax
> 0x80f386c <ELFDLL_UnloadLibrary+168>:   push   %edx
> 0x80f386d <ELFDLL_UnloadLibrary+169>:   mov    0xfffffffc(%ebp),%eax
> 0x80f3870 <ELFDLL_UnloadLibrary+172>:   add    0x10(%edi),%eax
> 0x80f3873 <ELFDLL_UnloadLibrary+175>:   push   %eax
> 0x80f3874 <ELFDLL_UnloadLibrary+176>:   push   $0x8151c0a
> End of assembler dump.
> 
> 
> > > 2) voxmsdec.ax is not a dll. Its a executable. 
> > it's both. just like all .ax files.
> Yes I noticed it just after I sent the mail and checked some other files.
> Should have looked into it some more. Shouldn't have expected M$ to
> "invent" much more than 1 file format for executable binary files/libs ;-)
> 
> > 
> > 
> > A'rpi / Astral & ESP-team
> > 
> 
> Clemens Wächter
> 
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
> 
> _______________________________________________
> RTFM!!!  http://www.MPlayerHQ.hu/DOCS
> Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch
> http://mplayerhq.hu/mailman/listinfo/mplayer-users
> 
> 


A'rpi / Astral & ESP-team

--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu




More information about the MPlayer-users mailing list