Package: prelink
Version: 0.0.20090925-1
Severity: normal

/var/log/prelink.log contains this:
2010-06-13 10:53:04 prelink: /usr/bin/emacs23-x: COPY relocations don't point 
into .bss or .sbss section
Prelink failed with return value 134

gdb backtrace:
Program received signal SIGABRT, Aborted.
0x000000395be32175 in *__GI_raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0  0x000000395be32175 in *__GI_raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x000000395be34f80 in *__GI_abort () at abort.c:92
#2  0x0000000000403fdf in ?? ()
#3  0x00000000004127e0 in ?? ()
#4  0x000000395be1ec4d in __libc_start_main (main=<value optimized out>, 
argc=<value optimized out>, 
    ubp_av=<value optimized out>, init=<value optimized out>, fini=<value 
optimized out>, rtld_fini=<value optimized out>, 
    stack_end=Could not find the frame base for "__libc_start_main".
) at libc-start.c:228
#5  0x00000000004032f9 in ?? ()
#6  0x00007fffffffe728 in ?? ()
#7  0x000000000000001c in ?? ()
#8  0x0000000000000005 in ?? ()
#9  0x00007fffffffe96b in ?? ()
#10 0x00007fffffffe981 in ?? ()
#11 0x00007fffffffe984 in ?? ()
#12 0x00007fffffffe988 in ?? ()
#13 0x00007fffffffe98b in ?? ()
#14 0x0000000000000000 in ?? ()

Running prelink on /usr/bin/emacs23-x doesn't abort.

Since prelink doesn't provide a -dbg package, I downloaded the source package,
rebuilt it, and run gdb against it.

Here is the new stacktrace:
Program received signal SIGABRT, Aborted.
0x000000395be32175 in *__GI_raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0  0x000000395be32175 in *__GI_raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x000000395be34f80 in *__GI_abort () at abort.c:92
#2  0x00000000004040bc in prelink_save_cache (do_warn=<value optimized out>) at 
../../src/cache.c:665
#3  0x0000000000411f93 in main (argc=5, argv=0x7fffffffe6e8) at 
../../src/main.c:461

If I remove /etc/prelink.cache, I still get the same error when I rerun prelink.

Let me know if you need further information/testing.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.34-00179-gdebb980 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages prelink depends on:
ii  execstack                 0.0.20090925-1 ELF GNU_STACK program header editi
ii  libc6                     2.11.1-3       Embedded GNU C Library: Shared lib
ii  libelfg0                  0.8.13-1       an ELF object file access library
ii  libselinux1               2.0.94-1       SELinux runtime shared libraries

prelink recommends no packages.

prelink suggests no packages.

-- Configuration Files:
/etc/default/prelink changed:
PRELINKING=yes
PRELINK_OPTS=-mR
PRELINK_FULL_TIME_INTERVAL=14
PRELINK_NONRPM_CHECK_INTERVAL=7

/etc/prelink.conf changed:
-b *.la
-b *.png
-b *.py
-b *.pl
-b *.pm
-b *.sh
-b *.xml
-b *.xslt
-b *.a
-b *.js
-b /lib/modules
-b /usr/lib/locale
-l /usr/local/sbin
-l /sbin
-l /usr/sbin
-l /usr/local/bin
-l /bin
-l /usr/bin
-l /usr/X11R6/bin
-l /usr/games
-l /usr/local/lib
-l /lib
-l /usr/lib
-l /usr/X11R6/lib
-b /usr/lib/vmware/bin/appLoader


-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to