]> git.proxmox.com Git - mirror_edk2.git/blame - StdLib/ISSUES.txt
SignedCapsulePkg: Replace [Ascii|Unicode]ValueToString
[mirror_edk2.git] / StdLib / ISSUES.txt
CommitLineData
9551b027
DM
1What follows is a list of currently known issues with the StdLib package.\r
2Please see the separate file "Fixes.txt" for a list of issues that have been fixed.\r
3\r
6d42638c 4 Status Key:\r
5 Open Problem is unresolved and final disposition unknown.\r
6 Verified Problem has been reproduced.\r
7 Understood Root cause of problem is understood.\r
8 Document Problem is to be fixed through improved documentation.\r
9 Fixed Problem has been resolved and changes committed.\r
10\r
d49fa79a 11SocketLib\r
12=============\r
9551b027
DM
13ID Category TOOLs Reported Status\r
14---- ------------------------ -------- -------------- -----------\r
15 13: EFIAPI usage 2013-01-15 Understood\r
16 Mismatch between functions declared EFIAPI but not defined EFIAPI.\r
6d42638c 17\r
9551b027
DM
18 14: EFIAPI usage 2013-01-15 Understood\r
19 Function pointer type PFN_NET_CONFIGURE is NOT defined as EFIAPI but is\r
20 used to point to EFIAPI functions. This causes conflicts and results in\r
21 improper operation.\r
6d42638c 22\r
9551b027
DM
23 15: Build Error 2013-09-20 Open\r
24 Predicates in ns_addr.c and res_mkupdate.c need to also include explicit\r
25 comparisons if an assignment side-effect is used. Otherwise a warning\r
26 will be generated which is promoted to a fatal error.\r
6d42638c 27\r
9551b027
DM
28StdLib Issues\r
29=============\r
30ID Category TOOLs Reported Status\r
31---- ------------------------ -------- -------------- -----------\r
32 3: Usage Clarification 2012 Document\r
33 Clarify that the current StdLib may not be used for developing drivers.\r
6d42638c 34\r
9551b027
DM
35 5: Error message Quality during execution 2012 Verified\r
36 Performing filesystem operations when a filesystem driver has not been\r
37 linked into the application results in hangs or error messages that are\r
38 misleading or unclear as to the cause.\r
6d42638c 39\r
9551b027
DM
40 6: Application error return 2012 Verified\r
41 On error, applications will sometimes return large positive numbers.\r
6d42638c 42\r
9551b027
DM
43 9: chdir/cwd not in EFI Shell 2012 Understood\r
44 The chdir and getcwd functions only work if one is using the UEFI Shell.\r
d49fa79a 45\r
9551b027
DM
46 10: No current volume/directory at app. startup. 2012 Understood\r
47 If the Shell does not have a current volume or directory, file operations\r
48 may hang or fail.\r
6d42638c 49\r
9551b027
DM
50 12: Differentiate between binary and text streams. Aug. 2013 Understood\r
51 Implement differentiated text streams as specified by section 7.19.2 Streams,\r
52 of the C standard.\r
d49fa79a 53\r
9551b027
DM
54 16: Build Error 2013-08-12 Understood\r
55 LibC/Stdio/vsnprintf_ss.c:145: (error) Uninitialized variable: n\r
56 _DIAGASSERT expressions not appropriate for the UEFI environment.\r
05c7d5f6 57\r
58\r
d49fa79a 59PosixLib\r
60=============\r
9551b027
DM
61ID Category TOOLs Reported Status\r
62---- ------------------------ -------- -------------- -----------\r