GNOME Bugzilla – Bug 568422
gvfsd-trash crashed with SIGSEGV in free()
Last modified: 2009-02-18 21:43:07 UTC
Steps to reproduce: This was reported at https://bugs.edge.launchpad.net/ubuntu/+source/gvfs/+bug/318661. The reporter states that they triggered the crash by emptying the wastebasket. Stack trace:
+ Trace 211704
Thread 1 (process 4464)
Other information:
I don't think this has much to do with the expunger thread. A GSource is clearly being double-freed. The only code that ever unrefs GSources in gvfs daemons is the dbus-gmain code, and it only looks like that happens quite rarely. I guess there could be an very-rarely-triggered untested code path in there....
I think we found the source of this one: *** This bug has been marked as a duplicate of 569480 ***
*** Bug 570663 has been marked as a duplicate of this bug. ***