Openspades: Setting language as "system default" crashes OpenSpades in Windows 10

Created on 4 Dec 2016  路  2Comments  路  Source: yvt/openspades

Version: 0.1.0 _(development)_
Operating System: Windows 10

Steps to reproduce:

  • Launch OpenSpades with startup window enable (cl_startupWindow: 1)
  • Go to "general" tab
  • Set language as "System Default"
  • Crashes

Expected behaviour:

  • Don't display the option for Windows systems, as it seems to be not supported; OR
  • Deal with the error and display it to the user

Crash dump:
https://www.dropbox.com/s/cbjj2behh0kasvs/OpenSpadesCrash29057218.dmp?dl=0

SystemMessages.log:
I didn't include it because it does not contain any useful information for this issue.

Additional information:

  • My environment is Windows 10 with English as default language.
Windows bug easy-fix localization system

Most helpful comment

What about declaring GetUserDefaultLocaleName as __stdcall?

All 2 comments

screen shot 2016-12-06 at 4 34 19

According to the debugger message, this might have been caused by a calling convention mismatch.

What about declaring GetUserDefaultLocaleName as __stdcall?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

dwnpr picture dwnpr  路  4Comments

NotAFile picture NotAFile  路  4Comments

DrTexx picture DrTexx  路  4Comments

Gemynal picture Gemynal  路  7Comments

Danogot516 picture Danogot516  路  3Comments