LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabView MassCompile on VMWare Shared Folders w. EXT4

Hi there.

 

I ran into some strange problem(s ?) with LabView on VMWare using shared folders.

 

I've got a Linux host (Mageia 3, x64) running VMWare to test some VIs for Windows Compatibility. The code resides on a folder on the host and is shared with the VM using Shared Folders.

 

When using Mass Compile to compile all VIs of the Project Labview crashes with a stack overflow exception. However, this only happens when using the EXT4-partition ("/") on my host. Shared Folders on two other partitions (NTFS(-3g, thus writable) and JFS) don't cause any trouble, copying all files over to the VM also avoids the crash.

 

The error displayed is "Exception: Stack overflow (0xC00000FD) at EIP=0x7E378765"; I tried using IDA to debug LabView when compiling and found the StackOverflow in mgcore_SH_12_0.dll / function PPStrCaseCmp. But I guess this is not the root of the problem.

 

I did some checks on the problem and tried to pinpoint the problem down to a specific file - with no real success. Sometimes, after recreating the directory tree and copying and deleting some random files, it doesn't crash any more, but seems to be stuck in an endless loop compiling the same files over and over again.

 

I don't quite understand it, has someone encountered such problems bevore?

 

Edit: LabView-Version is 12.0.1f5 (32 bit), on Win XP x86. The filenames contain no special characters (only alphanumeric, underscore, dash etc.), some contain spaces.

0 Kudos
Message 1 of 2
(2,472 Views)

Hi Alex!

Unfortunately, National Instruments does not provide support for LabVIEW running in virtualization environments. While most functions should work as expected, hardware access can be problematic. If you found a working solution, like using a NTFS partition to perform the mass compile, I recommend to stick with that.

 

Regards,

  Georg

0 Kudos
Message 2 of 2
(2,446 Views)