ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LV2017 standalone application crashes with "Exception: Unknown (0x00000000) at EIP=0x5AB570FD."

I have a standalone application, built from a LabVIEW 2017 project (a LIN master with XNET and USB-8506 interface). when I try to access an external (for the app) file, i.e. to choose a network DB file (.ldf), the whole app crashes with: "Exception: Unknown (0x00000000) at EIP=0x5AB570FD."
The host machine's OS is Windows 8.1. All other functionalities work flawlessly.
What could have gone wrong?
I'll appreciate any help.

Take care!

0 Kudos
Message 1 of 8
(5,092 Views)

At the end of the crash log it says:

GoDoit: VI "LINMasterHeaterCooler.vi" (C:\Projects\730705_INT_HVHEATER\04_Releases\04_Software\DemonstratorControl_PC_Application\LabViewBuild\New folder\HVHClusterLINMasterLV17.exe\X-NET_LIN\ColibriLINMasterLV2017\LINMasterHVHSlaveCluster\LINMasterHeaterCooler.vi), HeapClass "FPHP", Act 14, 
*** End Dump ***

Can't tell if "LINMasterHeaterCooler.vi" is the main or a sub VI, but that might narrow it down.

 

HeapClass "FPHP" suggest an issue with a front panel object...

 

Hard to give further advice. I'd try to isolate the issue, e.g. delete things from existing code, or add things to a blank VI, and try to narrow down the problem.

 

If you start that dialog with a browse button of a path, I'd stat there. Replace it, delete it and put a new one there, etc..

 

All this could be completely irrelevant. Not much to go on.

0 Kudos
Message 2 of 8
(5,062 Views)

Thanks for this!

Yes, actually the problem appears when I select an option (file/path or DB alias) from a front panel drop-down list element. What came to my mind was to get rid of the control element - file selection - and substitute it with a fixed position file and hard coded "Add alias". This is needed for the X-NET LIN interface configuration.

Thanks again.

0 Kudos
Message 3 of 8
(5,048 Views)

@smithsonnn wrote:

Yes, actually the problem appears when I select an option (file/path or DB alias) from a front panel drop-down list element.


Not sure what a drop down list element is. Are you catching an event, and then popping up your own file dialog? Or is this some build in XNET menu item?

 

If it's a file dialog, I'd see if it's the control that triggers it, or the dialog itself. But this is just basic elimination\deduction. Trying to pinpoint the problem, then look for a solution.

0 Kudos
Message 4 of 8
(5,041 Views)

It is a X-NET built-in menu item.

0 Kudos
Message 5 of 8
(5,038 Views)

@smithsonnn wrote:

It is a X-NET built-in menu item.


Ah. Not sure how I can help with that.

 

Any way to do the same from code? That would be a workaround. Unless that also crashes of course.

0 Kudos
Message 6 of 8
(5,032 Views)

Are you still experiencing the error? Have you tried the USB-8506 with another example?

0 Kudos
Message 7 of 8
(5,017 Views)
Hi, USB-8506 works fine. It is the XNET GUI menu item (DB file selection), that causes the crash. I could not fix this. For now I'm using the NI's "NI-XNET Database Editor" to add/edit the needed DB alias manually . Then the application works as expected. Regards
0 Kudos
Message 8 of 8
(5,009 Views)