LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW crashes with DAbort 0xE59037CA on VI open

We've hit a problem in one of our LabVIEW projects in that LabVIEW crashes with an error on opening either project, or a number of specific VIs.

We have been able to cleanly go back to an earlier version of the code however when manually performing the same changes we end up in the same situation again, looking at the Labview log files we see the following:

<DEBUG_OUTPUT>
07/01/2025 09:30:21.171
DAbort 0xE59037CA: The type should be sliceable! type code 6
source\tdcore\SliceSupport.cpp(58) : DAbort 0xE59037CA: The type should be sliceable! type code 6
[ExecSys:0; NOT InExec]minidump id: d6a92997-0528-436b-95ac-7eb3b60e2c8b

</DEBUG_OUTPUT>

 

Can anyone provide any information on what this DAbort error code means?

 

 

0 Kudos
Message 1 of 2
(160 Views)

My best guess is that there's something corrupted in your VI, something related to type propagation or typedefs.
Type 6 seems to be a U8 but that's not a sliceable type. A sliceable type would be an array for ex. It might be that you have an array type sink that's got a non array source connected to it. The wires might look ok though.
https://www.ni.com/docs/en-US/bundle/labview/page/type-descriptors.html?srsltid=AfmBOorb3Ses8j51nKpl...

Try selectively removing typedefs or specific constants, controls, indicators and recreating them.

0 Kudos
Message 2 of 2
(143 Views)