glibc/BUGS

67 lines
2.6 KiB
Plaintext
Raw Normal View History

1997-03-21 21:25:26 +00:00
List of known bugs (certainly very incomplete)
----------------------------------------------
1998-03-14 10:00:17 +00:00
Time-stamp: <1998-03-14T09:23:56-0800 drepper>
1997-03-21 21:25:26 +00:00
This following list contains those bugs which I'm aware of. Please
1997-03-22 01:16:50 +00:00
make sure that bugs you report are not listed here. If you can fix one
of these bugs/limitations I'll certainly be glad to receive a patch.
1997-03-21 21:25:26 +00:00
1997-03-22 04:10:50 +00:00
Another source of information about bugs is the problem data base of the
1997-08-05 23:36:21 +00:00
GNU project. There is an easy to use WWW interface available at
1997-03-22 04:10:50 +00:00
1997-12-24 21:04:27 +00:00
http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl
1997-03-22 04:10:50 +00:00
I would appreciate it very much if you could verify the problem was not
1997-08-05 23:36:21 +00:00
reported before by looking through the database. To make the information
in this database as useful as possible please report bugs always using the
1997-03-22 04:10:50 +00:00
`glibcbug' shell script which gets installed with GNU libc.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1997-03-21 21:25:26 +00:00
Severity: [ *] to [***]
[ **] There are problems with signal handling when using LinuxThreads.
[ *] The precision of the `sinhl' and/or `asinhl' function do not seem
to be the best.
1997-03-22 03:12:33 +00:00
[ *] On Linux, there should be a way to prevent defining the symbol
NGROUPS_MAX in the <linux/limits.h> header file. In glibc it
is defined in <posix1_lim.h> which must not make the other
symbols in <linux/limits.h> available.
[PR libc/140]
1997-11-19 22:48:41 +00:00
[ *] When assembling a locale definition, that uses the "copy"
directive, with localedef, not only the copied category is
checked for errors, but the whole file containing the same
category.
1998-03-14 10:00:17 +00:00
[PR libc/207 and PR libc/454]
1997-11-19 22:48:41 +00:00
1997-08-05 23:36:21 +00:00
[ *] The localedef program should not generate errors if for categories
which are not used for the output there are characters referenced
which are not defined in the charmap.
[PR libc/229]
1997-05-24 22:56:14 +00:00
1997-11-19 22:48:41 +00:00
[ *] _IO_getline can loop forever, at least with C++
1998-03-14 10:00:17 +00:00
[PR libc/332] The problem is fixed for glibc 2.1.
1997-11-19 22:48:41 +00:00
1997-08-05 23:36:21 +00:00
[ *] The rcmd() functions (more concrete: the handling of .rhosts) does
not support netgroups and wildcards (+).
1997-05-24 22:56:14 +00:00
1997-12-10 00:00:16 +00:00
[ **] When popen() was called with an illegal command the function still
returns with a value not equal to NULL.
1997-12-24 21:04:27 +00:00
[ *] setlocale() leaks memory. This becomes only a problem if a program
calls this function very often which normally is not the case. The
problem is fixed for glibc 2.1.
1997-12-28 18:24:23 +00:00
[ *] Using the NSS modules from statically linked programs sometimes
fails (for very large entries). The problem is fixed in glibc 2.1.
1997-03-22 01:16:50 +00:00
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ulrich Drepper
drepper@cygnus.com