gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] [bug] Inventory does not fail gracefully when high-


From: Bug Goo
Subject: Re: [Gnu-arch-users] [bug] Inventory does not fail gracefully when high-bit file names are encountered.
Date: Thu, 13 May 2004 15:45:11 +0000

Created as bug 107

On Wed May 12 16:12:56 2004, Aaron Bentley wrote:
$ tla inventory > /dev/null
/home/abentley/tla-1.2/src/tla/libarch/invent.c:901:botched invariant
     *a < *b
PANIC: exiting on botched invariant

This happens because there is a file with high-bit characters in its filename in the tree.

These filenames are compared as possibly-signed character arrays (e.g. negative) in right_order_for_recursion, but have been sorted as though they were unsigned elsewhere, leading to the botched invariant.
Aaron





reply via email to

[Prev in Thread] Current Thread [Next in Thread]