prelink.bin assert failure: prelink.bin: ../../src/conflict.c:763: prelink_build_conflicts: Assertion `j < ndeps' failed.

Bug #840697 reported by Andrew Watkins
52
This bug affects 10 people
Affects Status Importance Assigned to Milestone
prelink (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Assert failure

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: prelink 0.0.20090925-1
ProcVersionSignature: Ubuntu 3.0.0-9.15-generic 3.0.3
Uname: Linux 3.0.0-9-generic i686
Architecture: i386
AssertionMessage: prelink.bin: ../../src/conflict.c:763: prelink_build_conflicts: Assertion `j < ndeps' failed.
CrashCounter: 1
Date: Sun Sep 4 00:47:58 2011
ExecutablePath: /usr/sbin/prelink.bin
InstallationMedia: Lubuntu 11.10 "Oneiric Ocelot" - Beta i386 (20110830.2)
ProcCmdline: /usr/sbin/prelink.bin -a -mR -T -f
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 LANGUAGE=en_GB:en
Signal: 6
SourcePackage: prelink
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/i386-linux-gnu/libc.so.6
 abort () from /lib/i386-linux-gnu/libc.so.6
 __assert_fail () from /lib/i386-linux-gnu/libc.so.6
 ?? ()
Title: prelink.bin assert failure: prelink.bin: ../../src/conflict.c:763: prelink_build_conflicts: Assertion `j < ndeps' failed.
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

mtime.conffile..etc.default.prelink: 2011-09-04T00:32:48.281233

Revision history for this message
Andrew Watkins (andrew-john-watkins) wrote :
Revision history for this message
Andrew Watkins (andrew-john-watkins) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in prelink (Ubuntu):
status: New → Confirmed
Revision history for this message
Bolche (companheiro-vermelho) wrote :
Revision history for this message
Jason Heath (jheath8) wrote :

I have fixed this problem on my Linux Mint 12 system using "sudo prelink -amvR". I took the error outputs and blacklisted the files in /etc/prelink.conf. A copy of my prelink.conf file is below. I hope this helps. Additionally, this repaired the /etc/cron.daily/prelink aborted at line 55 problem reported in other bugs.
Prelink.conf

# This config file contains a list of directories both with binaries
# and libraries prelink should consider by default.
# If a directory name is prefixed with `-l ', the directory hierarchy
# will be walked as long as filesystem boundaries are not crossed.
# If a directory name is prefixed with `-h ', symbolic links in a
# directory hierarchy are followed.
# Directories or files with `-b ' prefix will be blacklisted.
-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/klibc/bin
-b /usr/lib/thunderbird-10.0.2/plugin-container
-b /usr/lib/nvidia-current/bin/nvidia-smi
-b /usr/lib/libreoffice
-b /usr/lib/ure/bin
-b /usr/bin/aptitude-curses
-b /usr/bin/skype

Revision history for this message
Jason Heath (jheath8) wrote :

I've tracked the libreoffice problem down to these two files so I didn't need to blacklist all of Libreoffice:

-b /usr/lib/libreoffice/basis3.4/program
-b /usr/lib/libreoffice/program

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.