Created attachment 3442 Backtrace of thunar with -g and not stripped What the title says. strcasecmp doesn't like null arguments. I changed the block at 1647 this way if (!case_sensitive) { if(!description_a) printf("a: NULL!\n"); if(!description_b) printf("b: NULL!\n"); result = strcasecmp (description_a, description_b); } else result = strcmp (description_a, description_b); and when clicking on "network" I got the output a: NULL! b: NULL! The problem is only in this block, because the following primitive patch solves it.
Created attachment 3443 primitive patch that sets single character if value is NULL
commit aabb332fb07aa7b86c74eae518cadd9764c296ed Author: Jannis Pohlmann <jannis@xfce.org> Date: Sat Jan 29 18:27:15 2011 +0100 Fix segfault when calling strcasecmp with NULL parameters (bug #7206).