08-12-2025 02:44 PM
I have an error/crash in DIAdem: "Exception EExternalException in module KERNELBASE.dll at 00000000000C7F6A. External exception E06D7363."
DIAdem 2025 Q2 crashes with the above error in a user message box only, no log entry is made
DIAdem 2024 Q2 just locks up and does not even present a message box.
I've seen it come up from each of the below actions in VIEW:
A 2nd DIAdem instance being open is not required, but I've noticed that if you do have another DIAdem instance open, that instance will not be able to drag and drop things like Channels (such as into VIEW/REPORT/dialogs) or VIEW curves until the crashed DIAdem is forced close.
I am aware of this article, which doesn't actually note if the known issue is fixed or not in v2025: EAccessViolation Error in DIAView.dll During 2D Axis System Configuration in DIAdem VIEW - NI
I'm having issues reliably replicating it with a minimum of steps/code, and didn't want to take more time trying if NI already knows about it (but I don't see where I can look up their known bugs anywhere). I'm happy to keep trying to replicate it reliably if it's not been officially discovered/reported yet.
-Josh
08-15-2025 11:45 AM
Update -
A colleague of mine suggested it might be a memory issue related to number of global variables, properties, etc., which led me to be able to replicate the crash with minimum code in stock DIAdem. This explains why it became less and less reproducible as I cut out our custom code trying to isolate the cause, as it was the volume of global variables/code that was actually the aggravating factor.
I've submitted a bug report 03886477 - "DIAdem VIEW Drag and Drop Crash".
A bit more background for anyone with similar issues that sees this message:
-Josh