Historical bug tracker for the Pacman package manager.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
FS#22156 - Pacman segfaults on system upgrade
Attached to Project:
Pacman
Opened by Roger John Robertson Jr. (rjrjr) - Monday, 20 December 2010, 18:54 GMT
Last edited by Dan McGee (toofishes) - Wednesday, 12 January 2011, 05:20 GMT
Opened by Roger John Robertson Jr. (rjrjr) - Monday, 20 December 2010, 18:54 GMT
Last edited by Dan McGee (toofishes) - Wednesday, 12 January 2011, 05:20 GMT
|
DetailsDescription:
Pacman Segmentation Fault Additional info: * package version(s) * config and/or log files etc. pacman 3.4.1 x86_64 Steps to reproduce: run pacman -Syu |
This task depends upon
Closed by Dan McGee (toofishes)
Wednesday, 12 January 2011, 05:20 GMT
Reason for closing: Works for me
Additional comments about closing: Reopen if it is reproducible.
Wednesday, 12 January 2011, 05:20 GMT
Reason for closing: Works for me
Additional comments about closing: Reopen if it is reproducible.
debug.txt
FS#22102?Looking at all the recent segfault bug reports, the downloaded database tarballs seem fine (same file size as that on the server), so the error appears limited to the extracted files. I wonder why we are seeing so many of these lately?
One way would be to examine all the different corrupted db, and then look for a common pattern between the different setup/usage that led to it.
So any user who encountered the issue is welcome to provide the tarball of /var/lib/pacman/sync/ as well as any relevant details (usage of pac cage or similar, all info about filesystem : type, option, eventual errors, and any problem like recent crash/lockup, etc).
Mine was due to the some empty file in /var/lib/pacman/sync/*/HERE.
But I haven't been able to reproduce the bug by empying the file myself, pacman detecting it. ("L'archive * est corrompue; Voulez-vous l'effacer ?")
Unfortunately I also fixed it with pacman -Syy before going here...
Hoping it helps...