Z
Zsolt Szalay
Hi,
I've created a multithreaded app using CF2 (WinCE 5). I think everyting is
in try catch block that needs to be there (I hope).
I use VS2008 and ActiveSync to debug it, but sometimes the application
unexpectedly terminates and I don't know why. The USB connection stops
working and I need to disconnect and connect the device again.
There is no exception, there is no crash window, there is nothing, it just
terminates and the desktop is shown again. (There is enough memory, a
background application monitors the device memory usage continuously)
I've created a basic log functionality, that is called from methods to log
where the execution currently is, but I think I should call the logger from
every method, when the execution steps into it, and when it steps out. But
the application has a lot of methods...
Could you suggest me a technique/method/anything that can help me to find
out that in what cursumstances this failure happens, and why, ofcourse.
Thank you,
Best regards,
Zsolt
I've created a multithreaded app using CF2 (WinCE 5). I think everyting is
in try catch block that needs to be there (I hope).
I use VS2008 and ActiveSync to debug it, but sometimes the application
unexpectedly terminates and I don't know why. The USB connection stops
working and I need to disconnect and connect the device again.
There is no exception, there is no crash window, there is nothing, it just
terminates and the desktop is shown again. (There is enough memory, a
background application monitors the device memory usage continuously)
I've created a basic log functionality, that is called from methods to log
where the execution currently is, but I think I should call the logger from
every method, when the execution steps into it, and when it steps out. But
the application has a lot of methods...
Could you suggest me a technique/method/anything that can help me to find
out that in what cursumstances this failure happens, and why, ofcourse.
Thank you,
Best regards,
Zsolt