Linux Users

cancel
Showing results for 
Search instead for 
Did you mean: 

General Error Handler VI makes it impossible to compile an app

Solved!
Go to solution

Just reported this as a bug to NI.

 

The General Error Handler VI is not usable on LabVIEW for Linux.

 

The root issue is in the popup dialog sub-vi, t turns out the event structure with a "key down?" event is not handled the same on Windows and on Linux.

 

So if you make a LabVIEW app and plan to compile it for Windows and Linux, avoid using "key down?" events and you also can't use the General Error Handler VI.


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

0 Kudos
Message 1 of 4
(1,071 Views)

Oh, and it's fixed in LabVIEW 2021.


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

Message 2 of 4
(1,028 Views)
Solution
Accepted by topic author TiTou

After some more digging with NI Tech support, it seems this issue is only occurring on my Ubuntu 20 (not officially supported by NI) and my OpenSuse Leap 15.2 (only 15.1 is supported by NI...)

NI Tech support gave me an OpenSuse 15.1 VM with LV2020 and it all works.


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

0 Kudos
Message 3 of 4
(991 Views)

AND the issue comes when installing the LV 2020 SP1 patch

After that, the event structures, invoke node, property node (and maybe other stuff) don't mnake sense anymore.


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

0 Kudos
Message 4 of 4
(983 Views)