Hi,
I've got someone in my company with random Cube crashes. Following this article (https://community.dataminer.services/documentation/collecting-dataminer-cube-memory-dumps/), I had him run "procdump64.exe -ma -e <PID>" command and all he is getting is the log message, but there seems to be no memory dump. How can I troubleshoot this further?
This is the message he got on his cmd window:
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E06D7363.PEAVEEMessageException@@
[09:26:33] Exception: E06D7363.PEAVEEMessageException@@
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E06D7363.PEAVEEMessageException@@
[09:26:33] Exception: E0434352.CLR
[09:26:33] Exception: E0434352.CLR
Sometimes it freezes, sometimes it reloads, as if he has just logged in. I will try -h option. Thanks.
Hi Sean,
Currently, it's very hard to pinpoint the exact root cause of the crash. My first thoughts would be to verify .NET Framework 4.6.2 installed on the pc of your colleague and to check if there are any errors in the windows event viewer on the pc of your colleague. They might contain extra information that could help us find the root cause.
Hi Jens, it looks like he has .NET 4.8 installed. There is also nothing in event viewer matching the timestamp of the crash. Is there anything else we can take a look?
Just to be sure, does he also have .NET 4.6.2 installed? Having only 4.8 installed might explain why it seems to crash randomly as Cube may rely on .NET 4.6.2 code only in specific code paths that may not always execute. If that doesn’t fix it I would check if C:Skyline DataMinerLoggingSLClient.txt contains extra information.
.NET Framework 4.8 is fine, this is the latest version of .NET Framework and a upgrade from 4.6.2 (you cannot install these side-by-side, unlike .NET Core).
The exception code E0434352.CLR mentioned by ProcDump is also fine, this is a generic code used for handled exceptions. These should not result in an application crash.
In the Windows Event Viewer, you can create a custom view filtered by event source “.NET Runtime”, this should make the errors easy to spot.
yes, couldn’t install 4.6.2. Windows wouldn’t let him. I will ask him to filter by “.NET runtime” when it happens again. Thanks.
Hey, can you describe what he sees when it crashes? Does the process disappear, is there a freeze, an error, etc?
In case the UI freezes, you may have better luck when replacing the option -e with -h. Then it will create a memory dump when the UI freezes for longer than 5 seconds.