segfault in menu_hidden()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
The Sound Menu |
Fix Released
|
High
|
Unassigned | ||
ido (Ubuntu) |
Fix Released
|
High
|
Lars Karlitski | ||
Saucy |
Fix Released
|
High
|
Unassigned |
Bug Description
Impact: indicator-sound is segfaulting the unity-panel-service sometimes
Test Case:
- install the current GTK version from saucy-proposed
- use the indicator-sound slider and the play multimedia key to start/stop rhythmbox
- the indicator should be stable
Regression potential: try desktop indicators and make sure they keep working
-------
Using saucy stable, happened a few times today while using the slider, muting/unmuting, using play multimedia key/mpris to start/stop rhythmbox
"#0 menu_hidden (menu=0x96882c0, scale=0x97b8110) at idoscalemenuite
#1 0xb6e454d3 in g_cclosure_
return_
invocation_
at /build/
#2 0xb6e438ae in g_closure_invoke (closure=0x97b5818,
return_
param_
invocation_
at /build/
#3 0xb6e55df9 in signal_
instance=
instance_
at /build/
#4 0xb6e5d753 in g_signal_
signal_
var_
at /build/
#5 0xb6e5d9e3 in g_signal_emit (instance=
signal_id=5, detail=
at /build/
#6 0xb73b1820 in gtk_widget_hide (widget=
at /tmp/gtk+
#7 0xb7278678 in gtk_menu_popdown (menu=menu@
at /tmp/gtk+
#8 0xb727877d in gtk_menu_deactivate (menu_shell=
at /tmp/gtk+
#9 0xb6e454d3 in g_cclosure_
return_
invocation_
at /build/
#10 0xb6e423d4 in g_type_
return_
invocation_
at /build/
#11 0xb6e438ae in g_closure_invoke (closure=
return_
param_
invocation_
at /build/
#12 0xb6e5549c in signal_
instance=
instance_
at /build/
#13 0xb6e5d753 in g_signal_
signal_
var_
at /build/
#14 0xb6e5d9e3 in g_signal_emit (instance=
signal_id=82, detail=
at /build/
#15 0xb7282923 in gtk_menu_
at /tmp/gtk+
#16 0xb7283202 in gtk_menu_
menu_
menu_
force_
at /tmp/gtk+
#17 0xb7283626 in gtk_menu_
event=
at /tmp/gtk+
#18 0xb7276ce9 in gtk_menu_
at /tmp/gtk+
#19 0xb7267ee6 in _gtk_marshal_
return_
args=0xbff2f07c "P\206d\
marshal_
param_
at /tmp/gtk+
#20 0xb6e42287 in g_type_
return_
args=0xbff2f07c "P\206d\
marshal_
at /build/
#21 0xb6e43aee in _g_closure_
return_
instance=
args=
at /build/
#22 0xb6e5ce70 in g_signal_
signal_
var_
#23 0xb6e5d9e3 in g_signal_emit (instance=
signal_id=29, detail=
at /build/
#24 0xb73a6b8b in gtk_widget_
event=
at /tmp/gtk+
#25 0xb73a6e65 in gtk_widget_event (widget=
event=
at /tmp/gtk+
#26 0xb7265cc5 in propagate_event_up (topmost=<optimized out>,
event=
at /tmp/gtk+
#27 propagate_event (widget=<optimized out>, event=0x9648650, captured=0,
topmost=0x0)
at /tmp/gtk+
#28 0xb7267ad0 in gtk_main_do_event (event=0x9648650)
at /tmp/gtk+
#29 0xb705c26c in _gdk_event_emit (event=
at /tmp/gtk+
#30 0xb70883a2 in gdk_event_
callback=0x0, user_data=0x0)
at /tmp/gtk+
#31 0xb6d7883e in g_main_dispatch (context=0x958f8f0, context@
at /build/
#32 g_main_
at /build/
#33 0xb6d78be8 in g_main_
block=
at /build/
#34 0xb6d7904b in g_main_loop_run (loop=loop@
at /build/
#35 0xb7266d8d in gtk_main ()
at /tmp/gtk+
#36 0x0804bacb in main ()"
Related branches
- Charles Kerr (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 67 lines (+14/-21)1 file modifiedsrc/idoscalemenuitem.c (+14/-21)
- Sebastien Bacher: Approve
- Charles Kerr (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 67 lines (+14/-21)1 file modifiedsrc/idoscalemenuitem.c (+14/-21)
Changed in indicator-sound (Ubuntu): | |
status: | New → In Progress |
description: | updated |
Changed in indicator-sound: | |
status: | New → Fix Committed |
affects: | indicator-sound (Ubuntu) → ido (Ubuntu) |
Changed in ido (Ubuntu Saucy): | |
importance: | Undecided → High |
status: | New → In Progress |
Changed in indicator-sound: | |
status: | Fix Committed → Fix Released |
the stacktrace is an unity-panel-service one