I hope this is the correct thread the Jason was
referring to.
Anyway, 'rox-filer' is
crashing with TC 3.0alpha4. So I first tried with 'strace' with a view to compare TC 3.0alpha3 vs. TC 3.0alpha4. I have to say that was a bit a "slippery customer" because I had to first start 'rox' and then attach to the process that had been started with
strace -p $( ps | grep ROX-Filer | grep -v grep | awk '{ print $1}' ). I then caused the failure and captured the 'strace' output. Nevertheless the comparison was not so straight forward (i.e. lots of "noise"), but there was at least a segfault after reading from a XML file to be found.
So to confirm the hunch that a library update could be the root cause of the issue I gave 'gdb' a try: after attaching to the running process I caused again the failure and the back trace indicated that a library from 'libxml2.tcz' might be the culprit. Since 'libxml2.so.2' depends on 'libz.so.1' the theory gained a bit credibility.
I therefore downloaded the 'libxml2' sources (accidentally I picked up the more recent version 2.7.7) and did a "quick&dirty" test (with just
./configure; make ; sudo make install). After this change 'rox' stopped crashing for the known case. Since I don't use this application I'm not in a position to really thoroughly conduct a test. But I believe this finding shows that a rebuild of 'libxml2.tcz' might fix the problem.