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

clemenswaechter clemenswaechter at yahoo.com
Thu Dec 27 00:12:32 CET 2001


> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> Hi,
> 
> > > could you please recompile mplayer with --enable-debug, and follow
> gdb
>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

I did but this did not change anything. I did it again just now and I
noticed that
for whatever reason it did not correctly install the version with debugging
symbols.
It upgraded from a cvs version to the 0.6pre1 version using the same
commands
though. Funny. 
I "fixed" it by specifying the executable directly so here is the hopefully
correct
output:
 
> > > instructions written in DOCS/bugreports.html ?
> > > (i'm interested in 'bt' and 'disass' stuff)
> > > 
> > ok no problem:

(gdb) bt
#0  dump_exports (hModule=487849984) at pe_image.c:95
#1  0x80f47d4 in PE_CreateModule (hModule=487849984,
    filename=0xbfffd2a8 "/usr/lib/win32/voxmsdec.ax", flags=0, builtin=0)
    at pe_image.c:805
#2  0x80f486c in PE_LoadLibraryExA (
    name=0xbfffdbe4 "/usr/lib/win32/voxmsdec.ax", flags=0) at
pe_image.c:849
#3  0x80eb6f4 in MODULE_LoadLibraryExA (
    libname=0xbfffdbe4 "/usr/lib/win32/voxmsdec.ax", hfile=0, flags=0)
    at module.c:289
#4  0x80eb8f1 in LoadLibraryExA (libname=0x822dd78 "voxmsdec.ax", hfile=0,
    flags=0) at module.c:383
#5  0x80eba12 in LoadLibraryA (libname=0x822dd78 "voxmsdec.ax") at
module.c:418
#6  0x80f5e0a in DS_FilterCreate (dllname=0x822dd78 "voxmsdec.ax",
    id=0x823417c, in_fmt=0x8245bbc, out_fmt=0x8245c04) at DS_Filter.c:118
#7  0x80f54a6 in DS_AudioDecoder_Open (dllname=0x822dd78 "voxmsdec.ax",
    guid=0x823417c, wf=0x822c218) at DS_AudioDecoder.c:86
#8  0x80675ed in init_audio (sh_audio=0x822c160) at dec_audio.c:235
#9  0x8063945 in main (argc=3, argv=0xbffffb14, envp=0xbffffb24)
    at mplayer.c:1001
#10 0x404608e6 in __libc_start_main (main=0x806215c <main>, argc=3,
    argv=0xbffffb14, init=0x805fa60 <_init>, fini=0x812ea10 <_fini>,
    rtld_fini=0x4000b32c <_dl_fini>, stack_end=0xbffffb0c)
   at ../sysdeps/generic/libc-start.c:92
----
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x80f3835 to 0x80f3875:
0x80f3835 <dump_exports+101>:   push   $0x8151bed
0x80f383a <dump_exports+106>:   call   0x80ebc5c <__vprintf>
0x80f383f <dump_exports+111>:   movl   $0x0,0xfffffffc(%ebp)
0x80f3846 <dump_exports+118>:   mov    0xfffffffc(%ebp),%edx
0x80f3849 <dump_exports+121>:   add    $0x10,%esp
0x80f384c <dump_exports+124>:   cmp    0x14(%edi),%edx
0x80f384f <dump_exports+127>:   jae    0x80f38f1 <dump_exports+289>
0x80f3855 <dump_exports+133>:   mov    (%ebx),%edx
0x80f3857 <dump_exports+135>:   mov    0xfffffffc(%ebp),%ecx
0x80f385a <dump_exports+138>:   inc    %ecx
0x80f385b <dump_exports+139>:   mov    %ecx,0xffffffe4(%ebp)
0x80f385e <dump_exports+142>:   lea    0x4(%ebx),%eax
0x80f3861 <dump_exports+145>:   mov    %eax,0xffffffe8(%ebp)
0x80f3864 <dump_exports+148>:   test   %edx,%edx
0x80f3866 <dump_exports+150>:   je     0x80f38df <dump_exports+271>
0x80f3868 <dump_exports+152>:   lea    (%edx,%esi,1),%eax
0x80f386b <dump_exports+155>:   push   %eax
0x80f386c <dump_exports+156>:   push   %edx
0x80f386d <dump_exports+157>:   mov    0xfffffffc(%ebp),%eax
0x80f3870 <dump_exports+160>:   add    0x10(%edi),%eax
0x80f3873 <dump_exports+163>:   push   %eax
0x80f3874 <dump_exports+164>:   push   $0x8151c0a
End of assembler dump.

Hope this is the info you needed

Clemens Wächter

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com




More information about the MPlayer-users mailing list