[MPlayer-users] gmplayer won't start

Martin Martin sadm_solaris at yahoo.de
Wed Jan 25 15:41:45 CET 2006


Hi guys,

I hope you can help me with this:

I compiled the mplayer on a SUN-Ultra60 -> SparcV9
Running Solaris10 (sparc) latest patch version.
GUI: Gnome
glib: 2.9.4
gcc: 3.3.2
gtk+: 1.2.10
ggi-2.2
ffmpeg-0.4.9-pre1

Natureally compiling Linux code on a sparc is not that
easy. 
Especially codecs. However, I've divx Movie here and
want to use the gmplayer frontend. The compiling
produced a lot of warnings (see above) but no errors.
When I play the movie using the inline mplayer
command, all works fine. Beside resize which freezes
the window. I could live with that, but when you try
to open the same file with the gmplayer (or activate
the gui in the config file) it crashes with a stranger
error:
root at simone: /data/download >gmplayer
Using GNU internationalization
Original domain: messages
Original dirname: /usr/lib/locale/
Current domain: mplayer
Current dirname: /usr/local/share/locale

MPlayer 1.0pre7try2-3.3.2 (C) 2000-2005 MPlayer Team
CPU: Sun Sparc

vo: X11 running at 1280x1024 with depth 24 and 32 bpp
(":0.0" => local display)


MPlayer interrupted by signal 10 in module: unknown
- 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/HTML/en/bugreports.html and follow the
instructions there. We can't and
  won't help unless you provide this information when
reporting a possible bug.

I used the following setting when I compiled the code:
./configure --enable-gui --disable-tv --disable-tv-v4l
--disable-tv-v4l2 --enable-debug

(can't use TV stuff on a SUN box anyway ...)

Here is what the gdb produced:
root at simone: / >gdb gmplayer
GNU gdb 6.4
Copyright 2005 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 "sparc-sun-solaris2.10"...
(gdb) run -v /data/test/Dodgeball.avi
Starting program: /usr/local/bin/gmplayer -v
/data/test/Dodgeball.avi
warning: Lowest section in /usr/lib/libdl.so.1 is
.dynamic at 00000094
warning: Lowest section in /usr/lib/libpthread.so.1 is
.dynamic at 00000074
Using GNU internationalization
Original domain: messages
Original dirname: /usr/lib/locale/
Current domain: mplayer
Current dirname: /usr/local/share/locale

MPlayer 1.0pre7try2-3.3.2 (C) 2000-2005 MPlayer Team
CPU: Sun Sparc

vo: X11 running at 1280x1024 with depth 24 and 32 bpp
(":0.0" => local display)
CommandLine: '-v' '/data/test/Dodgeball.avi'
init_freetype
get_path('font/font.desc') ->
'//.mplayer/font/font.desc'
font: can't open file: //.mplayer/font/font.desc
Font /usr/local/share/mplayer/font/font.desc loaded
successfully! (206 chars)
Using Unoptimized OnScreenDisplay
Using nanosleep() timing
get_path('input.conf') -> '//.mplayer/input.conf'
Can't open input config file //.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

Program received signal SIGSEGV, Segmentation fault.
0xfeca07d8 in g_hash_table_lookup
(hash_table=0x6df2e0, key=0xffbfd870) at ghash.c:250
250       if (hash_table->key_equal_func)
(gdb) bt
#0  0xfeca07d8 in g_hash_table_lookup
(hash_table=0x6df2e0, key=0xffbfd870) at ghash.c:250
#1  0xfecc20a0 in g_scanner_scope_add_symbol
(scanner=0x6e6c38, scope_id=0, symbol=0xfeeec8a0
"include", value=0x10f)
    at gscanner.c:400
#2  0xfee76820 in gtk_rc_parse_any (input_name=0x1
<Address 0x1 out of bounds>, input_fd=-17727116,
input_string=0x0)
    at gtkrc.c:1023
#3  0xfee75b0c in gtk_rc_parse_file (filename=0x6f17e0
"//.gtkrc-1.2-gnome2", reload=9) at gtkrc.c:606
#4  0xfee756f4 in gtk_rc_init () at gtkrc.c:524
#5  0xfee3fe20 in gtk_init_check (argc=0x0, argv=0x0)
at gtkmain.c:440
#6  0xfee3ffe0 in gtk_init (argc=0x0, argv=0x0) at
gtkmain.c:471
#7  0x000799c0 in gtkInit () at mplayer/widgets.c:65
#8  0x000743c8 in guiInit () at interface.c:214
#9  0x00040724 in main ()
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0xfeca07b8 to 0xfeca07f8:
0xfeca07b8 <g_hash_table_lookup+40>:    call 
0xfed25340 <.urem at plt>
0xfeca07bc <g_hash_table_lookup+44>:    ld  [ %i0 ],
%o1
0xfeca07c0 <g_hash_table_lookup+48>:    ld  [ %i0 + 8
], %o5
0xfeca07c4 <g_hash_table_lookup+52>:    ld  [ %i0 +
0x10 ], %g1
0xfeca07c8 <g_hash_table_lookup+56>:    sll  %o0, 2,
%o0
0xfeca07cc <g_hash_table_lookup+60>:    cmp  %g1, 0
0xfeca07d0 <g_hash_table_lookup+64>:    be  0xfeca082c
<g_hash_table_lookup+156>
0xfeca07d4 <g_hash_table_lookup+68>:    add  %o5, %o0,
%l0
0xfeca07d8 <g_hash_table_lookup+72>:    ld  [ %l0 ],
%o0
0xfeca07dc <g_hash_table_lookup+76>:    cmp  %o0, 0
0xfeca07e0 <g_hash_table_lookup+80>:    be  0xfeca0824
<g_hash_table_lookup+148>
0xfeca07e4 <g_hash_table_lookup+84>:    mov  %i1, %o1
0xfeca07e8 <g_hash_table_lookup+88>:    ld  [ %i0 +
0x10 ], %g1
0xfeca07ec <g_hash_table_lookup+92>:    call  %g1
0xfeca07f0 <g_hash_table_lookup+96>:    ld  [ %o0 ],
%o0
0xfeca07f4 <g_hash_table_lookup+100>:   cmp  %o0, 0
End of assembler dump.
(gdb) info all-registers
g0             0x0      0
g1             0xfecc1e74       -20177292
g2             0xfea0ab44       -23024828
g3             0xfea0b71c       -23021796
g4             0xfffff818       -2024
g5             0x0      0
g6             0x0      0
g7             0xfed72000       -19456000
o0             0x28     40
o1             0xb      11
o2             0x73c9549e       1942574238
o3             0xfeeec8a7       -17905497
o4             0x0      0
o5             0x6e6ca9 7236777
sp             0xffbfd7a0       0xffbfd7a0
o7             0xfeca07b8       -20314184
l0             0x6e6cd1 7236817
l1             0x0      0
l2             0x0      0
l3             0x0      0
l4             0x0      0
l5             0x0      0
l6             0x0      0
l7             0xfed230f8       -19779336
i0             0x6df2e0 7205600
i1             0xffbfd870       -4204432
i2             0x0      0
i3             0x0      0
i4             0x0      0
i5             0x6f1860 7280736
fp             0xffbfd810       0xffbfd810
i7             0xfecc2098       -20176744
f0             4.43329567e+27   (raw 0x6d65322e)
f1             7.03551118e+22   (raw 0x656e5f55)
f2             7.49093454e+11   (raw 0x532e6973)
---Type <return> to continue, or q <return> to quit---
f3             5.70131919e+28   (raw 0x6f383835)
f4             0        (raw 0x00000000)
f5             0        (raw 0x00000000)
f6             0        (raw 0x00000000)
f7             0        (raw 0x00000000)
f8             4.43329567e+27   (raw 0x6d65322e)
f9             7.03551118e+22   (raw 0x656e5f55)
f10            0        (raw 0x00000000)
f11            0        (raw 0x00000000)
f12            0        (raw 0x00000000)
f13            0        (raw 0x00000000)
f14            0        (raw 0x00000000)
f15            0        (raw 0x00000000)
f16            -7.59019893e+37  (raw 0xfe6468c4)
f17            3.58732407e-43   (raw 0x00000100)
f18            1.01436184e-38   (raw 0x006e7448)
f19            1.821688e-44     (raw 0x0000000d)
f20            0        (raw 0x00000000)
f21            0        (raw 0x00000000)
f22            0        (raw 0x00000000)
f23            4.88058242e-41   (raw 0x0000880d)
f24            -1.59238902e+38  (raw 0xfeef9898)
f25            0        (raw 0x00000000)
f26            0        (raw 0x00000000)
f27            0        (raw 0x00000000)
f28            0        (raw 0x00000000)
f29            -1.60612548e+38  (raw 0xfef1a9b4)
f30            0        (raw 0x00000000)
f31            -7.59019893e+37  (raw 0xfe6468c4)
y              0x0      0
psr            0xfe801000       -25161728
wim            0x0      0
tbr            0x0      0
pc             0xfeca07d8       0xfeca07d8
<g_hash_table_lookup+72>
npc            0xfeca07dc       0xfeca07dc
<g_hash_table_lookup+76>
---Type <return> to continue, or q <return> to quit---
fsr            0x0      0
csr            0x0      0
d0             9.3527902531321522e+218  (raw
0x6d65322e656e5f55)
d2             4.9560136273515375e+92   (raw
0x532e69736f383835)
d4             0        (raw 0x0000000000000000)
d6             0        (raw 0x0000000000000000)
d8             9.3527902531321522e+218  (raw
0x6d65322e656e5f55)
d10            0        (raw 0x0000000000000000)
d12            0        (raw 0x0000000000000000)
d14            0        (raw 0x0000000000000000)
d16            -6.8339615938948815e+300 (raw
0xfe6468c400000100)
d18            1.3552579377300682e-306  (raw
0x006e74480000000d)
d20            0        (raw 0x0000000000000000)
d22            1.7207812379004776e-319  (raw
0x000000000000880d)
d24            -2.7084368197368897e+303 (raw
0xfeef989800000000)
d26            0        (raw 0x0000000000000000)
d28            2.1132425228022444e-314  (raw
0x00000000fef1a9b4)
d30            2.1086688583055628e-314  (raw
0x00000000fe6468c4)
(gdb)


Any help would be highly appreciated !!!

TIA

Martin


  


	

	
		
___________________________________________________________ 
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de




More information about the MPlayer-users mailing list