Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 385147

Summary: =sys-apps/dbus-1.4*: crash via xfce4-panel
Product: Gentoo Linux Reporter: Michael Orlitzky <mjo>
Component: Current packagesAssignee: Freedesktop bugs <freedesktop-bugs>
Severity: normal CC: cardoe, freedesktop-bugs, steev
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Attachments: Backtrace from crash
emerge --info

Description Michael Orlitzky gentoo-dev 2011-09-30 22:10:35 UTC
Created attachment 288417 [details]
Backtrace from crash

I can reproduce this by doing the following:

1) Right click my panel
2) Panel Properties
3) Add a new panel
4) Drag it anywhere
5) Boom

It looks like the problem is in DBUS to me, since it fails an assertion with debugging enabled. With debugging off, I was getting a glibc "double free or corruption."

Before this backtrace, I recompiled xfconf, xfce4-panel, dbus, and dbus-glib with CFLAGS="-ggdb", FEATURES="nostrip", and USE="debug".
Comment 1 SpanKY gentoo-dev 2011-10-02 18:29:20 UTC
please post `emerge --info` with all your bug reports
Comment 2 Michael Orlitzky gentoo-dev 2011-10-02 18:52:17 UTC
Created attachment 288589 [details]
emerge --info

Note that $FEATURES, $USE, $CFLAGS, and even $ACCEPT_KEYWORDS had been overridden in the original report.

I was able work around this by wiping my XFCE config and starting over with two empty panels; however, there's still a bug in either DBUS or Xfconf depending on whether or not DBUS clients are supposed to be able to cause it to fail assertions.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2013-05-13 13:13:07 UTC
Use XFCONF_FULL_DEBUG=yes in addition to those you mentioned earlier to really get ALL data

And try dbus-1.6.10, reopen the bug if the problem persists with later copies in tree