cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Waiting for Lock in crpe32.dll

Patrick_Z
Newcomer
418

Hello,

I have a Problem with our Crystal Report implentation, sometimes when calling reportDocument.Load the thread gets stuck while calling PEOpenEngineEx.
It is not clear what is being waited for.

The only Solution right now for us is to restart the Service.


I found other Entries in this Forum with a similar Problem but no Solution.

Has someone had the same Problem and found a Solution?

Version: SP32

Accepted Solutions (1)

Accepted Solutions (1)

DonWilliams
Active Contributor

Hi Patrick,

I did a search on the API and nothing really relevant for that error, only suggestion I can see if it's due to the Engine being busy.

Could be a message box showing up on a second screen or could be no try/catch catching the error, or similar.

Or using the try/catch (Exception ex) or this one if (ex.InnerException.Message != null) may catch more info.

As some of the posts noted be sure to close and dispose of the instance of the report and all attached processes etc.

If is threading can't you just kill the one thread?

You need to do more debugging and add logging code to see if you can figure out the steps to reproduce.

Also, you need to use the latest SP, R&D won't patch this product so you need to duplicate the issue with the latest release.

Don

Answers (0)