Historical bug tracker for the Pacman package manager.

The pacman bug tracker has moved to gitlab:

This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.

FS#23314 - [pacman] segfault when a database includes deltas

Attached to Project: Pacman
Opened by tuxce (tuxce) - Thursday, 17 March 2011, 15:41 GMT
Last edited by Dan McGee (toofishes) - Sunday, 20 March 2011, 16:59 GMT
Task Type Bug Report
Category Backend/Core
Status Closed
Assigned To Dan McGee (toofishes)
Architecture All
Severity Critical
Priority Normal
Reported Version 3.5.0
Due in Version 3.5.1
Due Date Undecided
Percent Complete 100%
Votes 1
Private No


Summary and Info:
When a database includes delta files, pacman segfaults.

Version: pacman 3.5.0-1

Steps to Reproduce:
Add a server with deltas as primary mirror (eg:$repo/os/$arch)
pacman -Syy
pacman -Ss python

(python is just an example)

Patch attached.
This task depends upon

Closed by  Dan McGee (toofishes)
Sunday, 20 March 2011, 16:59 GMT
Reason for closing:  Fixed
Additional comments about closing:  Commit b48f71841712d1
Comment by Dan McGee (toofishes) - Thursday, 17 March 2011, 15:47 GMT
Good catch. I'm going to adjust your patch to follow normal coding style rules though, but totally dropped the ball on actually parsing the delta here...