3 ms·
Just to confirm .NET/C# handles this and correctly. So does IronScheme.
by leppie 16y ago
Just to confirm .NET/C# handles this and correctly. So does IronScheme.
- Torn 16y agoWhy would a Java / JVM issue hang the .NET CLR?
- dagw 16y agoBecause by all accounts this isn't a Java/JVM issue. It's a flaw in a commonly used algorithm for handling floating point numbers. Given that php and possibly gcc use variations on the same algorithm, and have the same flaw, it's not unreasonable to think that other languages/compilers/runtimes would also be affected.
- Torn 16y agoThanks for the clarification.
- DrJokepu 16y agoI guess because only a couple of weeks ago a similar issue has surfaced in PHP so it is not entirely unreasonable to check whether other runtimes have similar problems?
- giu 16y agoAs the article "The PHP strtod() denial of service bug" (http://blog.andreas.org/display?id=9 http://blog.andreas.org/display?id=9 ; linked by pilif in another comment) states, it looks like the code for the conversion is used in a few prominent libraries (e.g. Apple's libc, Android libc, GCC libio etc.). Therefore, it could've been quite possible that the mentioned code has been adopted by Microsoft, too; leppie just confirmed that everything works fine over there.
- leppie 16y agoYou obviously did not read the Moonlight vs IcedTea issue in Chrome article yesterday ;)
- Stasyan 16y agoF# is fine as well