! 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 at exit
Status:
RESOLVED: FIXED
Severity:
critical
Product:
Xfdesktop
Component:
General

Comments

Description Olivier Fourdan editbugs 2004-09-30 07:37:26 CEST
Hi Brian,

xfdesktop crashes at exit - using gtk+-2.2 - I think it's worth investigating.

Backtrace follows:

(gdb) bt
#0  __strtol_internal (nptr=0x8072f40 "X-\a\b\003", endptr=0x8066198, base=0,
    group=1078796102) at eval.c:36
#1  0x0804f811 in xfce_desktop_destroy (object=0x8072f40) at xfce-desktop.c:562
#2  0x404d1fc6 in g_cclosure_marshal_VOID__VOID (closure=0x8066d08,
    return_value=0x0, n_param_values=1, param_values=0xbffff6b0,
    invocation_hint=0xbffff598, marshal_data=0x804f650) at gmarshal.c:77
#3  0x404bb9b7 in g_type_class_meta_marshal (closure=0x8066d08,
    return_value=0x0, n_param_values=1, param_values=0xbffff6b0,
    invocation_hint=0xbffff598, marshal_data=0x4c) at gclosure.c:514
#4  0x404bb5be in g_closure_invoke (closure=0x8066d08, return_value=0x0,
    n_param_values=1, param_values=0xbffff6b0, invocation_hint=0xbffff598)
    at gclosure.c:437
#5  0x404d1b48 in signal_emit_unlocked_R (node=0x8066d40, detail=0,
    instance=0x8072f40, emission_return=0x0, instance_and_params=0xbffff6b0)
    at gsignal.c:2551
#6  0x404cf792 in g_signal_emit_valist (instance=0x8072f40, signal_id=6,
    detail=0, var_args=0xbffff83c) at gsignal.c:2194
#7  0x404cfa0f in g_signal_emit (instance=0x8072f40, signal_id=6, detail=0)
    at gsignal.c:2238
#8  0x40137b63 in gtk_object_dispose (gobject=0x8072f40) at gtkobject.c:376
#9  0x401e0aa1 in gtk_widget_dispose (object=0x8072f40) at gtkwidget.c:6058
#10 0x401e4a19 in gtk_window_dispose (object=0x8072f40) at gtkwindow.c:1718
#11 0x404bd69d in g_object_run_dispose (object=0x8072f40) at gobject.c:602
---Type <return> to continue, or q <return> to quit---
#12 0x40137b23 in gtk_object_destroy (object=0x8072f40) at gtkobject.c:361
#13 0x401da305 in gtk_widget_destroy (widget=0x8072f40) at gtkwidget.c:1699
#14 0x0804c8fe in main (argc=3, argv=0xbffff994) at main.c:321
#15 0x40581507 in __libc_start_main (main=0x804c53c <main>, argc=5,
    ubp_av=0xbffff994, init=0x804b528 <_init>, fini=0x8050600 <_fini>,
    rtld_fini=0x4000dc14 <_dl_fini>, stack_end=0xbffff98c)
    at ../sysdeps/generic/libc-start.c:129
Comment 1 Brian J. Tarricone (not reading bugmail) 2004-09-30 21:37:41 CEST
hmm, i thought i fixed this, but it was intermittent to start with, so i guess
it only looked like it was fixed.  i think i'm just doing something wrong with
regard to overloading GtkWidget::destroy.  i'll look at it later tonight.

odd thing about the stack trace is that line 562 isn't in xfce_desktop_destroy().
Comment 2 Olivier Fourdan editbugs 2004-10-11 06:23:52 CEST
Brian,

I'm closing that one, I think I was not using the latest version, sorry for the
false alert.

Cheers,
Olivier.
Comment 3 Brian J. Tarricone (not reading bugmail) 2004-10-12 07:55:59 CEST
hmm... yeah, i can't make it crash anymore, though i'm not too certain it's
fixed.  if it pops up later, we'll reopen, i suppose...
Comment 4 Olivier Fourdan editbugs 2004-10-12 11:03:07 CEST
Brian,

Actually I still get a core... Here comes the BT if that helps. xfdesktop is the
one from Beta1 (dunno if you changed anything since then, but in between I
upgraded this system to the atest gtk+-2.4.11).

Please let me know if there is anything I can do to help on this.

#0  __strtol_internal (nptr=0x807ffd8 "
Comment 5 Olivier Fourdan editbugs 2004-10-14 08:28:42 CEST
Hi Brian,

The bug still occurs with latest (today) CVS, so I reopen the bug.

BT follows:

#0  __strtol_internal (nptr=0x807e5e0 "
Comment 6 Brian J. Tarricone (not reading bugmail) 2004-10-15 02:43:17 CEST
ok, fix committed.  i think that should take care of it, but reopen (again) if not.

Bug #344

Reported by:
Olivier Fourdan
Reported on: 2004-09-30
Last modified on: 2009-07-14

People

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

Version

Attachments

Additional information