Bug#533247: Segmentation Fault on all attempts to access apt database
Package: apt
Version: 0.7.21
Severity: grave
Justification: renders package unusable
Hi,
I just finished a dist-upgade that included the following:
Will install 13 packages, and remove 0 packages.
20.5kB of disk space will be used
===============================================================================
[HOLD, DEPENDENCIES] libc6-dev-i386
[HOLD, DEPENDENCIES] libc6-i386
[HOLD] fakeroot
[HOLD] libc6
[HOLD] libc6-dev
[UPGRADE] cups-common 1.3.10-4 -> 1.3.10-5
[UPGRADE] gnome-session 2.26.1-6 -> 2.26.1-7
[UPGRADE] gnome-session-bin 2.26.1-6 -> 2.26.1-7
[UPGRADE] h264enc 8.8.4-0.0 -> 8.8.5-0.0
[UPGRADE] libcupsys2 1.3.10-4 -> 1.3.10-5
[UPGRADE] libcupsys2-dev 1.3.10-4 -> 1.3.10-5
[UPGRADE] librpm0 4.7.0-3 -> 4.7.0-4
[UPGRADE] librpmbuild0 4.7.0-3 -> 4.7.0-4
[UPGRADE] librpmio0 4.7.0-3 -> 4.7.0-4
[UPGRADE] lintian 2.2.10 -> 2.2.11
[UPGRADE] locales 2.9-14 -> 2.9-15
[UPGRADE] module-init-tools 3.7-pre9-1 -> 3.9-1
[UPGRADE] rpm 4.7.0-3 -> 4.7.0-4
===============================================================================
Now I get segmentation faults that dump core on all attempts to access
the database:
aptitude search ~i
apt-cache search anything
etc.
Just querying version numbers or using dpkg does not produce segfaults.
Attached are the strace and gdb data from running "aptitude search ~i". I
have put the core on my alioth for now as it's 8MB:
http://alioth.debian.org/~dmoerner-guest/core
If you want me to run this on apt-get proper instead of aptitude just tell me.
I'm now going to try rebuilding with debugging symbols to see if I can get
a better backtrace.
Daniel
-- Package-specific info:
-- apt-config dump --
APT "";
APT::Architecture "amd64";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "1";
APT::Install-Suggests "0";
APT::Acquire "";
APT::Acquire::Translation "environment";
APT::Authentication "";
APT::Authentication::TrustCDROM "true";
APT::NeverAutoRemove "";
APT::NeverAutoRemove:: "^linux-image.*";
APT::NeverAutoRemove:: "^linux-restricted-modules.*";
Dir "/";
Dir::State "var/lib/apt/";
Dir::State::lists "lists/";
Dir::State::cdroms "cdroms.list";
Dir::State::userstatus "status.user";
Dir::State::status "/var/lib/dpkg/status";
Dir::Cache "var/cache/apt/";
Dir::Cache::archives "archives/";
Dir::Cache::srcpkgcache "srcpkgcache.bin";
Dir::Cache::pkgcache "pkgcache.bin";
Dir::Etc "etc/apt/";
Dir::Etc::sourcelist "sources.list";
Dir::Etc::sourceparts "sources.list.d";
Dir::Etc::vendorlist "vendors.list";
Dir::Etc::vendorparts "vendors.list.d";
Dir::Etc::main "apt.conf";
Dir::Etc::parts "apt.conf.d";
Dir::Etc::preferences "preferences";
Dir::Bin "";
Dir::Bin::methods "/usr/lib/apt/methods";
Dir::Bin::dpkg "/usr/bin/dpkg";
Dir::Log "var/log/apt";
Dir::Log::Terminal "term.log";
DPkg "";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
-- /etc/apt/preferences --
Package: *
Pin: release a=experimental
Pin-Priority: 101
-- /etc/apt/sources.list --
# deb http://ftp.us.debian.org/debian/ lenny main
deb http://ftp.us.debian.org/debian/ sid main contrib non-free
deb http://www.debian-multimedia.org/ sid main non-free
deb-src http://ftp.us.debian.org/debian/ sid main contrib non-free
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.29-2-amd64 (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
Versions of packages apt depends on:
ii debian-archive-keyring 2009.01.31 GnuPG archive keys of the Debian a
ii libc6 2.9-13 GNU C Library: Shared libraries
ii libgcc1 1:4.4.0-6 GCC support library
ii libstdc++6 4.4.0-6 The GNU Standard C++ Library v3
apt recommends no packages.
Versions of packages apt suggests:
pn apt-doc <none> (no description available)
ii aptitude 0.4.11.11-1+b1 terminal-based package manager
ii bzip2 1.0.5-2 high-quality block-sorting file co
ii dpkg-dev 1.15.2 Debian package development tools
ii lzma 4.43-14 Compression method of 7z format in
pn python-apt <none> (no description available)
ii synaptic 0.62.6 Graphical package manager
-- no debconf information
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(no debugging symbols found)
(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) set pagination 0
(gdb) run aptitu[K[K[K[K[K[Ksearch ![K~i
Starting program: /usr/bin/aptitude search ~i
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0x7f87992eb710 (LWP 21162)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f87992eb710 (LWP 21162)]
0x00007f8798e95672 in pkgPolicy::GetCandidateVer () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7
(gdb) bac[K[Kt full
#0 0x00007f8798e95672 in pkgPolicy::GetCandidateVer () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7
No symbol table info available.
#1 0x00007f8798e74f31 in pkgDepCache::Init () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7
No symbol table info available.
#2 0x0000000000534ab5 in ?? ()
No symbol table info available.
#3 0x00000000005363b3 in ?? ()
No symbol table info available.
#4 0x000000000053c94b in ?? ()
No symbol table info available.
#5 0x00000000004ffa2b in ?? ()
No symbol table info available.
#6 0x000000000041c095 in ?? ()
No symbol table info available.
#7 0x00007f87972175a6 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#8 0x0000000000419a79 in ?? ()
No symbol table info available.
#9 0x00007fffa130d698 in ?? ()
No symbol table info available.
#10 0x000000000000001c in ?? ()
No symbol table info available.
#11 0x0000000000000003 in ?? ()
No symbol table info available.
#12 0x00007fffa130e66d in ?? ()
No symbol table info available.
#13 0x00007fffa130e67f in ?? ()
No symbol table info available.
#14 0x00007fffa130e686 in ?? ()
No symbol table info available.
#15 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb) info registers
rax 0x7f955e3e94f0 140279508014320
rbx 0x7f879630c000 140220317089792
rcx 0x7f879667e5a0 140220320703904
rdx 0x0 0
rsi 0x7fffa130c0f0 140735897714928
rdi 0x7f879630c000 140220317089792
rbp 0x2576a50 0x2576a50
rsp 0x7fffa130c070 0x7fffa130c070
r8 0x7f879630c000 140220317089792
r9 0x7f8796a41478 140220324648056
r10 0x7f879630c000 140220317089792
r11 0x0 0
r12 0x2576360 39281504
r13 0x2576360 39281504
r14 0x7f879630c000 140220317089792
r15 0x7fffa130c150 140735897715024
rip 0x7f8798e95672 0x7f8798e95672 <pkgPolicy::GetCandidateVer(pkgCache::PkgIterator)+274>
eflags 0x10206 [ PF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
fctrl 0x37f 895
fstat 0x0 0
ftag 0xffff 65535
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ]
(gdb) thread apply all backtrace
Thread 1 (Thread 0x7f87992eb710 (LWP 21162)):
#0 0x00007f8798e95672 in pkgPolicy::GetCandidateVer () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7
#1 0x00007f8798e74f31 in pkgDepCache::Init () from /usr/lib/libapt-pkg-libc6.9-6.so.4.7
#2 0x0000000000534ab5 in ?? ()
#3 0x00000000005363b3 in ?? ()
#4 0x000000000053c94b in ?? ()
#5 0x00000000004ffa2b in ?? ()
#6 0x000000000041c095 in ?? ()
#7 0x00007f87972175a6 in __libc_start_main () from /lib/libc.so.6
#8 0x0000000000419a79 in ?? ()
#9 0x00007fffa130d698 in ?? ()
#10 0x000000000000001c in ?? ()
#11 0x0000000000000003 in ?? ()
#12 0x00007fffa130e66d in ?? ()
#13 0x00007fffa130e67f in ?? ()
#14 0x00007fffa130e686 in ?? ()
#15 0x0000000000000000 in ?? ()
(gdb) quit
The program is running. Exit anyway? (y or n)
~ $ strace aptitude search ~i
execve("/usr/bin/aptitude", ["aptitude", "search", "~i"], [/* 42 vars */]) = 0
brk(0) = 0xb52000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd7897000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd7895000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=95321, ...}) = 0
mmap(NULL, 95321, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbcd787d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libapt-pkg-libc6.9-6.so.4.7", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pq\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=788992, ...}) = 0
mmap(NULL, 2885408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd73bb000
mprotect(0x7fbcd7478000, 2093056, PROT_NONE) = 0
mmap(0x7fbcd7677000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbc000) = 0x7fbcd7677000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libncursesw.so.5", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@D\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=307136, ...}) = 0
mmap(NULL, 2404096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd7170000
mprotect(0x7fbcd71b7000, 2093056, PROT_NONE) = 0
mmap(0x7fbcd73b6000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x46000) = 0x7fbcd73b6000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libsigc-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P)\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=21152, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd787c000
mmap(NULL, 2116528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd6f6b000
mprotect(0x7fbcd6f70000, 2093056, PROT_NONE) = 0
mmap(0x7fbcd716f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fbcd716f000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libcwidget.so.3", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20n\3\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=862912, ...}) = 0
mmap(NULL, 2960528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd6c98000
mprotect(0x7fbcd6d64000, 2097152, PROT_NONE) = 0
mmap(0x7fbcd6f64000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xcc000) = 0x7fbcd6f64000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libept.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\335\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=496920, ...}) = 0
mmap(NULL, 2592328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd6a1f000
mprotect(0x7fbcd6a96000, 2093056, PROT_NONE) = 0
mmap(0x7fbcd6c95000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x76000) = 0x7fbcd6c95000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libxapian.so.15", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\23\4\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1488488, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd787b000
mmap(NULL, 3583680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd66b4000
mprotect(0x7fbcd680a000, 2097152, PROT_NONE) = 0
mmap(0x7fbcd6a0a000, 86016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x156000) = 0x7fbcd6a0a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 !\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=94080, ...}) = 0
mmap(NULL, 2189200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd649d000
mprotect(0x7fbcd64b4000, 2093056, PROT_NONE) = 0
mmap(0x7fbcd66b3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7fbcd66b3000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300W\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=125836, ...}) = 0
mmap(NULL, 2204512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd6282000
mprotect(0x7fbcd6298000, 2093056, PROT_NONE) = 0
mmap(0x7fbcd6497000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fbcd6497000
mmap(0x7fbcd6499000, 13152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbcd6499000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libstdc++.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\232\5\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1019344, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd787a000
mmap(NULL, 3199032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd5f74000
mprotect(0x7fbcd6064000, 2097152, PROT_NONE) = 0
mmap(0x7fbcd6264000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf0000) = 0x7fbcd6264000
mmap(0x7fbcd626d000, 81976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbcd626d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P>\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=534736, ...}) = 0
mmap(NULL, 2629848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd5cf1000
mprotect(0x7fbcd5d73000, 2093056, PROT_NONE) = 0
mmap(0x7fbcd5f72000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x81000) = 0x7fbcd5f72000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360,\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=105928, ...}) = 0
mmap(NULL, 2201752, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd5ad7000
mprotect(0x7fbcd5af1000, 2093056, PROT_NONE) = 0
mmap(0x7fbcd5cf0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7fbcd5cf0000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\346\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1375536, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd7879000
mmap(NULL, 3482264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd5784000
mprotect(0x7fbcd58cd000, 2097152, PROT_NONE) = 0
mmap(0x7fbcd5acd000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149000) = 0x7fbcd5acd000
mmap(0x7fbcd5ad2000, 17048, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbcd5ad2000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libutil.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=10560, ...}) = 0
mmap(NULL, 2105608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd5581000
mprotect(0x7fbcd5583000, 2093056, PROT_NONE) = 0
mmap(0x7fbcd5782000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fbcd5782000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14608, ...}) = 0
mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbcd537d000
mprotect(0x7fbcd537f000, 2097152, PROT_NONE) = 0
mmap(0x7fbcd557f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fbcd557f000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd7878000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd7877000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd7876000
arch_prctl(ARCH_SET_FS, 0x7fbcd7876710) = 0
open("/dev/urandom", O_RDONLY) = 3
read(3, "\255C\354d2\307\240\n", 8) = 8
close(3) = 0
mprotect(0x7fbcd557f000, 4096, PROT_READ) = 0
mprotect(0x7fbcd5782000, 4096, PROT_READ) = 0
mprotect(0x7fbcd5acd000, 16384, PROT_READ) = 0
mprotect(0x7fbcd5f72000, 4096, PROT_READ) = 0
mprotect(0x7fbcd6264000, 28672, PROT_READ) = 0
mprotect(0x7fbcd6497000, 4096, PROT_READ) = 0
mprotect(0x7fbcd7898000, 4096, PROT_READ) = 0
munmap(0x7fbcd787d000, 95321) = 0
set_tid_address(0x7fbcd78767a0) = 20923
set_robust_list(0x7fbcd78767b0, 0x18) = 0
futex(0x7fffdf898b2c, FUTEX_WAKE_PRIVATE, 1) = 0
rt_sigaction(SIGRTMIN, {0x7fbcd6287650, [], SA_RESTORER|SA_SIGINFO, 0x7fbcd62907b0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7fbcd62876e0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fbcd62907b0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
futex(0x7fbcd626db88, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(0) = 0xb52000
brk(0xb73000) = 0xb73000
open("/usr/lib/locale/locale-archive", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1316224, ...}) = 0
mmap(NULL, 1316224, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbcd7734000
close(3) = 0
rt_sigaction(SIGPIPE, {0x1, [PIPE], SA_RESTORER|SA_RESTART, 0x7fbcd57b60f0}, {SIG_DFL, [], 0}, 8) = 0
open("/usr/share/aptitude/aptitude-defaults", O_RDONLY) = 3
read(3, "// This file defines some defaul"..., 8191) = 2449
brk(0xb94000) = 0xb94000
brk(0xbb5000) = 0xbb5000
brk(0xbd6000) = 0xbd6000
brk(0xbf7000) = 0xbf7000
brk(0xc18000) = 0xc18000
brk(0xc39000) = 0xc39000
read(3, "", 8191) = 0
close(3) = 0
stat("/var/lib/apt/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/etc/apt/apt.conf.d/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/apt/apt.conf.d/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
getdents(3, /* 5 entries */, 4096) = 144
stat("/etc/apt/apt.conf.d/01autoremove", {st_mode=S_IFREG|0644, st_size=92, ...}) = 0
stat("/etc/apt/apt.conf.d/70debconf", {st_mode=S_IFREG|0644, st_size=182, ...}) = 0
stat("/etc/apt/apt.conf.d/00trustcdrom", {st_mode=S_IFREG|0644, st_size=40, ...}) = 0
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
open("/etc/apt/apt.conf.d/00trustcdrom", O_RDONLY) = 3
read(3, "APT::Authentication::TrustCDROM "..., 8191) = 40
brk(0xc5a000) = 0xc5a000
read(3, "", 8191) = 0
close(3) = 0
open("/etc/apt/apt.conf.d/01autoremove", O_RDONLY) = 3
read(3, "APT\n{\n NeverAutoRemove \n { \n\t"..., 8191) = 92
read(3, "", 8191) = 0
close(3) = 0
open("/etc/apt/apt.conf.d/70debconf", O_RDONLY) = 3
read(3, "// Pre-configure all packages wi"..., 8191) = 182
read(3, "", 8191) = 0
close(3) = 0
stat("/etc/apt/apt.conf", 0x7fffdf897ee0) = -1 ENOENT (No such file or directory)
open("/usr/share/aptitude/section-descriptions", O_RDONLY) = 3
read(3, "// -*-c++-*-\n//\n// This file def"..., 8191) = 8191
brk(0xc7b000) = 0xc7b000
brk(0xc9c000) = 0xc9c000
brk(0xcbd000) = 0xcbd000
brk(0xcde000) = 0xcde000
brk(0xcff000) = 0xcff000
brk(0xd20000) = 0xd20000
brk(0xd41000) = 0xd41000
brk(0xd62000) = 0xd62000
brk(0xd83000) = 0xd83000
brk(0xda4000) = 0xda4000
brk(0xdc5000) = 0xdc5000
brk(0xde6000) = 0xde6000
brk(0xe07000) = 0xe07000
brk(0xe28000) = 0xe28000
brk(0xe49000) = 0xe49000
brk(0xe6a000) = 0xe6a000
brk(0xe8b000) = 0xe8b000
brk(0xeac000) = 0xeac000
brk(0xecd000) = 0xecd000
brk(0xeee000) = 0xeee000
brk(0xf0f000) = 0xf0f000
read(3, "programs providing a command-lin"..., 8191) = 3539
brk(0xf30000) = 0xf30000
brk(0xf2f000) = 0xf2f000
brk(0xf50000) = 0xf50000
brk(0xf71000) = 0xf71000
brk(0xf92000) = 0xf92000
brk(0xfb3000) = 0xfb3000
brk(0xfd4000) = 0xfd4000
brk(0xff5000) = 0xff5000
brk(0x1016000) = 0x1016000
brk(0x1037000) = 0x1037000
brk(0x1058000) = 0x1058000
brk(0x1057000) = 0x1057000
read(3, "", 8191) = 0
close(3) = 0
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd7894000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2570
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7fbcd7894000, 4096) = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/aptitude.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/aptitude.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/aptitude.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/aptitude.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/aptitude.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/aptitude.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/var/lib/dpkg/status", {st_mode=S_IFREG|0644, st_size=1624623, ...}) = 0
stat("/usr/bin/dpkg", {st_mode=S_IFREG|0755, st_size=400568, ...}) = 0
stat("/etc/debian_version", {st_mode=S_IFREG|0644, st_size=12, ...}) = 0
access("/home/dmr/.aptitude", R_OK|X_OK) = 0
access("/home/dmr/.aptitude/config", R_OK) = 0
open("/home/dmr/.aptitude/config", O_RDONLY) = 3
read(3, "", 8191) = 0
close(3) = 0
open("/home/dmr/.aptitude/config", O_RDONLY) = 3
read(3, "", 8191) = 0
close(3) = 0
access("/home/dmr/.aptitude", W_OK) = 0
open("/home/dmr/.aptitude/config.new", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
close(3) = 0
rename("/home/dmr/.aptitude/config.new", "/home/dmr/.aptitude/config") = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigaction(SIGWINCH, {0x4e61b0, [WINCH], SA_RESTORER|SA_RESTART, 0x7fbcd57b60f0}, {SIG_DFL, [], 0}, 8) = 0
ioctl(1, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26048, ...}) = 0
mmap(NULL, 26048, PROT_READ, MAP_SHARED, 3, 0) = 0x7fbcd788e000
close(3) = 0
futex(0x7fbcd5ad1f40, FUTEX_WAKE_PRIVATE, 2147483647) = 0
stat("/etc/apt/sources.list", {st_mode=S_IFREG|0644, st_size=238, ...}) = 0
open("/etc/apt/sources.list", O_RDONLY) = 3
read(3, "# deb http://ftp.us.debian.org/d"..., 8191) = 238
read(3, "", 8191) = 0
close(3) = 0
stat("/etc/apt/sources.list.d/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/apt/sources.list.d/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents(3, /* 2 entries */, 4096) = 48
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
getuid() = 1000
stat("/etc/apt/sources.list", {st_mode=S_IFREG|0644, st_size=238, ...}) = 0
open("/etc/apt/sources.list", O_RDONLY) = 3
read(3, "# deb http://ftp.us.debian.org/d"..., 8191) = 238
read(3, "", 8191) = 0
close(3) = 0
stat("/etc/apt/sources.list.d/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/apt/sources.list.d/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents(3, /* 2 entries */, 4096) = 48
getdents(3, /* 0 entries */, 4096) = 0
close(3) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_Release.gpg", {st_mode=S_IFREG|0644, st_size=1032, ...}) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_Release.gpg", {st_mode=S_IFREG|0644, st_size=1032, ...}) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_Release.gpg", {st_mode=S_IFREG|0644, st_size=1032, ...}) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_Release.gpg", {st_mode=S_IFREG|0644, st_size=1032, ...}) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_Release.gpg", {st_mode=S_IFREG|0644, st_size=1032, ...}) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_Release.gpg", {st_mode=S_IFREG|0644, st_size=1032, ...}) = 0
stat("/var/lib/apt/lists/www.debian-multimedia.org_dists_sid_Release.gpg", {st_mode=S_IFREG|0644, st_size=197, ...}) = 0
stat("/var/lib/apt/lists/www.debian-multimedia.org_dists_sid_Release.gpg", {st_mode=S_IFREG|0644, st_size=197, ...}) = 0
access("/var/cache/apt/", W_OK) = -1 EACCES (Permission denied)
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libapt-pkg4.7.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libapt-pkg4.7.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libapt-pkg4.7.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libapt-pkg4.7.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/libapt-pkg4.7.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libapt-pkg4.7.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/var/cache/apt/pkgcache.bin", {st_mode=S_IFREG|0644, st_size=11424586, ...}) = 0
open("/var/cache/apt/pkgcache.bin", O_RDONLY) = 3
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=11424586, ...}) = 0
mmap(NULL, 11424586, PROT_READ, MAP_SHARED, 3, 0) = 0x7fbcd4897000
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_main_binary-amd64_Packages", {st_mode=S_IFREG|0644, st_size=27296774, ...}) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_main_binary-amd64_Packages", {st_mode=S_IFREG|0644, st_size=27296774, ...}) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_main_i18n_Translation-en%5fUS", 0x7fffdf897c80) = -1 ENOENT (No such file or directory)
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_contrib_binary-amd64_Packages", {st_mode=S_IFREG|0644, st_size=227631, ...}) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_contrib_binary-amd64_Packages", {st_mode=S_IFREG|0644, st_size=227631, ...}) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_contrib_i18n_Translation-en%5fUS", 0x7fffdf897c80) = -1 ENOENT (No such file or directory)
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_non-free_binary-amd64_Packages", {st_mode=S_IFREG|0644, st_size=443703, ...}) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_non-free_binary-amd64_Packages", {st_mode=S_IFREG|0644, st_size=443703, ...}) = 0
stat("/var/lib/apt/lists/ftp.us.debian.org_debian_dists_sid_non-free_i18n_Translation-en%5fUS", 0x7fffdf897c80) = -1 ENOENT (No such file or directory)
stat("/var/lib/apt/lists/www.debian-multimedia.org_dists_sid_main_binary-amd64_Packages", {st_mode=S_IFREG|0644, st_size=264827, ...}) = 0
stat("/var/lib/apt/lists/www.debian-multimedia.org_dists_sid_main_binary-amd64_Packages", {st_mode=S_IFREG|0644, st_size=264827, ...}) = 0
stat("/var/lib/apt/lists/www.debian-multimedia.org_dists_sid_main_i18n_Translation-en%5fUS", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
stat("/var/lib/apt/lists/www.debian-multimedia.org_dists_sid_main_i18n_Translation-en%5fUS", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
stat("/var/lib/apt/lists/www.debian-multimedia.org_dists_sid_main_i18n_Translation-en%5fUS", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
stat("/var/lib/apt/lists/www.debian-multimedia.org_dists_sid_non-free_binary-amd64_Packages", 0x7fffdf897ca0) = -1 ENOENT (No such file or directory)
stat("/var/lib/apt/lists/www.debian-multimedia.org_dists_sid_non-free_i18n_Translation-en%5fUS", 0x7fffdf897c80) = -1 ENOENT (No such file or directory)
stat("/var/lib/dpkg/status", {st_mode=S_IFREG|0644, st_size=1624623, ...}) = 0
close(3) = 0
mmap(NULL, 806912, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd47d2000
stat("/etc/apt/preferences", {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
open("/etc/apt/preferences", O_RDONLY) = 3
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
read(3, "Package: * \nPin: release a=exper"..., 32768) = 57
read(3, "", 32711) = 0
close(3) = 0
mmap(NULL, 1613824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd4648000
mmap(NULL, 159744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbcd4621000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV (core dumped) +++
Reply to: