"***MEMORY-WARNING***: [...]memory corruption due to late invocation of g_thread_init() has been detected[...]" and lots of segfaults

Bug #119663 reported by Kjell Braden
2
Affects Status Importance Assigned to Milestone
quodlibet (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: quodlibet

QuodLibet is crashing all the time, sometimes I can't even listen to a single track. When starting it I get the following message:
***MEMORY-WARNING***: quodlibet[6935]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...

(note that I get this warning when I start thunderbird, quodlibet, pidgin and I have them with gnome-session, gconf-sanity-check-2, metacity and gconftool-2 in the ~/.xsession-errors but only quodlibet seems to crash. Not sure if it's a quodlibet-only problen, though)

gdb backtrace is attached, valgrind is in progress.
$ LC_ALL=c apt-cache policy quodlibet
quodlibet:
  Installed: 0.24-2ubuntu1
  Candidate: 0.24-2ubuntu1
  Version table:
 *** 0.24-2ubuntu1 0
        500 http://archive.ubuntu.com gutsy/universe Packages
        100 /var/lib/dpkg/status

I'm on gutsy.

Revision history for this message
Kjell Braden (afflux) wrote :
description: updated
description: updated
Revision history for this message
Laurent Bigonville (bigon) wrote :

A lot of application have this error; I guess it's a glib issue

Revision history for this message
Kjell Braden (afflux) wrote :

I'll mark this one as fixed since it worked without crashing for about one week.

Changed in quodlibet:
status: New → Fix Released
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.