-
Notifications
You must be signed in to change notification settings - Fork 122
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
Exception throw fails on macOS with cmake -DV8PP_HEADER_ONLY=0 -DBUILD_SHARED_LIBS=1 #176
Comments
pmed
added a commit
that referenced
this issue
Nov 2, 2021
it seems that throwing exceptions doesn't work with disabled RTTI. See issue #176
pmed
added a commit
that referenced
this issue
Nov 2, 2021
it seems that throwing exceptions doesn't work with disabled RTTI. See issue #176
pmed
added a commit
that referenced
this issue
Nov 2, 2021
Set alos explicit `-fexceptions` flag for `v8pp` target. See issue #176
Fixed in 6611145 |
pmed
added a commit
that referenced
this issue
Nov 5, 2021
to keep warning options only specific for v8pp, and do not affect other porjects linked against v8pp. See issue #176
pmed
added a commit
that referenced
this issue
Nov 5, 2021
to keep warning options only specific for v8pp, and do not affect other porjects linked against v8pp. See issue #176
pmed
added a commit
that referenced
this issue
Jan 3, 2023
and turn it off only for v8pp/context.cpp on macOS, because exceptions there can't be catched if they were thrown from dylib with disabled RTTI More details in Stackoverflow quiestion ["Problems throwing and catching exceptions on OS X with -fno-rtti"](https://stackoverflow.com/questions/21737201/problems-throwing-and-catching-exceptions-on-os-x-with-fno-rtti) See issue #176
pmed
added a commit
that referenced
this issue
Jan 3, 2023
and turn it off only for v8pp/context.cpp on macOS, because exceptions there can't be catched if they were thrown from dylib with disabled RTTI More details in Stackoverflow quiestion ["Problems throwing and catching exceptions on OS X with -fno-rtti"](https://stackoverflow.com/questions/21737201/problems-throwing-and-catching-exceptions-on-os-x-with-fno-rtti) See issue #176
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Causes terminate after
__cxxabiv1::failed_throw()
. See frame 7 in stack trace:The text was updated successfully, but these errors were encountered: