Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
None
Description
reactos-bootcd-0.4.15-dev-7320-gf2d34ab-x86-gcc-lin-dbg
Note : installation needs WineVDM and https://github.com/reactos/reactos/pull/6184 to be applied
- Start Microsoft Visual C++ 6.0
MSDEV.EXE stuck at 100% cpu forever
According to simonelombardo investigation shared in Mattermost chat, this comes from a recurring iteration on _ismbcspace which is not implemented correctly
https://github.com/reactos/reactos/blob/master/sdk/lib/crt/mbstring/ismbc.c#L69
/*
|
* @implemented
|
*/
|
int _ismbcspace( unsigned int c ) |
{
|
return ((c) == 0x8140); |
}
|
while its specification is
https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/ismbcgraph-functions?view=msvc-170
_ismbcspace | White space | Returns nonzero if and only if c is a white-space character: c=0x20 or 0x09<=c<=0x0D. |