Okay, I need some help from the community -- I am about to lose my mind.
I have a .net 3.5SP1 WPF client app that allows field tickets to be written out in the field and synced, using sync services, to our production servers.
Here's the situation:
After my background worker threads have finished their work, the tip of the day goes away and the app freezes randomly a few seconds later.ÃÂ I can only make it happen about 1 in every 20 times, if that.ÃÂ
When I view in the debugger, it says the UI thread is "sleeping, waiting for join."ÃÂ Now, background workers should all play cleanly with the UI thread.ÃÂ So honestly I don't know if another thread is causing it - I actually even read a borderless Window (which would be my tip of the day screen) could cause it.ÃÂ But I've removed that and tested and can still generate the issue.
I have tried to figure out what's causing this off and on for a month now and have had no luck.ÃÂ I have removed what I think may be offending code, to only find out I'm still have the problem.ÃÂ For example, I've removed a sync image, splash screen, code from background worker, etc.
If anyone has any tools to help identify what threads are hanging my U
View Complete Post