I just finished a test based on splitting the hubs in groups, 10 per a client to be specific. This way I was running 9 clients, all having the same exact setup. In less than 22 hours 7 out of the 9 clients crashed, all of them for the very same reason nonetheless. The clients were started with gdb, so I created a full backtrace for each in case it would matter. As they contain identical data, you can find one of them attached.
Based on the comment from maksis in this thread I believe he was searching in the right direction for the root cause of this issue. ** Attachment added: "bt_full_2014-01-19.log" https://bugs.launchpad.net/dcplusplus/+bug/1238966/+attachment/3953069/+files/bt_full_2014-01-19.log -- You received this bug notification because you are a member of Dcplusplus-team, which is subscribed to DC++. https://bugs.launchpad.net/bugs/1238966 Title: DC++ crashes randomly, sometimes at startup Status in DC++: Confirmed Bug description: Hi! I'm getting a lot of random CTDs. Sometimes they occur at startup sometimes after the program has run for a while. Here is my CrashLog: DC++ has crashed on 2013-10-11 at 22:47:51. Please report this data to the DC++ team for further investigation. DC++ version: DC++ v0.830 (r3357) TTH: 7QLY4VIYEYXMSN4YCDVWK5E6DMA34ZHJG6SNFNI Compiled with MinGW-w64's GCC 4.8.1 (x64) Exception code: c0000005 Windows version: major = 6, minor = 1, build = 7601, SP = 1, type = 1 Processors: 8 * x64 Writing the stack trace... DCPlusPlus: H:\Dev\DC++\repo/dcpp/Speaker.h (60), function: void/unknown putOnline(ClientManager* const this, OnlineUser* ou) DCPlusPlus: H:\Dev\DC++\repo/boost/boost/smart_ptr/intrusive_ptr.hpp (97), function: OnlineUser& getUser(NmdcHub* const this, string const& const aNick) DCPlusPlus: H:\Dev\DC++\repo/dcpp/OnlineUser.h (97), function: void/unknown onLine(NmdcHub* const this, string const& const aLine) DCPlusPlus: H:\Dev\DC++\repo/dcpp/NmdcHub.cpp (996), function: void/unknown on(NmdcHub* const this, string const& const aLine) DCPlusPlus: H:\Dev\DC++\repo/dcpp/Speaker.h (59), function: void/unknown threadRead(BufferedSocket* const this) DCPlusPlus: H:\Dev\DC++\repo/dcpp/BufferedSocket.cpp (489), function: int run(BufferedSocket* const this) DCPlusPlus: H:\Dev\DC++\repo/dcpp/Thread.h (110), function: DWORD starter(void/unknown p) kernel32: [Failed to load the debugging data into memory (error: 2)] BaseThreadInitThunk ntdll: [Failed to load the debugging data into memory (error: 2)] RtlUserThreadStart Information about the crash has been written. The crash occurs pretty frequently. To manage notifications about this bug go to: https://bugs.launchpad.net/dcplusplus/+bug/1238966/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~linuxdcpp-team Post to : linuxdcpp-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~linuxdcpp-team More help : https://help.launchpad.net/ListHelp