-
-
Notifications
You must be signed in to change notification settings - Fork 10.3k
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
Triggered IM_ASSERT when building font ranges #2353
Comments
Managed to compile after fixing (manually) many overlapping ranges in many locales (phiew) The two issues that you mentioned somewhere else are gone :D Quick feedback after comparing new 1.68+docking against old 1.66+docking.
|
Hello,
Could you provide the crashing ini file? Was it an assert or a crash?
Could you provide gif of the other issues?
Will look into them tomorrow.
|
|
About the z-order issue, I will try to record a gif whenever I found it again, but I havent been able to reproduce it again :) |
(1) Fixed the overlapping font range within same font issue now. (2) For the assert I'll need to investigate further for a repro. If you can get it to repro, a callstack would be helpful. Could you also confirm that (3) For the docking drop overlay moving: do you have multi-viewport enabled? and does the dragged window leads to a new viewport being created? It is frequent to see unsynchronized renders (not always easy to fix depending on codebase/engine, there is a workaround but I'll like to first confirm if your bug is related to multi-viewport). Please open separate issues when the topics are unrelated (don't hesitate to open 3 issues for 3 different bugs!). Thanks a lot! |
ps: oook. i just found 2 new bugs today :) feel free to close this issue and i'll re-open as needed. |
Created 3 new issues from derived issues. Original issue is fixed. |
Hello @ocornut,
Just upgraded to latest 1.68 + docking branch and related custom add-ons.
This assertion fails now:
Assertion failed: src_tmp.GlyphsList.Size == src_tmp.GlyphsCount, file C:/prj/#AVA/editor/3rd/@ocornut/imgui_draw.cpp, line 1879
Also, this is the minimal repro-steps case that used to work before.
Apparently, overlapping font ranges were ok before but now it wont build atlas :D
The text was updated successfully, but these errors were encountered: