On Wed, 30 Jul 2003 08:03:50 +0200, Alain Bonnefoy
<alain.bonnefoy@icbt.com> wrote:
Hi,
Just to know if somebody noticed such problems, because I absolutely
don’t know the reason.
I got some files corrupted after having copied them through qnet. These
files were text files, executables and libs.
When I tried to execute the application, I got some unresolved symbols. I
discovered that, a symbol named ‘rememberxxxx’ in a shared lib, was
hanged in ‘remembedxxx’. I got some other strange thing like that.
In fact, as I also noticed such file corruptions with ped, I wonder if
the problem is in qnet or in the filesystem.
We had this problem in QNX4 at a customer site. It was due to a bad
network card on one of the machines. I cannot tell you how this could
happen, but the end result was that the copy or transfer would complete
without any level of the software reporting an error, yet the information
was corrupted. We replaced the network card with another identical card
and the problem went away.
I always thought that there were various checksums and safeties in the
layers of data transmission in Ethernet and FLEET, but apparently they
are unable to catch every possible failure mode on a network card.
We also had some wacky problems due to a bad Ethernet hub, but those
were timing-related if I recall correctly.
Whether you think this is your problem or not, try replacing the network
cards, replace your router, try connecting the two machines directly using
a crossed patch cable. It’s a cheap and easy test to do.
Cheers,
Andrew