xfce4-panel crashed with SIGSEGV in g_type_check_instance_cast()

Bug #128491 reported by tim.lawrenz
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Xfce4 Panel
Fix Released
Unknown
xfce4-panel (Ubuntu)
Fix Released
High
Lionel Le Folgoc

Bug Description

Binary package hint: xfce4-panel

When removing Panel 2 (bottom one) the upper one disappeared and xfce-panel died.

this happened on gutsy tribe 3 (all updates applied) upgraded from feisty

ProblemType: Crash
Architecture: i386
Date: Thu Jul 26 13:08:21 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/xfce4-panel
NonfreeKernelModules: nvidia
Package: xfce4-panel 4.4.1-1ubuntu2
PackageArchitecture: i386
ProcCmdline: xfce4-panel
ProcCwd: /home/tim
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=en_US.UTF-8
Signal: 11
SourcePackage: xfce4-panel
StacktraceTop:
 g_type_check_instance_cast ()
 ?? ()
 ?? ()
 ?? ()
 ?? ()
Title: xfce4-panel crashed with SIGSEGV in g_type_check_instance_cast()
Uname: Linux tim-desktop 2.6.22-8-386 #1 Thu Jul 12 15:31:33 GMT 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner users video

Tags: apport-crash
Revision history for this message
tim.lawrenz (tim-lawrenz) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:IA__g_type_check_instance_cast (type_instance=0x49, iface_type=134885424) at /build/buildd/glib2.0-2.13.7/gobject/gtype.c:3143
update_widgets (pmd=0x80b4250) at panel-dialogs.c:691
IA__g_cclosure_marshal_VOID__VOID (closure=0x84cf948, return_value=0x0, n_param_values=1, param_values=0xbf92f2ac, invocation_hint=0xbf92f18c,
IA__g_closure_invoke (closure=0x84cf948, return_value=0x0, n_param_values=1, param_values=0xbf92f2ac, invocation_hint=0xbf92f18c)
signal_emit_unlocked_R (node=0x81c59e0, detail=0, instance=0x83912b8, emission_return=0x0, instance_and_params=0xbf92f2ac)

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Apport retracing service (apport) wrote : Stack trace with source code
Changed in xfce4-panel:
importance: Undecided → Medium
Revision history for this message
Craig Younkins (cyounkins) wrote :

Confirming the problem.

Gutsy tribe 3 fresh install on Lenovo T61

Can't remove either panel without a crash.

Revision history for this message
Jérôme Guelfucci (jerome-guelfucci-deactivatedaccount) wrote :

Thank you for your bug report. I can confirm this with Tribe 5 fully updated, I'm marking as triaged and will report upstream.

Changed in xfce4-panel:
status: New → Triaged
Revision history for this message
Jérôme Guelfucci (jerome-guelfucci-deactivatedaccount) wrote :

Setting importance to high.

Changed in xfce4-panel:
importance: Medium → High
Changed in xfce4-panel:
status: Unknown → In Progress
Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :

Just fixed in upstream svn. I'll test and upload a fixed package.

Changed in xfce4-panel:
assignee: nobody → mrpouit
status: Triaged → In Progress
Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :

xfce4-panel (4.4.1-1ubuntu3) gutsy; urgency=low

  * debian/patches/02_fix-segfault-with-2nd-panel.patch: fixes segfaults with
    gtk 2.11 when removing the second panel. (LP: #128491 and Xfce #3496)

 -- Lionel Le Folgoc <email address hidden> Wed, 05 Sep 2007 14:39:24 +0200

Changed in xfce4-panel:
status: In Progress → Fix Released
Changed in xfce4-panel:
status: In Progress → Fix Released
Revision history for this message
samae (admin-samae) wrote :

I can confirm this on an Archlinux (don't panic) running kernel 2.6.22 with xfce 4.4.1

Revision history for this message
Jérôme Guelfucci (jerome-guelfucci-deactivatedaccount) wrote :

samae : upstream bug : http://bugzilla.xfce.org/show_bug.cgi?id=3496 a patch has been committed in upstream svn.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.