View Issue Details

IDProjectCategoryView StatusLast Update
0000221Kali LinuxGeneral Bugpublic2013-04-07 03:56
Reporterunixrox Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Platformx64OSKaliOS Version1.0
Summary0000221: gnome-pie segfaults after reporting missing menu icons after system upgrade.
Description

After performing a system upgrade, a functioning gnome-pie appeared not to run. Digging futher into this issue, I found that it was causing a segmentation fault after failing to load menu images:

From the terminal output:
williams@helix:~$ gnome-pie
[MESSAGE] Welcome to Gnome-Pie 0.5.3!
[MESSAGE] Loading Pies from "/home/williams/.config/gnome-pie/pies.conf".
[WARNING] Trying to add pie "Digital Anti-Forensics": ID "9750" already exists! Using "9751" instead...
[WARNING] Icon "gnome-session-halt" not found! Using default icon...
[WARNING] Icon "stock_unknown" not found! Will be ugly...
[MESSAGE] Error loading image file: Failed to open file '': No such file or directory
[MESSAGE] Started happily...
Segmentation fault
williams@helix:~$

From dmesg:
[12134.213337] gnome-pie[9474]: segfault at 28 ip 00007fe0f9ed97b6 sp 00007ffff39b9f50 error 4 in libgtk-3.so.0.400.2[7fe0f9e21000+47e000]
[12165.216365] gnome-pie[9616]: segfault at 28 ip 00007f814cc8b7b6 sp 00007fff284832f0 error 4 in libgtk-3.so.0.400.2[7f814cbd3000+47e000]
[12176.796070] gnome-pie[9674]: segfault at 28 ip 00007f49894987b6 sp 00007fff51a61150 error 4 in libgtk-3.so.0.400.2[7f49893e0000+47e000]

Steps To Reproduce

Utilize gnome-pie prior to version 0.5.3, upgrade the system and re-execute gnome-pie.

Additional Information

When it comes to 'Reproducibility' it should be noted that this crashed over and over until I provided the workaround listed on git-hub:
https://github.com/Simmesimme/Gnome-Pie/issues/59

This did appear to resolve the issue for now, so I have not run into this again since then. In summary, removing the "gnome-pie.log" and "gnome-pie.stats" files from the users '.config' folder for gnome-pie appears to have resolved the issue for now:

williams@helix:~$ gnome-pie
[MESSAGE] Welcome to Gnome-Pie 0.5.3!
[MESSAGE] Loading Pies from "/home/williams/.config/gnome-pie/pies.conf".
[WARNING] Icon "gnome-session-halt" not found! Using default icon...
[WARNING] Icon "stock_unknown" not found! Will be ugly...
[MESSAGE] Error loading image file: Failed to open file '': No such file or directory
[MESSAGE] Started happily...
Segmentation fault
williams@helix:~$ ls -al ./.config/gnome-pie/
total 68
drwxr-xr-x 4 williams williams 4096 Mar 25 10:10 .
drwx------ 19 williams williams 4096 Mar 27 00:02 ..
-rw-r--r-- 1 williams williams 142 Mar 27 13:13 gnome-pie.conf
-rw-r--r-- 1 williams williams 25290 Mar 30 22:25 gnome-pie.log
-rw-r--r-- 1 williams williams 10288 Mar 30 22:25 gnome-pie.stats
drwxr-xr-x 2 williams williams 4096 Mar 30 22:25 launchers
-rw-r--r-- 1 williams williams 4012 Mar 27 13:13 pies.conf
drwxr-xr-x 2 williams williams 4096 Mar 25 10:10 themes
williams@helix:~$ cd ./.config/gnome-pie/
williams@helix:~/.config/gnome-pie$ ls
gnome-pie.conf gnome-pie.log gnome-pie.stats launchers pies.conf themes
williams@helix:~/.config/gnome-pie$ mv gnome-pie.log gnome-pie.log.old
williams@helix:~/.config/gnome-pie$ mv gnome-pie.stats gnome-pie.stats.old
williams@helix:~/.config/gnome-pie$ gnome-pie &
[1] 9912
williams@helix:~/.config/gnome-pie$ [MESSAGE] Welcome to Gnome-Pie 0.5.3!
[MESSAGE] Loading Pies from "/home/williams/.config/gnome-pie/pies.conf".
[WARNING] Icon "gnome-session-halt" not found! Using default icon...
[WARNING] Icon "stock_unknown" not found! Will be ugly...
[MESSAGE] Error loading image file: Failed to open file '': No such file or directory
[MESSAGE] Started happily...

williams@helix:~/.config/gnome-pie$

Activities

balding_parrot

balding_parrot

2013-04-07 03:56

developer   ~0000337

This is not a kali issue, you need to wait for the issue to be fixed upstream

Issue History

Date Modified Username Field Change
2013-03-31 05:41 unixrox New Issue
2013-04-07 03:56 balding_parrot Note Added: 0000337
2013-04-07 03:56 balding_parrot Status new => closed
2013-04-07 03:56 balding_parrot Resolution open => no change required