Posted September 15, 2007 Crashed just 2 minutes ago, three times in a row, just cause I restarted it... Got a few downloads going, a few uploads, msn, winamp + a download window for winamp update (IE). Nothing i haven't done before, got a relatively small download queue, most annoying, can't get it to work, keeps crashing. over and over and over again.. Code: c0000005 (Access violation) Version: 1.0.0B4 (2007-08-07) Major: 5 Minor: 1 Build: 2600 SP: 2 Type: 1 Time: 2007-09-15 17:03:26 TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI ntdll!0x7C901010: RtlEnterCriticalSection d:\cvs\apexdc++\trunk\client\merklecheckoutputstream.h(119): MerkleCheckOutputStream<MerkleTree<TigerHash=0x062DB018,1024>=0x00000151,1>::write d:\cvs\apexdc++\trunk\client\chunkoutputstream.h(79): ChunkOutputStream<1>::write d:\cvs\apexdc++\trunk\client\filteredfile.h(133): FilteredOutputStream<UnZFilter=0x062FB028,1>::write d:\cvs\apexdc++\trunk\client\downloadmanager.cpp(533): DownloadManager::on d:\cvs\apexdc++\trunk\client\userconnection.cpp(180): UserConnection::on d:\cvs\apexdc++\trunk\client\speaker.h(64): Speaker<BufferedSocketListener>::fire<BufferedSocketListener::X<3>=0x02C1FF00,unsigned char *=0x02C1FF08,int> d:\cvs\apexdc++\trunk\client\bufferedsocket.cpp(263): BufferedSocket::threadRead d:\cvs\apexdc++\trunk\client\bufferedsocket.cpp(515): BufferedSocket::checkSocket d:\cvs\apexdc++\trunk\client\bufferedsocket.cpp(531): BufferedSocket::run d:\cvs\apexdc++\trunk\client\thread.h(161): Thread::starter f:\sp\vctools\crt_bld\self_x86\crt\src\threadex.c(348): _callthreadstartex f:\sp\vctools\crt_bld\self_x86\crt\src\threadex.c(326): _threadstartex Share this post Link to post Share on other sites
Posted September 15, 2007 Rebooted, but still get the same crash as far as I can see... Is there any other client that automatically find open ports on it's own? Share this post Link to post Share on other sites
Posted September 15, 2007 This has already been reported. Try deleting your HashIndex and HashData files and rehashing. Share this post Link to post Share on other sites
Posted September 15, 2007 I tried, but it still crashes. I'll have to change to 2 clients until there's a fix for this, 1 OP and 1 Share... Share this post Link to post Share on other sites
Posted September 16, 2007 Is there anything else I can do now that I've tried removing Hashindex and Hashdata? For the time being I've gone back to 0.4.0, it's working but I had to readd all my favorite hubs. Share this post Link to post Share on other sites
Posted September 17, 2007 Code: c0000005 (Access violation) Version: 1.0.0B4 (2007-08-07) Major: 5 Minor: 1 Build: 2600 SP: 2 Type: 1 Time: 2007-09-17 02:34:46 TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI ntdll!0x7C911010: RtlEnterCriticalSection d:\cvs\apexdc++\trunk\client\merklecheckoutputstream.h(119): MerkleCheckOutputStream<MerkleTree<TigerHash=0x0292B2C8,1024>=0x00001099,1>::write d:\cvs\apexdc++\trunk\client\chunkoutputstream.h(79): ChunkOutputStream<1>::write d:\cvs\apexdc++\trunk\client\filteredfile.h(133): FilteredOutputStream<UnZFilter=0x0290B2B8,1>::write d:\cvs\apexdc++\trunk\client\downloadmanager.cpp(533): DownloadManager::on d:\cvs\apexdc++\trunk\client\userconnection.cpp(180): UserConnection::on d:\cvs\apexdc++\trunk\client\speaker.h(64): Speaker<BufferedSocketListener>::fire<BufferedSocketListener::X<3>=0x045DFF00,unsigned char *=0x045DFF08,int> d:\cvs\apexdc++\trunk\client\bufferedsocket.cpp(263): BufferedSocket::threadRead d:\cvs\apexdc++\trunk\client\bufferedsocket.cpp(515): BufferedSocket::checkSocket d:\cvs\apexdc++\trunk\client\bufferedsocket.cpp(531): BufferedSocket::run d:\cvs\apexdc++\trunk\client\thread.h(161): Thread::starter f:\sp\vctools\crt_bld\self_x86\crt\src\threadex.c(348): _callthreadstartex f:\sp\vctools\crt_bld\self_x86\crt\src\threadex.c(326): _threadstartex Share this post Link to post Share on other sites
Posted September 18, 2007 I've also heard it can be bad xml files, going to try deleting the old ones and then starting the client again and see if that helps... Share this post Link to post Share on other sites
Posted September 18, 2007 (edited) ok it seems like i have found many memory leaks and bugs in the src code... gonna take a while to get it ok but should fix the hash database bug and a ton more! ;-) [Edit] Thanks to crise for giving me his VLD dump to find the bug we were talking about it for a while Edited September 18, 2007 by iceman50 Share this post Link to post Share on other sites
Posted September 19, 2007 sweet, thanks ice, can't wait for a fix :P Share this post Link to post Share on other sites
Posted September 19, 2007 And now after deleting the XML files my 1.0.0B4 client works again. Share this post Link to post Share on other sites
Posted September 22, 2007 and now, all my other versions of apex crash too, and wont re-open... Share this post Link to post Share on other sites
Posted September 28, 2007 Adds down to bad xml files.. So don't copy xml's from other clients, might not work, and if they don't you're screwed... Share this post Link to post Share on other sites
Posted September 28, 2007 Adds down to bad xml files.. So don't copy xml's from other clients, might not work, and if they don't you're screwed... You have done it? Would have been sweet to inform us, could have saved us (+you) some time. :) Share this post Link to post Share on other sites