reopen 69544
reassign 69544 libc6
quit
On Mon, Aug 21, 2000 at 10:07:23AM +0200, [EMAIL PROTECTED] wrote:
> Package: textutils
> Version: 2.0-2
> Severity: important
>
> Hi,
> $ sort
> a
> b
> a
> b
> ,a
> ,b
> #a
> #b
>
> gives:
> a
> ,a
> #a
> a
> b
> ,b
> #b
> b
Damn, happens in my locale (en_AU) as well :)
An ltrace shows that the bug is probably in libc6:
strcoll("a\n", "b\n") = -1
memcpy(0xbfffcea4, " b\n", 3) = 0xbfffcea4
strcoll(" a\n", " b\n") = -1
strcoll("a\n", " a\n") = 1
strcoll("a\n", " b\n") = -1
strcoll("b\n", " b\n") = 1
memcpy(0xbfffcea4, ",b\n", 3) = 0xbfffcea4
strcoll(",a\n", ",b\n") = -1
memcpy(0xbfffcea4, "#b\n", 3) = 0xbfffcea4
strcoll("#a\n", "#b\n") = -1
strcoll(",a\n", "#a\n") = -1
memcpy(0xbfffcee4, "#a\n", 3) = 0xbfffcee4
strcoll(",b\n", "#a\n") = 1
strcoll(",b\n", "#b\n") = -1
strcoll(" a\n", ",a\n") = -1
strcoll("a\n", ",a\n") = 1
strcoll("a\n", "#a\n") = 1
strcoll("a\n", ",b\n") = -1
strcoll(" b\n", ",b\n") = -1
strcoll("b\n", ",b\n") = 1
strcoll("b\n", "#b\n") = 1
In the mean time, try unsetting your locale when sorting, it'll be heaps
faster that way.
--
Debian GNU/Linux 2.2 is out! ( http://www.debian.org/ )
Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]