-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Known Emscripten issue to report upstream #43
Comments
I'm actually surprised a nanosecond timer works at all considering the spectre mitigations |
|
Did the two initial issues get reported upstream? Based on how they already fixed the last two issues Christian reported it seems the Emscripten folks are quick to fix things. |
No, I haven't had time to create simple reproducers in C for the two initial bugs. |
A ticket to collect issues and bugs with Emscripten. We want to report them upstream eventually.
IPPROTO_SCTP
, butsocket(AF_INET, SOCK_STREAM, IPPROTO_SCTP)
causes an abort, socket: return EPROTONOSUPPORT on invalid protocol emscripten-core/emscripten#16479clock_nanosleep(CLOCK_MONOTONIC, TIMER_ABSTIME, &timeout_abs, NULL)
does not work as expected, causestime.sleep
to hang forever.nanosleep(&timeout_ts, NULL)
works. clock_nanosleep(CLOCK_MONOTONIC, TIMER_ABSTIME) sleeps forever emscripten-core/emscripten#16453freeaddrinfo
crash Segfault in freeaddrinfo, memory leak in getaddrinfo emscripten-core/emscripten#16081strftime
mishandles quoted percent, strftime() mishandles quoted percent, e.g. %%z emscripten-core/emscripten#16155strftime("%U")
and%W
wrong week number of strftime("%U") and %W wrong emscripten-core/emscripten#16156mkfifo()
andmknod()
create regular file mkfifo() and mknod() create regular file with NODERAWFS=1 emscripten-core/emscripten#16158opendir
/open(O_DIRECTORY)
leaks file directory NODERAWFS open() O_DIRECTORY / opendir() leak file descriptor on error emscripten-core/emscripten#16452fstat
does not work on pipes, fstat doesn't work on pipes emscripten-core/emscripten#16414 and bpo-40280: Skip dysfunctional pipe tests on Emscripten (GH-31770) python/cpython#31770fstat
does not work on unlinked fileaccept()
fails withTypeError: Cannot read property 'stream' of undefined
, Fail blocking socket operations loudly emscripten-core/emscripten#16047umask
is stubbedselect
does not support non-NULLexceptfds
, crashes with assertion error. CPython workaround bpo-40280: select: Use NULL for empty fdset (GH-31865) python/cpython#31865%V
issue, Fix edge case in strftime %V (ISO 8601 week number) emscripten-core/emscripten#16494The text was updated successfully, but these errors were encountered: