I added one directory, put a song playing and then tried to add another but .. it crashed :) #0 0x401d278c in gtk_path_bar_get_type () from /usr/lib/libgtk-x11-2.0.so.0 #1 0x4056ec0c in g_main_context_wakeup () from /usr/lib/libglib-2.0.so.0 #2 0x4056c4f2 in g_main_depth () from /usr/lib/libglib-2.0.so.0 #3 0x4056d568 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #4 0x4056d8a0 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #5 0x4056de43 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #6 0x401aa3a3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #7 0x0805e2de in main (argc=1, argv=0xbffffa34) at main.c:526
works fine here. please provide your gtk version.
gtk is debian sid's gtk 2.6.1-2 And about my system being *really* sensitive to threading issues, it is just most probably because i have a dual PII system here :)
Just a notice, that it does not happen always. I'm running xfmedia in gdb and try to get bt of crashes. I hope these backtraces are helpful.
Something on this just occurred to me... The recursive directory add is done in a separate thread. If you can reproduce the crash, could you get a backtrace using the "thread apply all bt" command in gdb?
Reporter: unless I can get some more information, this is going to get closed WORKSFORME.
I guess you can do that, i haven't seen that bug for a long time now ..
Awesome. Perhaps something I changed at one point inadvertently fixed it. Not my favorite way of fixing bugs, but I'll take it.