tar segfault

David Murn (scuffer@hups.apana.org.au)
Sat, 20 Dec 1997 20:42:33 -0800 (PST)


Greetings all,
I just recently tried to run tar on my system, and started
getting wierd segfaults. I'm running 2.0.32, with no extra patches.

mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x40007000
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++

This is looking very much like a kernel problem somewhere, or a bug in
some loader. All my other programs work fine, so it's not an ld.so or
libc problem.

I'm running Linux 2.0.32 on an intel pentium 200. Not overclocked. VX
board with 64mb RAM. I'm using ld.so 1.9.5, and libc 5.4.33. When I try
the same binary on other machines, I get mixed results. When I strace it
through another machine, it runs okay, but if I don't run it with strace,
it segfaults, and dumps a 24k core file. If there's anything other
information I can provide I'd be more than willing to help track down this
bug.

Davey