]>
Commit | Line | Data |
---|---|---|
c57abfa7 UD |
1 | List of known bugs (certainly very incomplete) |
2 | ---------------------------------------------- | |
3 | ||
2ad4fab2 | 4 | Time-stamp: <1998-04-08T09:29:12-0700 drepper> |
c57abfa7 UD |
5 | |
6 | This following list contains those bugs which I'm aware of. Please | |
bc9f6000 UD |
7 | make sure that bugs you report are not listed here. If you can fix one |
8 | of these bugs/limitations I'll certainly be glad to receive a patch. | |
c57abfa7 | 9 | |
bc9f6000 | 10 | Another source of information about bugs is the problem data base of the |
8f2ece69 | 11 | GNU project. There is an easy to use WWW interface available at |
bc9f6000 | 12 | |
af6f3906 | 13 | http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl |
bc9f6000 UD |
14 | |
15 | I would appreciate it very much if you could verify the problem was not | |
8f2ece69 UD |
16 | reported before by looking through the database. To make the information |
17 | in this database as useful as possible please report bugs always using the | |
dfbad9c8 UD |
18 | `glibcbug' shell script which gets installed with GNU libc. Before reporting |
19 | a bug please check the FAQ since it discusses also a lot of problematic | |
20 | situations. | |
c57abfa7 UD |
21 | |
22 | ||
bc9f6000 UD |
23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
24 | ||
25 | Severity: [ *] to [***] | |
c57abfa7 | 26 | |
c57abfa7 | 27 | |
c57abfa7 UD |
28 | [ **] There are problems with signal handling when using LinuxThreads. |
29 | ||
c57abfa7 UD |
30 | [ *] The precision of the `sinhl' and/or `asinhl' function do not seem |
31 | to be the best. | |
32 | ||
33 | [ *] The syslog function should print to the console if the LOG_CONS | |
34 | flag was given. | |
35 | [PR libc/72] | |
bc9f6000 | 36 | |
bc9f6000 UD |
37 | [ *] On Linux, there should be a way to prevent defining the symbol |
38 | NGROUPS_MAX in the <linux/limits.h> header file. In glibc it | |
39 | is defined in <posix1_lim.h> which must not make the other | |
40 | symbols in <linux/limits.h> available. | |
41 | [PR libc/140] | |
42 | ||
55c14926 UD |
43 | [ *] The localedef program should not generate errors if for categories |
44 | which are not used for the output there are characters referenced | |
45 | which are not defined in the charmap. | |
46 | [PR libc/229] | |
47 | ||
48 | [ *] The rcmd() functions (more concrete: the handling of .rhosts) does | |
49 | not support netgroups and wildcards (+). | |
50 | ||
a5a0310d UD |
51 | [ *] When assembling a locale definition, that uses the "copy" |
52 | directive, with localedef, not only the copied category is | |
53 | checked for errors, but the whole file containing the same | |
54 | category. | |
8fb3e007 | 55 | [PR libc/207 and PR libc/454] |
fe0ec73e | 56 | |
d111572f UD |
57 | [ *] The libm-ieee `gamma' function gives wrong results (at least for |
58 | -0.5). | |
59 | ||
60 | [ *] The libm-ieee `scalb' function gives wrong results for | |
61 | non-integral second parameters. | |
fe0ec73e | 62 | |
2ad4fab2 UD |
63 | [ *] The *scanf() functions currently do not handle %l[ and %ls parameters |
64 | correctly since the parsing of the multi-byte characters does not | |
65 | yet use mbsrtowcs(). | |
66 | ||
bc9f6000 UD |
67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
68 | Ulrich Drepper | |
69 | drepper@cygnus.com |