! 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 !
xfdesktop crashes when rebuilding application menu
Status:
RESOLVED: DUPLICATE
Product:
Xfdesktop
Component:
General

Comments

Description Jean-François Wauthy editbugs 2007-06-10 14:51:12 CEST
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.4) Gecko/20070601 Firefox/2.0.0.4
Build Identifier: 

whenever i update my system, xfdesktop crashes during the update of the application menu. 

Here is the backtrace:
#0  0xb6e24cfc in desktop_menu_add_items (desktop_menu=0x80d8e40, 
    xfce_menu=0x81c1cd0, menu=0x81bb660, watch_dirs=0x812fb80)
    at desktop-menu.c:210
#1  0xb6e253c3 in _generate_menu (desktop_menu=0x80d8e40, 
    force=<value optimized out>) at desktop-menu.c:323
#2  0xb7ee854e in thunar_vfs_monitor_notifications_timer (user_data=0x80a7000)
    at thunar-vfs-monitor.c:367
#3  0xb722d5a6 in ?? () from /usr/lib/libglib-2.0.so.0

After, quickly, reading line 210 of desktop-menu.c, i guess that l->data is NULL or not pointing the right thing

Reproducible: Always

Steps to Reproduce:
Comment 1 Antonio SJ Musumeci 2007-06-22 00:13:27 CEST
(gdb) p *((struct _XfceMenuItem*)l->data)
$9 = {__parent__ = {g_type_instance = {g_class = 0x1c}, ref_count = 0,
    qdata = 0x0}, priv = 0x76}
(gdb) p l->data
$10 = (gpointer) 0x80da288
Comment 2 Brian J. Tarricone (not reading bugmail) 2007-06-22 00:19:14 CEST
This is likely in libxfce4menu.
Comment 3 Antonio SJ Musumeci 2007-06-24 19:14:15 CEST
It looks like some memory corruption but I'm not seeing it. 
Comment 4 Brian J. Tarricone (not reading bugmail) 2007-07-23 19:36:50 CEST
*** Bug 3411 has been marked as a duplicate of this bug. ***
Comment 5 Brian J. Tarricone (not reading bugmail) 2007-08-09 04:23:45 CEST

*** This bug has been marked as a duplicate of bug 3079 ***

Bug #3327

Reported by:
Jean-François Wauthy
Reported on: 2007-06-10
Last modified on: 2009-07-14
Duplicates (1):
  • 3411 Segfault when the system is under heavy computation

People

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

Version

Attachments

Additional information