sc0ty/subsync

Errror C++ assertion "strcmp(setlocale(0, 0), "C") == 0" failed at ..\..\src\common\intl.cpp(1694) in wxLocale::GetInfo():

Patrick010 opened this issue · 10 comments

I got myself a new workstation running Win10 22H2. Installed Subsync on it and was welcomed with the error from the subject.
I have it running without any problems on my laptop, also Win10 22H2. Both are based on the same Windows image, same installation.
Is there fix?

thuril commented

I have the same issue. Subsync worked on my PC, I didn't use it for several months and ran into the same error. I tried to uninstall and reinstall but the issue persists.

image

I dont think we're going to get an answer or solution from the developer. Project appears abandoned.

jo-hoe commented

I had the same issue. Googling around a bit I found this.
On Windows 11 under Settings -> Time & Language -> Language & region. The Windows display language was set to English (Germany). Toggling this to something else like English (United Kingdom) resolved the issue and I was able to start the subsync UI again on the device.

This is of course not the fix but might be an interim workaround and may point in the direction of a potential fix.

Thanks, this fixed it for me as well :)

MahiSt commented

Thanks it does fix my issue

Fixed for me too, but I would like to set the Regional format back to English (Netherlands) because it affects many other things within Windows 10.

KN592 commented

Fixed for me too, but I would like to set the Regional format back to English (Netherlands) because it affects many other things within Windows 10.

what does it affect?!