I'm using Apex DC++ 0.2.0 and it just crashed. I don't know if this has been fixed in 0.2.1 yet, so here it is.
Code: c0000005
Version: 0.2.0
Major: 5
Minor: 1
Build: 2600
SP: 2
Type: 1
Time: 2006-08-27 16:51:24
TTH: 5FC7C6TKY4DJBVMWNFZGQI4WUUSFAJUMYAJLJDA
l:\lf share\unshared\apexdc\svn\client\filechunksinfo.cpp(804): FileChunksInfo::getChunk
l:\lf share\unshared\apexdc\svn\client\filechunksinfo.cpp(242): FileChunksInfo::getChunk
l:\lf share\unshared\apexdc\svn\client\queuemanager.cpp(1080): QueueManager::getDownload
l:\lf share\unshared\apexdc\svn\client\downloadmanager.cpp(272): DownloadManager::checkDownloads
l:\lf share\unshared\apexdc\svn\client\downloadmanager.cpp(667): DownloadManager::on
l:\lf share\unshared\apexdc\svn\client\speaker.h(69): Speaker<UserConnectionListener>::fire<UserConnectionListener::X<2>=0x8F1A6000,UserConnection *=0x0175FE40,unsigned char *=0x0175FE54,unsigned int>
l:\lf share\unshared\apexdc\svn\client\userconnection.h(377): UserConnection::on
l:\lf share\unshared\apexdc\svn\client\speaker.h(60): Speaker<BufferedSocketListener>::fire<BufferedSocketListener::X<3>=0x00000000,unsigned char *=0x0175FEAC,int>
l:\lf share\unshared\apexdc\svn\client\bufferedsocket.cpp(260): BufferedSocket::threadRead
l:\lf share\unshared\apexdc\svn\client\bufferedsocket.cpp(512): BufferedSocket::checkSocket
c:\program files\microsoft visual studio 8\apexdc stuff\stlport\stlport\stl\_alloc.h(499): stlp_std::allocator<stlp_std::pair<enum BufferedSocket::Tasks=0x7C80C8D8,BufferedSocket::TaskData *> >::allocate
ntdll!0x7C90E306: NtReleaseSemaphore