djbarney

[crash] 1.0.0 b4

9 posts in this topic

Hiya guys, just recieved my first (and hopefully last) crash with apex dc 1.0.0 b4:

i dont know what apex was doing at the time it crashed, i had it minimized (to system tray) and was browsing with firefox a bit until the exception error balloon popped up with the following report:

Code: c0000005 (Access violation)
Version: 1.0.0B4 (2007-08-07)
Major: 5
Minor: 1
Build: 2600
SP: 2
Type: 1
Time: 2007-08-20 18:44:50
TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI

d:\cvs\apexdc++\trunk\client\userconnection.h(193): UserConnection::isSecure
d:\cvs\apexdc++\trunk\windows\transferview.cpp(1144): TransferView::on
d:\cvs\apexdc++\trunk\client\uploadmanager.cpp(703): UploadManager::on
d:\cvs\apexdc++\trunk\client\timermanager.cpp(40): TimerManager::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

it also created an exception.txt with the following information:

Code: c0000005 (Access violation)
Version: 1.0.0B4 (2007-08-07)
Major: 5
Minor: 1
Build: 2600
SP: 2
Type: 1
Time: 2007-08-20 18:44:50
TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI

d:\cvs\apexdc++\trunk\client\userconnection.h(193): UserConnection::isSecure
d:\cvs\apexdc++\trunk\windows\transferview.cpp(1144): TransferView::on
d:\cvs\apexdc++\trunk\client\uploadmanager.cpp(703): UploadManager::on
d:\cvs\apexdc++\trunk\client\timermanager.cpp(40): TimerManager::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-08-20 18:45:00
TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI

d:\cvs\apexdc++\trunk\client\userconnection.h(193): UserConnection::isSecure
d:\cvs\apexdc++\trunk\windows\transferview.cpp(1144): TransferView::on
d:\cvs\apexdc++\trunk\client\uploadmanager.cpp(703): UploadManager::on
d:\cvs\apexdc++\trunk\client\timermanager.cpp(40): TimerManager::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

which seems like the same crash 2x with 10 seconds between them.

Hopefully you guys can do anything with this information, must say: apart from this sudden crash, b4 is very stable here, keep it up =)

/djbarney

:edit:

just realised that winamp wasn't the cause (as said in the other crash report thread) because it was not active at the time, only active software was msn live messenger, microsoft outlook and firefox.

Share this post


Link to post
Share on other sites

another one just occured:

Code: c0000005 (Access violation)
Version: 1.0.0B4 (2007-08-07)
Major: 5
Minor: 1
Build: 2600
SP: 2
Type: 1
Time: 2007-08-20 20:46:20
TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI

0x03DE91DD: ?

programs opened, msn live messenger, firefox and diskeeper 2007 Pro.

this one appeared right at the same time as i pressed f5 in firefox (actually to refresh the bug & crash reports page to see if anyone had answered this topic already :P)

hope this information is useful, will try to keep a closer eye on what apex is doing etc when it crashes..

/djbarney

Share this post


Link to post
Share on other sites

If this is a clue, I do not have any msn messengers active, but afaicr Crise does. So maybe Diskeeper?

Share this post


Link to post
Share on other sites

Diskeeper????

As in the defrag program???

Surely you are not defragging your drives at the same time as running Apex? If so, don't!

Share this post


Link to post
Share on other sites

tried without diskeeper and msn messenger, and got the exactly the same crashes again, so i doubt it's one of those. Also, it sometimes "crashes" without any message at all, it just disapears, and the systemtray icon remains there until moused over, then it also disapears. This means i can't run apex "at night" anymore, dunno why this behaviour is though.. Will try a full re-install of apex (because the first week/2 weeks it's been very stable without crashes. I can't come up with any other changes to my software or system either. Doesn't the errorlog contain any pointers as to where the crash/cause could be? (just asking cuz i dont have any idea what could be wrong)

djbarney

Share this post


Link to post
Share on other sites

Yes, error log contains such... But in its length, namely in exceptioninfo.txt in Program Files:\Apex DC++\Settings, pls let us know its content. Instead of reinstall, just copy the exe and pdb file into another directory and start the exe. Then you could add (copy) the previous files one by one (closing & opening Apex when doing it). Give the program enough "crash chance time" with each file. When/if crashes, pls tell us the last added file.

Share this post


Link to post
Share on other sites

Yes, error log contains such... But in its length, namely in exceptioninfo.txt in Program Files:\Apex DC++\Settings, pls let us know its content. Instead of reinstall, just copy the exe and pdb file into another directory and start the exe. Then you could add (copy) the previous files one by one (closing & opening Apex when doing it). Give the program enough "crash chance time" with each file. When/if crashes, pls tell us the last added file.

this is all info i got in the exceptioninfo.txt atm:

Code: c0000005 (Access violation)
Version: 1.0.0B4 (2007-08-07)
Major: 5
Minor: 1
Build: 2600
SP: 2
Type: 1
Time: 2007-08-21 02:05:47
TTH: 7CNQCQXDGEV7S2IDTUSYEW73M722LLS7BVOOXDI

0x61427961: ?
d:\cvs\apexdc++\trunk\client\userconnection.h(193): UserConnection::isSecure
d:\cvs\apexdc++\trunk\windows\transferview.cpp(1144): TransferView::on

tried your suggestions with adding files back nd changing the exe / pdb file (took the binary downloads from the site, nd replaced my exe nd pdb with those) and everything seems to work ok right now. haven't had a crash or such since i replaced those files, so i think it might have been that indeed.

will keep you posted on further events =)

/djbarney

Share this post


Link to post
Share on other sites

no defrag app should be able to get write access to a file that apex is using/writing too...

even elevated on vista that doesnt happen

the "Access Denied" and "Resource In Use" should pop up for the diskkeeper

Share this post


Link to post
Share on other sites

no defrag app should be able to get write access to a file that apex is using/writing too...

even elevated on vista that doesnt happen

the "Access Denied" and "Resource In Use" should pop up for the diskkeeper

yeah and i gotta add: i've been using diskeeper for years now, with dc++ and with apexdc, and it was always working perfectly well.. hard to imagine that diskeeper could be the one messing it up, especially since i havent changed anything bout diskeeper, but replaced those 2 files (pdb & exe) nd it works very well again. Still havent had any crash and it's been running stable like before.

anyways, i will keep posting crashexception info if anything occurs, if that's of any use for the developers =)

/djbarney

Share this post


Link to post
Share on other sites