subsync icon indicating copy to clipboard operation
subsync copied to clipboard

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

Open Patrick010 opened this issue 2 years ago • 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?

Patrick010 avatar May 28 '23 20:05 Patrick010

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

thuril avatar Jul 16 '23 08:07 thuril

Same

LighthouseKeeperYN avatar Aug 17 '23 06:08 LighthouseKeeperYN

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

Patrick010 avatar Aug 17 '23 07:08 Patrick010

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.

jo-hoe avatar Sep 06 '23 20:09 jo-hoe

Thanks, this fixed it for me as well :)

Patrick010 avatar Sep 06 '23 20:09 Patrick010

Thanks it does fix my issue

MahiSt avatar Sep 29 '23 08:09 MahiSt

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.

Neobond avatar Nov 12 '23 11:11 Neobond

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?!

KN592 avatar Dec 15 '23 14:12 KN592

This program, among many others, does not support the English (Europe) regional format (and possibly some other formats). This is an error with the program that needs to be fixed by the developer.

Until it is fixed, the workaround is to change both your regional format to something else, like English (Canada) or English (United Kingdom).

xuvvy avatar Apr 25 '24 23:04 xuvvy

^^That was the issue. Not the Windows Display Language (that was already set to English UK), but the Regional Format, which was set to English EU. I changed it to UK and now it works.

TheRealIndru avatar Aug 06 '24 20:08 TheRealIndru