kdekorte / gnome-mplayer

Automatically exported from code.google.com/p/gnome-mplayer
GNU General Public License v2.0
0 stars 0 forks source link

volume widget focus, crashing, persistence issues #638

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Forwarding bug #676088 from the Ubuntu bug tracker [1]:

"gnome-mplayer is great except for the volume widget. Please remove it or fix 
it.

I can crash gnome-mplayer by using the volume widget.
steps:
click once on volume widget to open the pop-up volume control. click the plus.
right click on the video twice or 3 times. should not crash

Also I have consistent problems when the volume widget steals mouse focus. 
Whereever I move the mouse, the volume goes up and down.
Also I have consistent problems when the pop-up volume control appears, but 
will not disappear until I click the little drag bar once."

[1] https://bugs.launchpad.net/ubuntu/+source/gnome-mplayer/+bug/976088

Original issue reported on code.google.com by s.ramac...@gmail.com on 17 Sep 2012 at 10:22

GoogleCodeExporter commented 9 years ago
Unable to duplicate the issue on Fedora 17 (GTK 3) and the SVN code (1.0.7a1). 
The volume widget is the standard GTK Volume widget.

Original comment by kdeko...@gmail.com on 17 Sep 2012 at 12:49

GoogleCodeExporter commented 9 years ago
On the version of mplayer that i'm using, the volume control, no longer has a 
button that moves when the mouse leaves the volume control during a drag.

however the crash is easy to reproduce.  if you like I can upload a video to 
the host of your choice.

1. click on the volume control, (as to change volume) and drag the mouse 
outside the control.  (you will notice the volume control remains until you 
click on another window)
2. right click on on a playing video. (should not crash)

Original comment by kanl...@gmail.com on 18 Sep 2012 at 12:07

GoogleCodeExporter commented 9 years ago
Are you still running the 1.0.5 version or have you upgraded to 1.0.6?

Original comment by kdeko...@gmail.com on 18 Sep 2012 at 12:38

GoogleCodeExporter commented 9 years ago
Also can you provide a backtrace or some other type of information showing the 
error? 

Original comment by kdeko...@gmail.com on 18 Sep 2012 at 12:42

GoogleCodeExporter commented 9 years ago
whole trace is thousands of lines long

Program received signal SIGSEGV, Segmentation fault.
gtk_window_group_get_current_device_grab 
(window_group=window_group@entry=0x85fb80, device=device@entry=0x66c080) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkwindow.c:8925
8925    /build/buildd/gtk+3.0-3.5.16/./gtk/gtkwindow.c: No such file or directory.
(gdb) ba
#0  gtk_window_group_get_current_device_grab 
(window_group=window_group@entry=0x85fb80, device=device@entry=0x66c080) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkwindow.c:8925
#1  0x00007ffff73a90ca in gtk_widget_device_is_shadowed (widget=0x7ca380, 
device=device@entry=0x66c080) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:7181
#2  0x00007ffff72d0926 in gtk_scale_button_grab_notify (button=0x7ca380, 
was_grabbed=<optimized out>) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkscalebutton.c:1160
#3  0x00007ffff63760fe in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4  0x00007ffff6388230 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007ffff63904c1 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007ffff6390712 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff73a45b1 in _gtk_widget_grab_notify (widget=<optimized out>, 
was_grabbed=<optimized out>) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:6572
#8  0x00007ffff725c1a3 in gtk_grab_notify_foreach (child=0x871030, 
data=0x7fffff7ff730) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1977
#9  0x00007ffff7173b32 in gtk_box_forall (container=<optimized out>, 
include_internals=<optimized out>, callback=0x7ffff725bff0 
<gtk_grab_notify_foreach>, callback_data=0x7fffff7ff730)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkbox.c:1865
#10 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x898040, 
data=data@entry=0x7fffff7ff730) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#11 0x00007ffff721f38d in gtk_frame_forall (container=<optimized out>, 
include_internals=<optimized out>, callback=0x7ffff725bff0 
<gtk_grab_notify_foreach>, callback_data=0x7fffff7ff730)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkframe.c:377
#12 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x79f620, 
data=0x7fffff7ff730) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#13 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x730390, 
data=data@entry=0x7fffff7ff730) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#14 0x00007ffff725c30b in gtk_grab_notify (group=0x85fb80, device=<optimized 
out>, old_grab_widget=<optimized out>, new_grab_widget=<optimized out>, 
from_grab=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:2018
#15 0x00007ffff72d09db in gtk_scale_button_grab_notify (button=<optimized out>, 
was_grabbed=<optimized out>) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkscalebutton.c:1178
#16 0x00007ffff63760fe in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff6388230 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff63904c1 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff6390712 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007ffff73a45b1 in _gtk_widget_grab_notify (widget=<optimized out>, 
was_grabbed=<optimized out>) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:6572
#21 0x00007ffff725c1a3 in gtk_grab_notify_foreach (child=0x871030, 
data=0x7fffff7ffe70) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1977
#22 0x00007ffff7173b32 in gtk_box_forall (container=<optimized out>, 
include_internals=<optimized out>, callback=0x7ffff725bff0 
<gtk_grab_notify_foreach>, callback_data=0x7fffff7ffe70)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkbox.c:1865
#23 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x898040, 
data=data@entry=0x7fffff7ffe70) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#24 0x00007ffff721f38d in gtk_frame_forall (container=<optimized out>, 
include_internals=<optimized out>, callback=0x7ffff725bff0 
<gtk_grab_notify_foreach>, callback_data=0x7fffff7ffe70)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkframe.c:377
#25 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x79f620, 
data=0x7fffff7ffe70) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#26 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x730390, 
data=data@entry=0x7fffff7ffe70) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#27 0x00007ffff725c30b in gtk_grab_notify (group=0x85fb80, device=<optimized 
out>, old_grab_widget=<optimized out>, new_grab_widget=<optimized out>, 
from_grab=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:2018
#28 0x00007ffff72d09db in gtk_scale_button_grab_notify (button=<optimized out>, 
was_grabbed=<optimized out>) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkscalebutton.c:1178
#29 0x00007ffff63760fe in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007ffff6388230 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007ffff63904c1 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007ffff6390712 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007ffff73a45b1 in _gtk_widget_grab_notify (widget=<optimized out>, 
was_grabbed=<optimized out>) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:6572
#34 0x00007ffff725c1a3 in gtk_grab_notify_foreach (child=0x871030, 
data=0x7fffff8005b0) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1977
#35 0x00007ffff7173b32 in gtk_box_forall (container=<optimized out>, 
include_internals=<optimized out>, callback=0x7ffff725bff0 
<gtk_grab_notify_foreach>, callback_data=0x7fffff8005b0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkbox.c:1865
#36 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x898040, 
data=data@entry=0x7fffff8005b0) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#37 0x00007ffff721f38d in gtk_frame_forall (container=<optimized out>, 
include_internals=<optimized out>, callback=0x7ffff725bff0 
<gtk_grab_notify_foreach>, callback_data=0x7fffff8005b0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkframe.c:377
#38 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x79f620, 
data=0x7fffff8005b0) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#39 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x730390, 
data=data@entry=0x7fffff8005b0) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#40 0x00007ffff725c30b in gtk_grab_notify (group=0x85fb80, device=<optimized 
out>, old_grab_widget=<optimized out>, new_grab_widget=<optimized out>, 
from_grab=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:2018
#41 0x00007ffff72d09db in gtk_scale_button_grab_notify (button=<optimized out>, 
was_grabbed=<optimized out>) at 
/build/buildd/gtk+3.0-3.5.16/./gtk/gtkscalebutton.c:1178
#42 0x00007ffff63760fe in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x00007ffff6388230 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#44 0x00007ffff63904c1 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x00007ffff6390712 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---q
Quit

Original comment by kanl...@gmail.com on 20 Sep 2012 at 5:31

GoogleCodeExporter commented 9 years ago
I think it's the current version from ubuntu-quantal.  1.0.6

Original comment by kanl...@gmail.com on 20 Sep 2012 at 5:33

GoogleCodeExporter commented 9 years ago
I scrolled to the bottom just in case you wanted that instead.

\#58637 0x00007ffff73a45b1 in _gtk_widget_grab_notify (widget=<optimized out>, 
    was_grabbed=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:6572
#58638 0x00007ffff725c1a3 in gtk_grab_notify_foreach (child=0x872000, 
    data=0x7fffffffb0b0) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1977
#58639 0x00007ffff7173b32 in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffb0b0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkbox.c:1865
#58640 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x85e860, 
---Type <return> to continue, or q <return> to quit---
    data=data@entry=0x7fffffffb0b0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58641 0x00007ffff721f38d in gtk_frame_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffb0b0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkframe.c:377
#58642 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7a0640, 
    data=0x7fffffffb0b0) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58643 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7303b0, 
    data=data@entry=0x7fffffffb0b0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58644 0x00007ffff725c30b in gtk_grab_notify (group=0x894a10, 
    device=<optimized out>, old_grab_widget=<optimized out>, 
    new_grab_widget=<optimized out>, from_grab=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:2018
#58645 0x00007ffff72d09db in gtk_scale_button_grab_notify (
    button=<optimized out>, was_grabbed=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkscalebutton.c:1178
#58646 0x00007ffff63760fe in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58647 0x00007ffff6388230 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58648 0x00007ffff63904c1 in g_signal_emit_valist ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58649 0x00007ffff6390712 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58650 0x00007ffff73a45b1 in _gtk_widget_grab_notify (widget=<optimized out>, 
    was_grabbed=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:6572
#58651 0x00007ffff725c1a3 in gtk_grab_notify_foreach (child=0x872000, 
    data=0x7fffffffb7f0) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1977
#58652 0x00007ffff7173b32 in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffb7f0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkbox.c:1865
#58653 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x85e860, 
    data=data@entry=0x7fffffffb7f0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58654 0x00007ffff721f38d in gtk_frame_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffb7f0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkframe.c:377
#58655 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7a0640, 
    data=0x7fffffffb7f0) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58656 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7303b0, 
---Type <return> to continue, or q <return> to quit---
    data=data@entry=0x7fffffffb7f0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58657 0x00007ffff725c30b in gtk_grab_notify (group=0x894a10, 
    device=<optimized out>, old_grab_widget=<optimized out>, 
    new_grab_widget=<optimized out>, from_grab=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:2018
#58658 0x00007ffff72d09db in gtk_scale_button_grab_notify (
    button=<optimized out>, was_grabbed=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkscalebutton.c:1178
#58659 0x00007ffff63760fe in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58660 0x00007ffff6388230 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58661 0x00007ffff63904c1 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58662 0x00007ffff6390712 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58663 0x00007ffff73a45b1 in _gtk_widget_grab_notify (widget=<optimized out>, 
    was_grabbed=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:6572
#58664 0x00007ffff725c1a3 in gtk_grab_notify_foreach (child=0x872000, 
    data=0x7fffffffbf30) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1977
#58665 0x00007ffff7173b32 in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
---Type <return> to continue, or q <return> to quit---
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffbf30)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkbox.c:1865
#58666 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x85e860, 
    data=data@entry=0x7fffffffbf30)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58667 0x00007ffff721f38d in gtk_frame_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffbf30)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkframe.c:377
#58668 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7a0640, 
    data=0x7fffffffbf30) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58669 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7303b0, 
    data=data@entry=0x7fffffffbf30)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58670 0x00007ffff725c30b in gtk_grab_notify (group=0x894a10, 
    device=<optimized out>, old_grab_widget=<optimized out>, 
    new_grab_widget=<optimized out>, from_grab=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:2018
#58671 0x00007ffff72d09db in gtk_scale_button_grab_notify (
    button=<optimized out>, was_grabbed=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkscalebutton.c:1178
#58672 0x00007ffff63760fe in g_closure_invoke ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58673 0x00007ffff6388230 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58674 0x00007ffff63904c1 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58675 0x00007ffff6390712 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58676 0x00007ffff73a45b1 in _gtk_widget_grab_notify (widget=<optimized out>, 
    was_grabbed=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:6572
#58677 0x00007ffff725c1a3 in gtk_grab_notify_foreach (child=0x872000, 
    data=0x7fffffffc670) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1977
#58678 0x00007ffff7173b32 in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffc670)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkbox.c:1865
#58679 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x85e860, 
    data=data@entry=0x7fffffffc670)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58680 0x00007ffff721f38d in gtk_frame_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffc670)
---Type <return> to continue, or q <return> to quit---
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkframe.c:377
#58681 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7a0640, 
    data=0x7fffffffc670) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58682 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7303b0, 
    data=data@entry=0x7fffffffc670)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58683 0x00007ffff725c30b in gtk_grab_notify (group=0x894a10, 
    device=<optimized out>, old_grab_widget=<optimized out>, 
    new_grab_widget=<optimized out>, from_grab=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:2018
#58684 0x00007ffff72d09db in gtk_scale_button_grab_notify (
    button=<optimized out>, was_grabbed=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkscalebutton.c:1178
#58685 0x00007ffff63761c0 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58686 0x00007ffff6388230 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58687 0x00007ffff63904c1 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58688 0x00007ffff6390712 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58689 0x00007ffff73a45b1 in _gtk_widget_grab_notify (widget=<optimized out>, 
    was_grabbed=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:6572
---Type <return> to continue, or q <return> to quit---
#58690 0x00007ffff725c1a3 in gtk_grab_notify_foreach (child=0x872000, 
    data=0x7fffffffcdb0) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1977
#58691 0x00007ffff7173b32 in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffcdb0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkbox.c:1865
#58692 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x85e860, 
    data=data@entry=0x7fffffffcdb0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58693 0x00007ffff721f38d in gtk_frame_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffcdb0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkframe.c:377
#58694 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7a0640, 
    data=0x7fffffffcdb0) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58695 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7303b0, 
    data=data@entry=0x7fffffffcdb0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58696 0x00007ffff725c30b in gtk_grab_notify (group=0x894a10, 
    device=<optimized out>, old_grab_widget=<optimized out>, 
    new_grab_widget=<optimized out>, from_grab=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:2018
---Type <return> to continue, or q <return> to quit---
#58697 0x00007ffff72b6256 in range_grab_remove (range=0x872000)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkrange.c:2363
#58698 stop_scrolling (range=0x872000)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkrange.c:2737
#58699 0x00007ffff63761c0 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58700 0x00007ffff6387b53 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58701 0x00007ffff63904c1 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58702 0x00007ffff6390712 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58703 0x00007ffff73a45b1 in _gtk_widget_grab_notify (widget=<optimized out>, 
    was_grabbed=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:6572
#58704 0x00007ffff725c1a3 in gtk_grab_notify_foreach (child=0x872000, 
    data=0x7fffffffd4e0) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1977
#58705 0x00007ffff7173b32 in gtk_box_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffd4e0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkbox.c:1865
#58706 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x85e860, 
    data=data@entry=0x7fffffffd4e0)
---Type <return> to continue, or q <return> to quit---
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58707 0x00007ffff721f38d in gtk_frame_forall (container=<optimized out>, 
    include_internals=<optimized out>, 
    callback=0x7ffff725bff0 <gtk_grab_notify_foreach>, 
    callback_data=0x7fffffffd4e0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkframe.c:377
#58708 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7a0640, 
    data=0x7fffffffd4e0) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58709 0x00007ffff725c21d in gtk_grab_notify_foreach (child=0x7303b0, 
    data=data@entry=0x7fffffffd4e0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1945
#58710 0x00007ffff725c30b in gtk_grab_notify (group=0x894a10, 
    device=<optimized out>, old_grab_widget=<optimized out>, 
    new_grab_widget=<optimized out>, from_grab=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:2018

#58711 0x00007ffff7271412 in gtk_menu_popup_for_device (
    menu=menu@entry=0x6f8200, device=<optimized out>, device@entry=0x0, 
    parent_menu_shell=parent_menu_shell@entry=0x0, 
    parent_menu_item=parent_menu_item@entry=0x0, func=func@entry=0x0, 
    data=data@entry=0x0, destroy=destroy@entry=0x0, button=button@entry=3, 
    activate_time=activate_time@entry=533994)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmenu.c:1705
#58712 0x00007ffff72719ba in gtk_menu_popup (menu=0x6f8200, 
    parent_menu_shell=0x0, parent_menu_item=0x0, func=0x0, data=0x0, button=3, 
---Type <return> to continue, or q <return> to quit---
    activate_time=533994) at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmenu.c:1764
#58713 0x0000000000414fab in popup_handler (widget=widget@entry=0x6f8200, 
    event=0x942250, data=data@entry=0x772030) at gui.c:1418
#58714 0x00007ffff725db2c in _gtk_marshal_BOOLEAN__BOXED (closure=0x771d90, 
    return_value=0x7fffffffd8b0, n_param_values=<optimized out>, 
    param_values=0x7fffffffd960, invocation_hint=<optimized out>, 
    marshal_data=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmarshalers.c:85
#58715 0x00007ffff63761c0 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58716 0x00007ffff6388230 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58717 0x00007ffff638fc3a in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58718 0x00007ffff6390712 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58719 0x00007ffff73a519e in gtk_widget_event_internal (
    widget=widget@entry=0x772030, event=event@entry=0x942250)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:6316
#58720 0x00007ffff73a55b9 in gtk_widget_event (widget=widget@entry=0x772030, 
    event=event@entry=0x942250)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkwidget.c:5973
#58721 0x00007ffff725ba55 in propagate_event_up (topmost=<optimized out>, 
    event=<optimized out>, widget=0x772030)
---Type <return> to continue, or q <return> to quit---
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:2405
#58722 propagate_event (widget=<optimized out>, event=0x942250, 
    captured=<optimized out>, topmost=0x0)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:2505
#58723 0x00007ffff725d7d3 in gtk_main_do_event (event=0x942250)
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1718
#58724 0x00007ffff6e7d032 in gdk_event_source_dispatch (source=<optimized out>, 
    callback=<optimized out>, user_data=<optimized out>)
    at /build/buildd/gtk+3.0-3.5.16/./gdk/x11/gdkeventsource.c:358
#58725 0x00007ffff60b6b15 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58726 0x00007ffff60b6e48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58727 0x00007ffff60b7242 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58728 0x00007ffff725cb25 in gtk_main ()
    at /build/buildd/gtk+3.0-3.5.16/./gtk/gtkmain.c:1162
#58729 0x000000000040e2d5 in main (argc=1, argv=0x7fffffffe188) at main.c:1331

Original comment by kanl...@gmail.com on 20 Sep 2012 at 5:40

GoogleCodeExporter commented 9 years ago
In the ubuntu bug report, it says version 1.0.5. So can you be sure that you 
are on 1.0.6.

Well looking at the traceback doesn't show much of the anything coming from the 
gnome-mplayer application itself. The "at" lines are what I used to look for 
"gnome-mplayer". Also, have you tried running gnome-mplayer under another 
window manager. I believe that Unity is standard on Ubuntu, I would be 
interested if this happens on KDE or plain gnome.

Original comment by kdeko...@gmail.com on 20 Sep 2012 at 12:43

GoogleCodeExporter commented 9 years ago
tested under compiz.  same result.

Original comment by kanl...@gmail.com on 21 Sep 2012 at 12:59

GoogleCodeExporter commented 9 years ago
why do you want me to install KDE?

Original comment by kanl...@gmail.com on 21 Sep 2012 at 1:00

GoogleCodeExporter commented 9 years ago
if you had it installed already, some people do, it would be a good test. But 
if you don't that is ok. 

If you want to upload a video showing how you duplicate that crash that would 
be fine. 

Original comment by kdeko...@gmail.com on 21 Sep 2012 at 1:17

GoogleCodeExporter commented 9 years ago
heres a vid showing the problem

Original comment by kanl...@gmail.com on 21 Sep 2012 at 1:35

Attachments:

GoogleCodeExporter commented 9 years ago
Can you change your theme in gnome to a different theme, perhaps the default 
one and see if that makes a difference.

Original comment by kdeko...@gmail.com on 5 Oct 2012 at 6:28

GoogleCodeExporter commented 9 years ago
ok tried different widget theme, same results

Original comment by kanl...@gmail.com on 5 Oct 2012 at 11:31

GoogleCodeExporter commented 9 years ago
How about if you create a new user on your system and try it as that user with 
no customization to the user account. I'm just guessing at issues right now, I 
have three machines on three different versions of Linux and none of them 
exhibit this problem.

Original comment by kdeko...@gmail.com on 6 Oct 2012 at 1:44