LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW caught fatal signal - Segmentation fault

Hi,

I've just obtained the Linux version of LabVIEW 7.0 from my University for academic use on my home PC, and I am having some difficulty getting the program to run. I've installed all of the "labview70-*.rpm" files into "/opt" using the "bin/INSTALL.norpm" from the CD (I am running Gentoo and don't have RPM support).

When I try to run the program (cd /opt/lv70, ./labview), I get the splash screen, which says "Init temp resources file" in the bottom right corner. This stays on screen for about a minute, during which time, my RAM usage gradually goes very high, followed by my SWAP usage when the available RAM runs out (256MB RAM, 500MB SWAP). This happens regardless of whether I'm logged in as a normal user or as r
oot.

The splash screen eventually disappears and the following message is printed at the terminal:

LabVIEW caught fatal signal
7.0 - Received SIGSEGV
Reason: address not mapped to object
Attempt to reference address: 0x70126d74
Segmentation fault


I have checked the FAQs and knowledge base but can't seem to find anything that sounds similar to what is happening on my machine.

My system is as follows:

Athlon 1800+ XP
256MB RAM
Gentoo Linux 2.4.22-r2
500MB SWAP partition
24GB free space on hard disk

Cheers,
Martin
0 Kudos
Message 1 of 6
(3,665 Views)
Hey Martin,

This is a new one for me. Try replaying your INSTALL and bin/INSTALL.norpm files with the one's that I've attached. They work well on my Debian machine (no rpm). That way you can run "./INSTALL" instead of INSTALL.norpm (which was only meant to be a helper app, not a primary method for installation.)

As you probably know, reproducing a gentoo issue may be difficult because of the extreme customization. Is there anything uncommon that you might be doing? (using a locale other than C or POSIX, using a different threading library, etc.)

Duffey
Download All
0 Kudos
Message 2 of 6
(3,664 Views)
Thanks for the reply.

I'm not aware of anything uncommon that I am doing. I have a customised kernel and compile all my programs with "--march=athlon-xp -o3 -pipe", and have a few USE flags set but that's about all.

I tried the files you posted. The install seemed to go really well, but I then get the same problem. I've also tried running it on my laptop (Which also runs Gentoo Linux), but get the exact same problem.

Cheers,
Martin
0 Kudos
Message 3 of 6
(3,664 Views)
I'm not entirely sure what the issue is, but I have determined at least that it seems to be only common to systems running Gentoo. After trying it on three machines, I decided to try installing Mandrake 9.2 on my laptop, and the whole installation and program runs without a single problem!

So for now, I'll be dual-booting Gentoo and Mandrake, but I would be interested to know if anyone does manage to get Labview working on a system running Gentoo.

Cheers,
Martin
0 Kudos
Message 4 of 6
(3,664 Views)
Bren -
I am running a Gentoo Box myself. After a successful installation, I tried to install the OpenG toolkit. (FYI, you can install rpm with 'emerge rpm'). Although I installed LV7 as root, the package was installed with sudo. (There is a gui and I was doing it remotely.) After running 'sudo labview' I get the following error:
LabVIEW caught fatal signal
7.0 - Received SIGSEGV
Reason: address not mapped to object
Attempt to reference address: 0x0
Segmentation fault

Labview STILL works when run with sudo.

Now, the $100 question is this: was this caused by the installer, or by running lv as a superuser?
0 Kudos
Message 5 of 6
(3,664 Views)
I'am going to setting up a gentoo box using nidaqmx. Don't know if it will work...I hope! Anyway by now I installed the vanilla sources 2.6.8. It's conpiling now the kernel and then I will try to start the install script. Hope to be lucky! 🙂

any suggestion..? 🙂  
0 Kudos
Message 6 of 6
(3,528 Views)