Comment 21 for bug 119707

Revision history for this message
Benjamin (mastermindbird) wrote : Re: [Bug 119707] Re: Apt crashes with SIGSEGV in pkgCache::FindPkg() on corrupted pkgcache.bin

Good evening,

No, I'm just a user of "Ubuntu Linux 9.10", and I had several bugs on my
current version, so I sent reports so you can repair them. And I thought he
was giving his identity to send the various bug reports.

Bonsoir,

Non, je suis un simple utilisateur de "Ubuntu Linux 9.10", et j'ai eu
plusieurs bugs sur ma version actuelle, j'ai donc envoyé des rapports afin
que vous puissiez les réparer. Et je pensais qu'il fallait donner son
identité pour envoyer les différents rapports de Bug.

2009/11/3 Teej <email address hidden>

> Benjamin, are you working on this, as I don't see you as a member of any
> teams. You should only set yourself if you are a developer working on
> this.
>
> ** Changed in: aptitude (Ubuntu)
> Assignee: Benjamin (mastermindbird) => (unassigned)
>
> ** Changed in: apt (Ubuntu)
> Assignee: Benjamin (mastermindbird) => (unassigned)
>
> ** Changed in: synaptic (Ubuntu)
> Assignee: Benjamin (mastermindbird) => (unassigned)
>
> --
> Apt crashes with SIGSEGV in pkgCache::FindPkg() on corrupted pkgcache.bin
> https://bugs.launchpad.net/bugs/119707
> You received this bug notification because you are a bug assignee.
>
> Status in “apt” package in Ubuntu: Confirmed
> Status in “aptitude” package in Ubuntu: Confirmed
> Status in “synaptic” package in Ubuntu: Confirmed
>
> Bug description:
> Apt, aptitude and synaptic crash soon after accessing /var/lib/dpkg/status.
> Here is the strace output from apt-get install foo
>
> stat("/var/lib/dpkg/status", {st_mode=S_IFREG|0644, st_size=1528590, ...})
> = 0
> msync(0x2aefaadb5000, 8704, MS_SYNC) = 0
> stat("/var/lib/dpkg/status", {st_mode=S_IFREG|0644, st_size=1528590, ...})
> = 0
> open("/var/lib/dpkg/status", O_RDONLY) = 7
> fcntl(7, F_SETFD, FD_CLOEXEC) = 0
> read(7, "Package: python-bittorrent\nStatu"..., 32768) = 32768
> ) = 29g package lists... 0% lists... 0%\r", 29
> stat("/var/lib/dpkg/status", {st_mode=S_IFREG|0644, st_size=1528590, ...})
> = 0
> fstat(7, {st_mode=S_IFREG|0644, st_size=1528590, ...}) = 0
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> +++ killed by SIGSEGV +++
>