Our Windows application uses Crystal Reports 10.2 for Visual Studio 2005 (version: 10.2.3600.0).
One of our users is reporting an intermittent hang. It only happens when she runs our application on her machine. If she runs our application on a terminal server, the hang does not occur.
The version of various DLL's on her system:
crpe32.dll - 10.2.0.1210.
CrystalDecisions.CrystalReports.Engine.dll - 10.2.9700.0
I obtained a hang dump and analyzed it with WinDbg. The dump shows 2 interesting threads.
0 - main thread - blocking waiting on a lock
10 - Crystal Reports background thread - waiting for ufmanager.dll to post message to UI thread.
holds 3 locks with these critical sections:
<Unloaded_STUI.dll> (contention count 1)
Can someone help me fix this user's hang? I'll be happy to supply the full dump (325 MB uncompressed).