Nested packfile segments of type directory are freed twice by default_destroy(). The first time it happens in directory_destroy(), and the second time in PackFile_Segment_destroy(). This behavior is, of course, incorrect, the patch fixes it.

Attachment: packfile.c.patch
Description: Binary data

Reply via email to