-
Notifications
You must be signed in to change notification settings - Fork 274
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
CTD on startup #3579
Comments
Thanks for logging the issue and all the details @sandersac - much appreciated! Sorry you hit this! I can reproduce as well - looking into this. I suspect it's a regression from one of the OCaml upgrades: Working on bisecting so I can pull out the offending commit - |
No problem, things like this happen! I'm honestly just thrilled you were able to reproduce it so quickly - I was a bit concerned that it was an oddity with my PC instead of a problem with Oni2. Thanks again for your hard work, best of luck! |
Looks like it is related to the OCaml 4.12 upgrade (or at least, after reverting, I know longer reproduced...). Needs more investigation to understand the root cause, but in the meantime I'll revert that commit and kick off a new nightly - 🤞 no more crashes! |
The nightly is out w/ OCaml 4.12 reverted - but looking into the crash some more with WinDbg:
It seems the crash is originating in our tree-sitter code... which is surprising for a few reasons:
|
Looks like the tree-sitter aspect was a red-herring, but some more details here: ocaml/ocaml#10422 |
Should be fixed now with #3594 ! Thanks again for reporting, let me know if you see any other issues in the latest builds |
Oni2 version: d5cd502
Windows 10 build: 18363
Extensions: none (I think, see below for more details)
I don't know what the previous version I was running is, but if I am correct in assuming the
CHANGES_CURRENT.md
diffs your previous version and the new one downloaded, this should help I hope!CHANGES_CURRENT.md
The issue is as it sounds, when I run the executable it hangs for a variable amount of time (between 0.5 and 6 seconds) and then crashes. It seems that my inputs do not affect this period, and no particular file is in view when the crash occurs.
What I've tried:
It also seems that the stable build does still work as expected, so I'll use that version in the meantime. Thank you for you hard work! I'll be looking forward to a solution for this issues, and if you have any questions let me know!
The text was updated successfully, but these errors were encountered: