View Full Version : EL Crash
slackjaw
09-Jun-2010, 06:47 PM
My application had an unhandled exception and Eureka log crashed with the following:
EurekaLog.NET crash dump on: 2010-06-09_09-52-28
Exception message:
The handle is invalid
Call stack:
at System.Diagnostics.NtProcessManager.GetModuleInfos (Int32 processId, Boolean firstModuleOnly)
at System.Diagnostics.ProcessManager.GetModuleInfos(I nt32 processId)
at System.Diagnostics.Process.get_Modules()
at EurekaLogSystem.SystemInfo.GetLoadedModulesInfo()
at EurekaLogSystem.Log.LogBuilder.GenerateLogEnties(E xceptionData& exceptData)
at EurekaLogSystem.Dialogs.Main.DialogLauncher.Displa yExceptionDialog(ExceptionData exceptData)
at EurekaLogSystem.ExceptionHandler.InternalHandleExc eption(Exception ex, Boolean isAspNet)
at EurekaLogSystem.ExceptionHandler.unhandledExceptio nFunction(Object sender, UnhandledExceptionEventArgs args)
Any clue as to what would cause this?
Boro
12-Jun-2010, 11:11 AM
Hi,
I can't manage to reproduce this problem.
Can you share more details about how you got this error?
Does it happen regularly, or not?
Perhaps a test project that behaves like this?
slackjaw
16-Jun-2010, 03:30 PM
The problem seems to happen when our application has been running for extended periods of time (>24 hours) and/or when our application is taking up larger amounts of memory.
Our QA team just got the following this morning which appears to be the same exception just with a different call stack.
EurekaLog.NET crash dump on: 2010-06-16_02-33-16
Exception message:
The handle is invalid
Call stack:
at System.Drawing.Graphics.CopyFromScreen(Int32 sourceX, Int32 sourceY, Int32 destinationX, Int32 destinationY, Size blockRegionSize, CopyPixelOperation copyPixelOperation)
at EurekaLogSystem.Screenshot.CreateFullScreenShot()
at EurekaLogSystem.Dialogs.Main.DialogLauncher.Displa yExceptionDialog(ExceptionData exceptData)
at EurekaLogSystem.ExceptionHandler.InternalHandleExc eption(Exception ex, Boolean isAspNet)
at EurekaLogSystem.ExceptionHandler.unhandledExceptio nFunction(Object sender, UnhandledExceptionEventArgs args)
Boro
17-Jun-2010, 11:29 AM
Hi,
Maybe you can tell me more about the nature of the software you're developing?
No business logic and trade secrets :)
Just if it's desktop/web, or even console, perhaps? Does it use WPF or Win/Web forms, etc...
slackjaw
17-Jun-2010, 03:17 PM
The app is a WinForms app built on top of Microsoft's Composite UI application block. We're using WPF in places but it's almost exclusively the Infragistics WPF grid rather than something we wrote ourselves.
If you'd like more details you can feel free to contact me privately if you wish.
At this point I'm going to have to pull EL out and go with something more rudimentary. I'm really dissapointed that I have to do this because I really like the features of EL.
Boro
02-Jul-2010, 10:46 PM
Hi,
Sorry for the delayed response, but I am still not having luck in reproducing this behavior.
Is it possible for you to send me a test project?
One more question, do you have the screenshot option enabled and does it take the screen shot successfully?
slackjaw
05-Jul-2010, 06:51 PM
I'll see if I can put together a sample app that demonstrates the problem. As for the screen shot, no it doesn't seem to be happening.
Biljana
22-Jul-2011, 03:02 PM
I'll see if I can put together a sample app that demonstrates the problem. As for the screen shot, no it doesn't seem to be happening.
Hi,
If you want to send the EurekaLog error report by mail you should do two things:
1. Go to EurekaLog Options -> Project Options -> Email & Web Send section
and configure the Email Send Options.
2. Go to EurekaLog Options -> Project Options -> Exception Dialogs section
and choose the EurekaLog as a Dialog Type option, then configure its appearance for the send and the screenshot option to be shown.
You'll have your message and a screenshot sent!
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.