On 2007-06-19 23:31:16 +0200, Vincent Lefevre wrote:
> I've just had the same error immediately on startup with aptitude 0.4.4-4
> (and apt 0.6.46.4-0.1) on powerpc. I've run aptitude 4 more times, and
> each time, I got the same error, but it took longer: when "Building tag
> database" reaches 100%.
FYI, the strace output contains:
[...]
9798 open("/var/lib/dpkg/status", O_RDONLY) = 3
9798 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
9798 read(3, "Package: dlint\nStatus: install o"..., 26852) = 26852
9798
open("/var/lib/apt/lists/security.debian.org_dists_etch_updates_non-free_binary-powerpc_Packages",
O_RDONLY) = 4
9798 fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
9798 read(4, "", 26852) = 0
9798
open("/var/lib/apt/lists/security.debian.org_dists_etch_updates_contrib_binary-powerpc_Packages",
O_RDONLY) = 5
[...]
9798 lseek(3, 2034129, SEEK_SET) = 2034129
9798 read(3, "Package: libsm6\nStatus: install "..., 26852) = 26852
9798 read(3, "bian.org>\nVersion: 9210-10\nDepen"..., 26718) = 26718
9798 lseek(3, 2093726, SEEK_SET) = 2093726
9798 read(3, "Package: irda-tools\nStatus: inst"..., 26852) = 26852
9798 lseek(3, 2122085, SEEK_SET) = 2122085
9798 read(3, "Package: libwnck18\nStatus: insta"..., 26852) = 26852
9798 read(3, "esktop.org:/cvs/xorg\n\nPackage: l"..., 26112) = 26112
9798 read(3, "d775c055b5d80b67c1bd12838\n /etc/"..., 26371) = 26371
9798 lseek(3, 2201569, SEEK_SET) = 2201569
9798 read(3, "Package: libscrollkeeper0\nStatus"..., 26852) = 26852
9798 lseek(3, 2228503, SEEK_SET) = 2228503
9798 read(3, "Package: libfaad0\nStatus: instal"..., 26852) = 26852
9798 lseek(3, 2256410, SEEK_SET) = 2256410
9798 read(3, "Package: libglib2.0-0\nStatus: in"..., 26852) = 26852
9798 lseek(3, 2283508, SEEK_SET) = 2283508
9798 read(3, "Package: aspell-fr\nStatus: insta"..., 26852) = 26852
9798 read(3, "ont-conf | fontconfig\nConffiles:"..., 26622) = 823
9798 read(3, "", 25799) = 0
9798 rt_sigaction(SIGTSTP, {SIG_IGN}, {0xfebe570, [], SA_RESTART}, 8) = 0
9798 select(1, [0], NULL, NULL, {0, 0}) = 0 (Timeout)
9798 select(1, [0], NULL, NULL, {0, 0}) = 0 (Timeout)
9798 write(1, "\10\10\10\33[37m\33[44m\33[1m100\33[m\33[m", 26) = 26
9798 rt_sigaction(SIGTSTP, {0xfebe570, [], SA_RESTART}, NULL, 8) = 0
9798 rt_sigaction(SIGTSTP, {SIG_IGN}, {0xfebe570, [], SA_RESTART}, 8) = 0
9798 select(1, [0], NULL, NULL, {0, 0}) = 0 (Timeout)
9798 select(1, [0], NULL, NULL, {0, 0}) = 0 (Timeout)
9798 rt_sigaction(SIGTSTP, {0xfebe570, [], SA_RESTART}, NULL, 8) = 0
9798 munmap(0x32951000, 1052672) = 0
9798 mmap(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x328d0000
9798 mprotect(0x328d0000, 4096, PROT_NONE) = 0
9798 clone(child_stack=0x330cf030,
flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID|CLONE_DETACHED,
parent_tidptr=0x330cf4f8, tls=0x330d6930, child_tidptr=0x330cf4f8) = 9945
9945 socket_subcall(0x330cf500, 0xc, 0x330cf4f8, 0x330d6930, 0x330cf4f8, 0x330d
6930, 0x330cf93c, 0x330cf714) = 0
9945 futex(0x108615fc, FUTEX_WAIT, 1, NULL <unfinished ...>
9798 brk(0x108be000) = 0x108be000
9798 mmap(NULL, 364544, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x330d0000
9798 mmap(NULL, 888832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x33129000
9798 mmap(NULL, 888832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x33202000
9798 futex(0xfc108a4, FUTEX_WAKE, 2147483647) = 0
9798 munmap(0x330d0000, 364544) = 0
9798 futex(0x108615fc, 0x4 /* FUTEX_??? */, 1 <unfinished ...>
9945 <... futex resumed> ) = 0
9798 <... futex resumed> ) = 1
9945 futex(0x108615e0, FUTEX_WAKE, 1) = 0
9945 futex(0x108615fc, FUTEX_WAIT, 3, NULL <unfinished ...>
9798 rt_sigaction(SIGCONT, {SIG_IGN}, {SIG_DFL}, 8) = 0
9798 rt_sigaction(SIGTSTP, {SIG_IGN}, {0xfebe570, [], SA_RESTART}, 8) = 0
9798 tgkill(9798, 9799, SIGRTMIN) = 0
9798 futex(0x309cd4f8, FUTEX_WAIT, 9799, NULL <unfinished ...>
9799 <... read resumed> 0x309ccbb8, 1) = ? ERESTARTSYS (To be restarted)
9799 --- SIGRTMIN (Unknown signal 32) @ 0 (0) ---
9799 exit(0) = ?
9798 <... futex resumed> ) = 0
9798 tgkill(9798, 9800, SIGRTMIN) = 0
[...]
The read(3, "", 25799) seems strange.
--
Vincent Lefèvre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)