Does it recover if left alone for a while, maybe 15-30 minutes?
Also a backtrace from a frozen linuxdcpp could be useful (compiled with scons debug=1).
1) Start linuxdcpp normally
2) Cause it to freeze
3) start gdb in another terminal
4) type in gdb: attach PID_of_Linuxdcpp (check pid with ps -A | grep linuxdcpp)
5) Paste the output of 'thread apply all bt full' to a text file and attach here.
Another thing to check is if this can be reproduced with bzr revision before 339 (if you can't provide a backtrace).
1) bzr branch lp:linuxdcpp -r 338
2) compile and run
3) see if this can be reproduced with that version.
Does it recover if left alone for a while, maybe 15-30 minutes?
Also a backtrace from a frozen linuxdcpp could be useful (compiled with scons debug=1).
1) Start linuxdcpp normally
2) Cause it to freeze
3) start gdb in another terminal
4) type in gdb: attach PID_of_Linuxdcpp (check pid with ps -A | grep linuxdcpp)
5) Paste the output of 'thread apply all bt full' to a text file and attach here.
Another thing to check is if this can be reproduced with bzr revision before 339 (if you can't provide a backtrace).
1) bzr branch lp:linuxdcpp -r 338
2) compile and run
3) see if this can be reproduced with that version.
--RZ