Every startup, Thunar gets crashed by assertion failure below Thunar-ERROR **: file thunar-folder.c: line 546 (thunar_folder_get_for_file): assertion failed: (GTK_OBJECT_FLOATING (folder)) aborting... Trace/BPT/RangeErr/DivZero/Ovflow trap (core dumped) Reproducible: Always Steps to Reproduce: 1. 2. 3. Compiled with gcc 4.0.1 (-O2 -g -W -Wall -Wformat=2 -fno-var-tracking), gtk/glib are 2.9.0/2.9.1 (CVS HEAD), gamin 0.1.7 and libstartup-notification 0.8 are enabled.
Created attachment 351 Stacktrace log If that log doesn't provide enough information, I'll build Thunar with -O0 -g3.
Meh, GtkObject/GObject 2.9.0. They moved the FLOATING flag to the GObject class. Now there are two FLOATING flags, one per object for the GtkObjectClass part and one for the GObjectClass part, while only the GObjectClass one is set. I'll work around this.
Ok, should be fixed with revision 18974 (libexo+thunar).