[MPlayer-users] >GUI crash
Dexter Jr
dexter at dexter-lab.com
Thu Oct 28 23:24:21 CEST 2004
Hi to all,
I want to report a following problem:
When I open for a second time a menu from gmplayer the last one crash.
Also if I try to open a movie from context menu of explorer, gmplayer
freeze.
System information
OS Slackware 10.0
uname -a
Linux dexter 2.6.720041012 #3 Tue Oct 12 20:52:29 EEST 2004 i686
unknown unknown GNU/Linux
ls -l /lib/libc[.-]*
-rwxr-xr-x 1 root root 1428497 2004-09-02 23:50 /lib/libc-2.3.2.so*
lrwxr-xr-x 1 root root 13 2004-10-16 20:44 /lib/libc.so.6 ->
libc-2.3.2.so*
gcc -v
Reading specs from /usr/lib/gcc/i486-slackware-linux/3.4.0/specs
Configured with: ../gcc-3.4.0/configure --prefix=/usr --enable-shared --enable-threads=posix --enable-__cxa_atexit --disable-checking --with-gnu-ld --verbose --target=i486-slackware-linux --host=i486-slackware-linux
Thread model: posix
ld -v
GNU ld version 2.15.90.0.3 20040415
as --version
GNU assembler 2.15.90.0.3 20040415
Copyright 2002 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
This assembler was configured for a target of `i486-slackware-linux'.
xdpyinfo | grep "depth of root"
depth of root window: 24 planes
*
GTK version - this shiped with slack10
*
GLIB version - this shiped with slack10
*
libpng version - this shiped with slack10
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 10
model name : AMD Athlon(tm) XP 2500+
stepping : 0
cpu MHz : 1830.301
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips : 3620.86
Video cart:
Hercules Radeon8500
Video drivers: ATI for linux
Sound card:
Creative SB Audigy2
with ALSA OSS emulation
===============================================================
(gdb) bt
#0 0x40208992 in pthread_mutex_lock () from /lib/libpthread.so.0
#1 0x405d1166 in g_mem_chunk_new () from /usr/lib/libglib-1.2.so.0
#2 0x404a3147 in gtk_clist_construct () from /usr/lib/libgtk-1.2.so.0
#3 0x404a3202 in gtk_clist_new_with_titles () from /usr/lib/libgtk-1.2.so.0
#4 0x404a31c9 in gtk_clist_new () from /usr/lib/libgtk-1.2.so.0
#5 0x080d71c5 in create_FileSelect ()
#6 0x00000001 in ?? ()
#7 0x00000000 in ?? ()
#8 0x40584c2c in _gtk_private_n_signals () from /usr/lib/libgtk-1.2.so.0
#9 0xbfffc600 in ?? ()
#10 0x0840d348 in ?? ()
#11 0x00000000 in ?? ()
#12 0x00000000 in ?? ()
#13 0x00000000 in ?? ()
#14 0x080d7a3a in ShowFileSelect ()
#15 0x00000154 in ?? ()
#16 0x404fa868 in gtk_marshal_NONE__INT_INT_POINTER () from
/usr/lib/libgtk-1.2.so.0
#17 0x40529d9e in gtk_signal_remove_emission_hook () from
/usr/lib/libgtk-1.2.so.0
#18 0x4052916a in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#19 0x40527234 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#20 0x4055d2ae in gtk_widget_activate () from /usr/lib/libgtk-1.2.so.0
#21 0x40502d9c in gtk_menu_shell_activate_item () from
/usr/lib/libgtk-1.2.so.0
#22 0x4050204c in gtk_menu_shell_deactivate () from /usr/lib/libgtk-1.2.so.0
#23 0x404fa64d in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#24 0x4052919f in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#25 0x40527234 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#26 0x4055cfd9 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#27 0x404fa4d0 in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#28 0x404f95c1 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#29 0x405a1b44 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0
#30 0x405cfe75 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#31 0x405d032c in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#32 0x405d04f5 in g_main_iteration () from /usr/lib/libglib-1.2.so.0
#33 0x404f9388 in gtk_main_iteration_do () from /usr/lib/libgtk-1.2.so.0
#34 0x080cc73c in gtkEventHandling ()
#35 0x0841a3c0 in ?? ()
#36 0x00000001 in ?? ()
#37 0x08073ebc in main (argc=1, argv=0xbffff5d4) at mplayer.c:2181
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x40208972 to 0x402089b2:
0x40208972 <pthread_mutex_trylock+178>: add $0x31,%al
0x40208974 <pthread_mutex_trylock+180>: shr $0x6e,%cl
0x40208977 <pthread_mutex_trylock+183>: (bad)
0x40208978 <pthread_mutex_trylock+184>: (bad)
0x40208979 <pthread_mutex_trylock+185>: decl 0xb6(%ebp)
0x4020897f <pthread_mutex_trylock+191>: add %dl,0xffffff89(%ebp)
0x40208982 <pthread_mutex_lock+2>: in $0x83,%eax
0x40208984 <pthread_mutex_lock+4>: in (%dx),%al
0x40208985 <pthread_mutex_lock+5>: sbb %cl,0x7d8bfc7d(%ecx)
0x4020898b <pthread_mutex_lock+11>: or %cl,0x7589f45d(%ecx)
0x40208991 <pthread_mutex_lock+17>: clc
0x40208992 <pthread_mutex_lock+18>: mov 0xc(%edi),%eax
0x40208995 <pthread_mutex_lock+21>: call 0x40206649
<__i686.get_pc_thunk.bx>
0x4020899a <pthread_mutex_lock+26>: add $0x8226,%ebx
0x402089a0 <pthread_mutex_lock+32>: cmp $0x1,%eax
0x402089a3 <pthread_mutex_lock+35>: je 0x40208a17
<pthread_mutex_lock+151>
0x402089a5 <pthread_mutex_lock+37>: jle 0x40208a00
<pthread_mutex_lock+128>
0x402089a7 <pthread_mutex_lock+39>: cmp $0x2,%eax
0x402089aa <pthread_mutex_lock+42>: je 0x402089d4
<pthread_mutex_lock+84>
0x402089ac <pthread_mutex_lock+44>: cmp $0x3,%eax
0x402089af <pthread_mutex_lock+47>: je 0x402089c3
<pthread_mutex_lock+67>
0x402089b1 <pthread_mutex_lock+49>: mov $0x16,%eax
End of assembler dump.
(gdb) info all-registers
eax 0x405e02c0 1079902912
ecx 0x1000 4096
edx 0x1 1
ebx 0x405e04a8 1079903400
esp 0xbfffc510 0xbfffc510
ebp 0xbfffc528 0xbfffc528
esi 0x84e4320 139346720
edi 0x0 0
eip 0x40208992 0x40208992
eflags 0x10282 66178
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x0 0
st0 360 (raw 0x4007b400000000000000)
st1 0 (raw 0x00000000000000000000)
st2 0.57952058062751550179814152841117902 (raw
0x3ffe945b75f52773c4c0)
st3 0.34237306398986449076926597001602204 (raw
0x3ffdaf4b85b1bc4e1680)
st4 0.57952058062751550179814152841117902 (raw
0x3ffe945b75f52773c4c0)
st5 0 (raw 0x00000000000000000000)
st6 0 (raw 0x00000000000000000000)
st7 0 (raw 0x00000000000000000000)
fctrl 0x37f 895
fstat 0x4020 16416
ftag 0xffff 65535
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 =
{0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
---Type <return> to continue, or q <return> to quit---
xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 =
{0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 =
{0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 =
{0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 =
{0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 =
{0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 =
{0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 =
{0xffffffffffffffff, 0xffffffffffffffff},
uint128 = 0xffffffffffffffffffffffffffffffff}
mxcsr 0x1f80 8064
mm0 {uint64 = 0xb400000000000000, v2_int32 = {0x0,
0xb4000000}, v4_int16 = {0x0, 0x0, 0x0, 0xb400}, v8_int8 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4}}
mm1 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}}
mm2 {uint64 = 0x945b75f52773c4c0, v2_int32 = {0x2773c4c0,
0x945b75f5}, v4_int16 = {0xc4c0, 0x2773, 0x75f5,
0x945b}, v8_int8 = {0xc0, 0xc4, 0x73, 0x27, 0xf5, 0x75, 0x5b, 0x94}}
mm3 {uint64 = 0xaf4b85b1bc4e1680, v2_int32 = {0xbc4e1680,
0xaf4b85b1}, v4_int16 = {0x1680, 0xbc4e, 0x85b1,
---Type <return> to continue, or q <return> to quit---
0xaf4b}, v8_int8 = {0x80, 0x16, 0x4e, 0xbc, 0xb1, 0x85, 0x4b, 0xaf}}
mm4 {uint64 = 0x945b75f52773c4c0, v2_int32 = {0x2773c4c0,
0x945b75f5}, v4_int16 = {0xc4c0, 0x2773, 0x75f5,
0x945b}, v8_int8 = {0xc0, 0xc4, 0x73, 0x27, 0xf5, 0x75, 0x5b, 0x94}}
mm5 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}}
mm6 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}}
mm7 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}}
P.S.
If something is wrong - this is my first bug report
More information about the MPlayer-users
mailing list