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

Bug#254314: narrowing down the bug



At Tue, 15 Jun 2004 01:21:26 +0200,
Adeodato Sim�ote:
>   the attached C program reproduces the bug in an UTF-8 locale. These
>   are the circumstances under which the bug seems to get triggered:
> 
>     - the locale must be UTF-8.
>     - an invalid utf-8 string must be given as input.
>     - the regular expression must be compiled with the REG_ICASE flag.
>     - the regular expression must contain a range, e.g. "[0-1]".
>       Oddly (for me), "[a-b]" doesn't trigger the bug, but "[a-b]+"
>       does. I guess is just a matter of forcing a call to
>       find_collation_sequence_value().
> 
>   If this is "expected behavior" and callers are expected to give always
>   *valid* input data, please reassign back to mutt.

I confirm this bug is appeared in 2.3.2.ds1-13.  BTW, note that this
bug is fixed in the current upstream cvs.

Regards,
-- gotom





Reply to: