! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfce4-volstatus-icon receives SIGSEGV on icon click
Status:
RESOLVED: FIXED
Severity:
critical
Product:
Xfce4-volstatus-icon
Component:
General

Comments

Description Balu Stefan 2007-11-30 10:33:27 CET
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10
Build Identifier: 

If you click on the systray icon that appears when you mount a device, the application gets SIGSEGV


Reproducible: Always

Steps to Reproduce:
1.start xfce4-volstatus-icon
2.mount a device
3.left click on the drive icon that appeared in systray

Actual Results:  
SIGSEGV

Expected Results:  
Probably a window? :P

Below is the debug info from the console and a bt from gdb:

sbalu:~ $ xfce4-volstatus-icon 
TRACE[main.c:150] xfce_volstatus_device_added(): entering(, /org/freedesktop/Hal/devices/storage_serial_WD_WMAC51107564)
TRACE[main.c:150] xfce_volstatus_device_added(): entering(, /org/freedesktop/Hal/devices/storage_model_FX48__W)
TRACE[main.c:150] xfce_volstatus_device_added(): entering(, /org/freedesktop/Hal/devices/usb_device_10d6_1101_A00000600001)
TRACE[main.c:150] xfce_volstatus_device_added(): entering(, /org/freedesktop/Hal/devices/usb_device_10d6_1101_A00000600001_if0)
TRACE[main.c:150] xfce_volstatus_device_added(): entering(, /org/freedesktop/Hal/devices/usb_device_10d6_1101_A00000600001_usbraw)
TRACE[main.c:150] xfce_volstatus_device_added(): entering(, /org/freedesktop/Hal/devices/usb_device_10d6_1101_A00000600001_if0_scsi_host)
TRACE[main.c:150] xfce_volstatus_device_added(): entering(, /org/freedesktop/Hal/devices/usb_device_10d6_1101_A00000600001_if0_scsi_host_scsi_device_lun0)
TRACE[main.c:150] xfce_volstatus_device_added(): entering(, /org/freedesktop/Hal/devices/usb_device_10d6_1101_A00000600001_if0_scsi_host_scsi_device_lun0_scsi_generic)
TRACE[main.c:150] xfce_volstatus_device_added(): entering(, /org/freedesktop/Hal/devices/storage_serial_10d6_USB_MASS_STORAGE_CLASS_A00000600001)
TRACE[main.c:150] xfce_volstatus_device_added(): entering(, /org/freedesktop/Hal/devices/volume_uuid_604C_67D7)
TRACE[xfce-volstatus-icon.c:373] xfce_volstatus_icon_volume_mounted(): entering
TRACE[xfce-volstatus-icon.c:373] xfce_volstatus_icon_volume_mounted(): entering
Segmentation fault (core dumped)
sbalu:~ $


(gdb) bt
#0  xfce_volstatus_dialog_add_drive_to_list (dialog=0x80e00a0, drive=0x806c400)
    at xfce-volstatus-dialog.c:323
#1  0x0804f6b1 in xfce_volstatus_dialog_new (icon=0x806c848)
    at xfce-volstatus-dialog.c:756
#2  0x08050d01 in xfce_volstatus_icon_activate (status_icon=0x806c848)
    at xfce-volstatus-icon.c:188
#3  0xb76ff70b in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#4  0xb76f07b9 in ?? () from /usr/lib/libgobject-2.0.so.0
#5  0x0805bb30 in ?? ()
#6  0x00000000 in ?? ()
(gdb)
Comment 1 Brian J. Tarricone (not reading bugmail) 2007-11-30 18:26:01 CET
This is likely a dupe of another bug that I've already fixed in SVN - don't have the bug # hand atm.  Please try with current svn (you'll need ghal as well: http://svn.xfce.org/svn/kelnos/ghal/trunk) and see if that works for you.
Comment 2 Brian J. Tarricone (not reading bugmail) 2008-05-02 20:45:09 CEST
Pretty sure this is fixed...

Bug #3706

Reported by:
Balu Stefan
Reported on: 2007-11-30
Last modified on: 2009-07-14

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
0 users

Version

Version:
unspecified

Attachments

Additional information