-
Notifications
You must be signed in to change notification settings - Fork 32
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
Fix crash when using ImGui across DLL boundaries on Windows #1376
Fix crash when using ImGui across DLL boundaries on Windows #1376
Conversation
b8fee04
to
549b617
Compare
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1376 +/- ##
==========================================
- Coverage 52.94% 52.92% -0.02%
==========================================
Files 461 462 +1
Lines 26084 26090 +6
Branches 2419 2419
==========================================
Hits 13809 13809
- Misses 12275 12281 +6 ☔ View full report in Codecov by Sentry. |
If @SrGesus and @jdbaracho are Windows users then I don't mind looking at the code and review it, else I think we should assign Windows users as reviewers no? I have no machine to test this on. @RiscadoA thoughts? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Is this about |
The first one, the second one no longer exists, it was the old name of the same option which was renamed in a previous PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested on a Windows machine, at least the ImGUI sample and cubosurfers seem to run without any problems.
LGTM!
549b617
to
d6e3f46
Compare
Description
You can read the documentation I included in the PR changes to understand what I'm fixing here.
If you're running Windows, previously with
CUBOS_ENGINE_SHARED
set toON
on CMake you probably got a crash on both Tesseratos and on the ImGui sample. With this change, that should no longer happen, so please test that before approving.Checklist