[MPlayer-users] NO-SPAM gmplayer won't start
Martin Martin
sadm_solaris at yahoo.de
Wed Jan 25 15:53:55 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