Package: libc6 Version: 2.5-7 Severity: important Today I saw this error for the second time on my hppa box running the 2.6.18-parisc64-smp kernel: cat: error while loading shared libraries: internal error: symidx out of range of fptr table People on #parisc say that this is a glibc issue: <patofiero> fjp, I have not looked at the current sources in debian glibc, but in general there *are* functions which are supposed to be atomic but are not. These failures can cause a "symidx out of rang of fptr table" error. <patofiero> fjp, The failure is in glibc. <patofiero> fjp, It's using non-atomic implementation of compare and swap. However, the problem is systemic of a kernel that doesn't have atomic helper functions. <fjp> I'm running 2.6.18-4-parisc64-smp <patofiero> fjp, smp is more likely to trigger the error. <patofiero> fjp, You have the atomic helper routines present in your kernel. <patofiero> fjp, The glibc you have just isn't using them. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: hppa (parisc64) Kernel: Linux 2.6.18-4-parisc64-smp (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash
Attachment:
pgpHRbY6Y7dMY.pgp
Description: PGP signature