Mark Roszko
Mark Roszko
Playing around, this is the win32 api activity that occurs before it locks up. MSCTF.dll is part of the Microsoft Text Services Framework and involved with the IME in some...
Hah, this made me realize I accidentally broke a earlier change in KiCad I made. A user pointed out and complained the IME input on the canvas made zero sense...
> Finally, disabling IME completely by calling `ImmAssociateContext()` might well avoid the problem, but at the cost of preventing people who need IME from using it, which doesn't look great...
I applied the patch, it still locks up. I can confirm the behavior of the 0x0060 special case is running too, so it just doesn't fix anything here heh ...
The only other observation I have made is that if i hit any keyboard key while the pcbnew (pcb editor) window is still loading (so the window has shown but...
It could be a cmake option whether or not to bother doing locale and hence finding gettext. Or just making gettext not required. Yea this came from our build system...
> * make `Gettext` optional, if it is not found, `return()` and skip the po stuff. Maybe skip it entirely when msvc is used? No reason to skip MSVC explicitly....
Yea It's been killing me to get around to this. I think the issue comes up when you use wxSimplebook in a static module and that gets pulled in by...
Well, I sort of have a repro ....with some other things broken I'm trying to sort out so that it's not a false repro.  The big problem for me...
Well, kicad does not make a good repro case unless you have say....a Ryzen 5900X or higher in processor, if you want the build time to be less than 12...