Public bug reported:

Running under the awesome window manager. Haven't tested while running
under xfwm.

Xubuntu 12.10
Linux monolith 3.5.0-18-generic #29-Ubuntu SMP Fri Oct 19 10:26:51 UTC 2012 
x86_64 x86_64 x86_64 GNU/Linux

How to reproduce:
1. Start xfce4-power-manager
2. Right click icon in notification bar and choose "Suspend"
3. Wait for computer to go to sleep and wake it up again
4. Right click icon in notification bar: Crash due to segfault, backtrace stops 
in libgtk-x11-2.0

Backtrace from the core dump:

Core was generated by `xfce4-power-manager --no-daemon --debug'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f9e5237b5f6 in gtk_tray_icon_manager_filter (xevent=0x7fff8037de40, 
    event=<optimized out>, user_data=0x7f9e534780d0)
    at /build/buildd/gtk+2.0-2.24.13/gtk/gtktrayicon-x11.c:400
400     /build/buildd/gtk+2.0-2.24.13/gtk/gtktrayicon-x11.c: No such file or 
directory.
(gdb) where
#0  0x00007f9e5237b5f6 in gtk_tray_icon_manager_filter (xevent=0x7fff8037de40, 
    event=<optimized out>, user_data=0x7f9e534780d0)
    at /build/buildd/gtk+2.0-2.24.13/gtk/gtktrayicon-x11.c:400
#1  0x00007f9e51c4b576 in gdk_event_apply_filters (filters=<optimized out>, 
    event=<optimized out>, xevent=<optimized out>)
    at /build/buildd/gtk+2.0-2.24.13/gdk/x11/gdkevents-x11.c:356
#2  gdk_event_translate (display=display@entry=0x7f9e53430020, 
    event=event@entry=0x7f9e53550230, xevent=xevent@entry=0x7fff8037de40, 
    return_exposes=return_exposes@entry=0)
    at /build/buildd/gtk+2.0-2.24.13/gdk/x11/gdkevents-x11.c:946
#3  0x00007f9e51c4cca8 in _gdk_events_queue (
    display=display@entry=0x7f9e53430020)
    at /build/buildd/gtk+2.0-2.24.13/gdk/x11/gdkevents-x11.c:2336
#4  0x00007f9e51c4cd4e in gdk_event_dispatch (source=<optimized out>, 
    callback=<optimized out>, user_data=<optimized out>)
    at /build/buildd/gtk+2.0-2.24.13/gdk/x11/gdkevents-x11.c:2397
#5  0x00007f9e50955ab5 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f9e50955de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f9e509561e2 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f9e521e5c77 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.24.13/gtk/gtkmain.c:1271
---Type <return> to continue, or q <return> to quit---
#9  0x00007f9e52b2c8da in ?? ()
#10 0x00007f9e52b2ceeb in main ()


The output of xfce4-power-manager --dump --debug --no-daemon:
---------------------------------------------------
       Xfce power manager version 1.2.0
With policykit support
With network manager support
With DPMS support
---------------------------------------------------
Can suspend: True
Can hibernate: True
Can spin down hard disks: True
Authorized to suspend: True
Authorized to hibernate: True
Authorized to shutdown: True
Authorized to spin down hard disks: True
Has battery: True
Has brightness panel: True
Has power button: True
Has hibernate button: True
Has sleep button: True
Has LID: True
TRACE[xfpm-power.c:1149] xfpm_power_refresh_adaptor_visible(): Tray icon 
configuration: : ((XfpmShowIcon) SHOW_ICON_WHEN_BATTERY_PRESENT)
TRACE[xfpm-power.c:1113] xfpm_power_hide_adapter_icon(): Hide adaptor icon
TRACE[xfpm-power.c:1002] xfpm_power_add_device():  device added: 
((XfpmDeviceType) XFPM_DEVICE_TYPE_BATTERY)
TRACE[xfpm-power.c:1013] xfpm_power_add_device(): Battery device detected at : 
/org/freedesktop/UPower/devices/battery_BAT0: ((XfpmDeviceType) 
XFPM_DEVICE_TYPE_BATTERY)
TRACE[xfpm-battery.c:150] xfpm_battery_refresh_visible(): visible=TRUE: 
((XfpmShowIcon) SHOW_ICON_WHEN_BATTERY_PRESENT)
TRACE[xfpm-battery.c:286] xfpm_battery_refresh_icon(): Battery state 2
TRACE[xfpm-power.c:1149] xfpm_power_refresh_adaptor_visible(): Tray icon 
configuration: : ((XfpmShowIcon) SHOW_ICON_WHEN_BATTERY_PRESENT)
TRACE[xfpm-power.c:1113] xfpm_power_hide_adapter_icon(): Hide adaptor icon
TRACE[xfpm-battery.c:286] xfpm_battery_refresh_icon(): Battery state 2
TRACE[xfpm-power.c:1149] xfpm_power_refresh_adaptor_visible(): Tray icon 
configuration: : ((XfpmShowIcon) SHOW_ICON_WHEN_BATTERY_PRESENT)
TRACE[xfpm-power.c:1113] xfpm_power_hide_adapter_icon(): Hide adaptor icon
TRACE[xfpm-battery.c:286] xfpm_battery_refresh_icon(): Battery state 2
TRACE[xfpm-power.c:1149] xfpm_power_refresh_adaptor_visible(): Tray icon 
configuration: : ((XfpmShowIcon) SHOW_ICON_WHEN_BATTERY_PRESENT)
TRACE[xfpm-power.c:1113] xfpm_power_hide_adapter_icon(): Hide adaptor icon
TRACE[xfpm-battery.c:286] xfpm_battery_refresh_icon(): Battery state 2
TRACE[xfpm-power.c:1149] xfpm_power_refresh_adaptor_visible(): Tray icon 
configuration: : ((XfpmShowIcon) SHOW_ICON_WHEN_BATTERY_PRESENT)
TRACE[xfpm-power.c:1113] xfpm_power_hide_adapter_icon(): Hide adaptor icon
TRACE[xfpm-battery.c:286] xfpm_battery_refresh_icon(): Battery state 2
TRACE[xfpm-power.c:1149] xfpm_power_refresh_adaptor_visible(): Tray icon 
configuration: : ((XfpmShowIcon) SHOW_ICON_WHEN_BATTERY_PRESENT)
TRACE[xfpm-power.c:1113] xfpm_power_hide_adapter_icon(): Hide adaptor icon
TRACE[xfpm-battery.c:286] xfpm_battery_refresh_icon(): Battery state 2
TRACE[xfpm-power.c:1149] xfpm_power_refresh_adaptor_visible(): Tray icon 
configuration: : ((XfpmShowIcon) SHOW_ICON_WHEN_BATTERY_PRESENT)
TRACE[xfpm-power.c:1113] xfpm_power_hide_adapter_icon(): Hide adaptor icon
TRACE[xfpm-battery.c:286] xfpm_battery_refresh_icon(): Battery state 2
TRACE[xfpm-power.c:1149] xfpm_power_refresh_adaptor_visible(): Tray icon 
configuration: : ((XfpmShowIcon) SHOW_ICON_WHEN_BATTERY_PRESENT)
TRACE[xfpm-power.c:1113] xfpm_power_hide_adapter_icon(): Hide adaptor icon
*** right click causing crash happened here ***
Segmentation fault (core dumped)

** Affects: xfce4-power-manager (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1077604

Title:
  Crashes on right-click after waking up from suspend

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xfce4-power-manager/+bug/1077604/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to