-
Notifications
You must be signed in to change notification settings - Fork 512
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
Support for Electron 9 #898
Comments
Stack trace on Windows is:
Symbols downloaded from here, otherwise we would only see the 1st four frames... |
I ran into this same problem with my application. This needs to be fixed, but there is a workaround (not ideal) for Windows currently: Disable inline functions with I have not had success with disabling similar stuff on macOS such as |
I just spent some time testing different electron versions, and it does appear that this problem is not present on electron 8.5.0, but is still present on electron 10. Also not 100% sure if this is a nan problem, or a core v8/chromium/electron problem. |
I found this ticket: wilix-team/iohook#241 which reports the same problem. Sounds like some compiler flag in cmake is causing it to crash (probably still due to bad code). |
So just a followup here, I have migrated a sample project & my actual project from I think the general idea is people should be moving off of |
Environment
Tech stack:
Environment:
Premise
We're trying to update from Electron 5 to 9 and we have a native module that is causing issues. The module builds successfully with the following setup:
But when our Electron app launches it crashes after trying to access the native module with the following crash report:
After further testing we realized the nan's TravisCI config file only included Electron versions up to
8.2.3
. After testing our app with this version everything ran flawlessly. So basically we're wondering what could cause this issue. Could anyone provide insight or perhaps confirm this is a nan issue?Thanks
The text was updated successfully, but these errors were encountered: