We got some near reproduceable problem,
which consist of compiling more than 7 classes
and running it on a target Elan104NC without hard disk.
Basically, it goes as follow:
We write a sample test program consisting of 6 dummy classes,
We compile it on a QNXRTP, Pentium III platform.
The exectuable is stored on a SuSe Linux server mounted
in the /home/ directory. Which is also accessible from the Elan104NC
as /home/ directory also.
We run this program on a target Elan104NC,
which has only stdlibc++.2.10.so installed,
the compiler gcc is not installed on it (no space).
The program runs fine.
If we include another class in the hierarchy.
We compile the program on the P3, it runs fine.
We run it on the Elan104NC, we get “Memory fault” or similar.
If we compile it on a Elan104 with a Hard Drive, it runs fine.
How come ?!!??