lecnt

1.0.0B4 crash, merklecheckoutputstream...

81 posts in this topic

ah sorry.. didnt check if it was posted before.. was in a hurry when posting it.. tried the /rebuild nd ended up deleting the hashindex.xml & dat, it's re-hashing now, hope it'll work.. if not i'll post back here again :)

/djbarney

Share this post


Link to post
Share on other sites

ah sorry.. didnt check if it was posted before.. was in a hurry when posting it.. tried the /rebuild nd ended up deleting the hashindex.xml & dat, it's re-hashing now, hope it'll work.. if not i'll post back here again :)

/djbarney

after finishing rehashing, it took about half an hour and the crash got back again.. next step will be to remove all xml settings and queue etc, nd add the files back to a totally clean install one by one to see where it goes wrong.. hope it might give some clues bout where and why it goes wrong.

Share this post


Link to post
Share on other sites

after finishing rehashing, it took about half an hour and the crash got back again.. next step will be to remove all xml settings and queue etc, nd add the files back to a totally clean install one by one to see where it goes wrong.. hope it might give some clues bout where and why it goes wrong.

hmmz been movin around with empty xmls, old xmls nd just clean installs nd it keeps crashing now every time.. cant put the finger on where and why tho.. one time it crashes during chat, other times while minimized, sometimes 5 seconds after i start it, nd sometimes after 5 hours of running.. are the devs working on this atm? haven't rlly heard any news for a while, so just wonderin =)

/djbarney

Share this post


Link to post
Share on other sites

I just got this crash too, only when attempting to restart the client it just crashes again... I'll try removing the last added file from the queue... see if it helps...

Don't really want to remove the hash files...

Edit: It worked, it was a bad TTH thingy, got TTH inconcistency warning before it crashed, but manually removing the file works if you know which user you're getting it from...

Share this post


Link to post
Share on other sites

Sometimes Apex crashes with the following report

when it comes once only restarting apex helps

Code: c0000005 (Access violation)

Version: 1.0.0B4 (2007-08-07)

Major: 5

Minor: 1

Build: 2600

SP: 1

Type: 1

Time: 2007-10-03 15:06:12

TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI

ntdll!0x77F4B2AB: RtlEnterCriticalSection

d:\cvs\apexdc++\trunk\client\merklecheckoutputstream.h(119): MerkleCheckOutputStream<MerkleTree<TigerHash=0x04604FD8,1024>=0x00001168,1>::write

d:\cvs\apexdc++\trunk\client\chunkoutputstream.h(79): ChunkOutputStream<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>=0x06AEFE00,unsigned char *=0x06AEFF08,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

...and so was merged again and opened, thank you for the honour to do it instead of you. :unsure:

Share this post


Link to post
Share on other sites

Code: c0000005 (Access violation)

Version: 1.0.0B4 (2007-08-07)

Major: 5

Minor: 1

Build: 2600

SP: 0

Type: 1

Time: 2007-10-08 23:06:12

TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI

ntdll!0x77F7E22A: RtlEnterCriticalSection

d:\cvs\apexdc++\trunk\client\merklecheckoutputstream.h(119): MerkleCheckOutputStream<MerkleTree<TigerHash=0x01963AA8,1024>=0x000002F0,1>::write

d:\cvs\apexdc++\trunk\client\chunkoutputstream.h(79): ChunkOutputStream<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>=0x0187FE00,unsigned char *=0x0187FF08,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

People please say , what i must doing.... :crying: :crying: :crying:

Share this post


Link to post
Share on other sites

When I was using it last night, it randomly crashed. It was downloading files at the time, but I was not actively using it. Now every time I open Apex, it crashes again and the same error message pops up. Here it is:

Code: c0000005 (Access violation)

Version: 1.0.0B4 (2007-08-07)

Major: 6

Minor: 0

Build: 6000

SP: 0

Type: 1

Time: 2007-10-23 11:02:44

TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI

ntdll!0x77542E7B: ?

Any help would be greatly appreciated!!!

Share this post


Link to post
Share on other sites

vista is the problem, and this was already reported :(

Thanks =)

Do you know what I can do to fix it? Or is it being fixed?

Share this post


Link to post
Share on other sites

and why is vista the problem? little more info would be nice.. it's too easy to just blame vista for everythin goin wrong..

/djbarney

Share this post


Link to post
Share on other sites

and why is vista the problem? little more info would be nice.. it's too easy to just blame vista for everythin goin wrong..

/djbarney

Well you see ntdl.dll is the file that contains NT kernel functions. so with just the info that the exception info gives us we can't do anything...

As for why vista is the problem, well this seems to be very vista specific so that's all I can say on that... (yes on XP we have crashes in ntdll too but they usually contain more info as to what led to the problem so they are more fixable by us, and also more probable to be truly our problems rather than the operating systems)

Share this post


Link to post
Share on other sites

This doesn't seem to be Vista problem. Apex just calls some Windows function exported from ntdll, but calls it with invalid parameters or in incorrect time (for example, for resource which has already been deleted from memory etc.) and the second case is what it should be ;-)

Share this post


Link to post
Share on other sites

Here is the same from my friend...

Code: c0000005 (Access violation)

Version: 1.0.0B4 (2007-08-07)

Major: 5

Minor: 1

Build: 2600

SP: 2

Type: 1

Time: 2007-11-08 10:10:14

TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI

TTH sum is ApexDC.exe when I search, I searched for the other TTH crashes and it´s also ApexDC.exe, my friend was not trying to dl ApexDC.exe but I cleard his dl queue and it´s running normal again.

Share this post


Link to post
Share on other sites

I got a whole string of the following exception reports:

Code: c0000005 (Access violation)

Version: 1.0.0B4 (2007-08-07)

Major: 5

Minor: 1

Build: 2600

SP: 2

Type: 1

Time: 2007-11-18 12:22:36

TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI


d:\cvs\apexdc++\trunk\client\filechunksinfo.cpp(392): FileChunksInfo::verify

d:\cvs\apexdc++\trunk\client\filechunksinfo.cpp(858): FileChunksInfo::verifyBlock

d:\cvs\apexdc++\trunk\client\merklecheckoutputstream.h(119): MerkleCheckOutputStream<MerkleTree<TigerHash=0x02FC8F88,1024>=0x000002A4,1>::write

d:\cvs\apexdc++\trunk\client\chunkoutputstream.h(79): ChunkOutputStream<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>=0x04CFFF00,unsigned char *=0x04CFFF08,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


Code: c0000005 (Access violation)

Version: 1.0.0B4 (2007-08-07)

Major: 5

Minor: 1

Build: 2600

SP: 2

Type: 1

Time: 2007-11-18 12:22:36

TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI


d:\cvs\apexdc++\trunk\client\filechunksinfo.cpp(392): FileChunksInfo::verify

d:\cvs\apexdc++\trunk\client\filechunksinfo.cpp(858): FileChunksInfo::verifyBlock

d:\cvs\apexdc++\trunk\client\merklecheckoutputstream.h(119): MerkleCheckOutputStream<MerkleTree<TigerHash=0x02FC8F88,1024>=0x000002A4,1>::write

d:\cvs\apexdc++\trunk\client\chunkoutputstream.h(79): ChunkOutputStream<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>=0x04CFFF00,unsigned char *=0x04CFFF08,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


Code: c0000005 (Access violation)

Version: 1.0.0B4 (2007-08-07)

Major: 5

Minor: 1

Build: 2600

SP: 2

Type: 1

Time: 2007-11-18 12:22:37

TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI


d:\cvs\apexdc++\trunk\client\filechunksinfo.cpp(392): FileChunksInfo::verify

d:\cvs\apexdc++\trunk\client\filechunksinfo.cpp(858): FileChunksInfo::verifyBlock

d:\cvs\apexdc++\trunk\client\merklecheckoutputstream.h(119): MerkleCheckOutputStream<MerkleTree<TigerHash=0x02FC8F88,1024>=0x000002A4,1>::write

d:\cvs\apexdc++\trunk\client\chunkoutputstream.h(79): ChunkOutputStream<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>=0x04CFFF00,unsigned char *=0x04CFFF08,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

each time when I start program there is an error in a few seconds, but sometimes can work some time, whether it can to be it is related to that an antivirus closes ports which utillizes Apex ?

Code: c0000005 (Access violation)

Version: 1.0.0B4 (2007-08-07)

Major: 5

Minor: 1

Build: 2600

SP: 2

Type: 1

Time: 2007-11-22 00:24:18

TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI

ntdll!0x7C901010: RtlEnterCriticalSection

d:\cvs\apexdc++\trunk\client\merklecheckoutputstream.h(119): MerkleCheckOutputStream<MerkleTree<TigerHash=0x029AC008,1024>=0x0000016B,1>::write

d:\cvs\apexdc++\trunk\client\chunkoutputstream.h(79): ChunkOutputStream<1>::write

d:\cvs\apexdc++\trunk\client\filteredfile.h(133): FilteredOutputStream<UnZFilter=0x02997D38,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>=0x01D3FF00,unsigned char *=0x01D3FF08,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

how to correct ?

Share this post


Link to post
Share on other sites

Code: c0000005 (Access violation)

Version: 1.0.0B4 (2007-08-07)

Major: 5

Minor: 1

Build: 2600

SP: 2

Type: 1

Time: 2007-11-24 17:18:58

TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI

ntdll!0x7C901010: RtlEnterCriticalSection

d:\cvs\apexdc++\trunk\client\merklecheckoutputstream.h(119): MerkleCheckOutputStream<MerkleTree<TigerHash=0x02BA0078,1024>=0x0000FF99,1>::write

d:\cvs\apexdc++\trunk\client\chunkoutputstream.h(79): ChunkOutputStream<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>=0x03B5FF00,unsigned char *=0x03B5FF08,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