tpoechtrager / wc-ng

WC-NG - Cube 2: Sauerbraten Modification
Other
21 stars 3 forks source link

Build 0.8.1 craches after map loading on windows 8.1 #5

Open Neon-kernel opened 8 years ago

Neon-kernel commented 8 years ago

Hi, My game always crashes after loading the map (both on server and in local games). I tried to disable shaders, and almost every options of the game, change GPU (Intel 4600 and Nvidia GTX 860 M), even to switch between SDL and SDL 2 version, but it still crashes... Nothings appears in the logs (even in system logs). So I tried older version (0.8.0) and it seams to work both with SDL1 and 2 You may have changed something that broke the game ^^ Anyway, impressive work on this client!

tpoechtrager commented 8 years ago

Hi, thanks for reporting this.

Looks like the latest MinGW-GCC is miscompiling Sauerbraten again. I will try to find a fix.

tpoechtrager commented 8 years ago

New builds: https://docs.google.com/uc?id=0B_24THqENx32Mm12SkRsMTlEU3c&export=download

Neon-kernel commented 8 years ago

Thanks :) (I'll try it as soon as possible, and give you some feedback)

Neon-kernel commented 7 years ago

UP, your fix doesn't seems to work (with both SDL version). Sorry for answering just now...

EDIT: After full cleanup and install, SDL1 seems to work. But SDL2 still crashing.

tpoechtrager commented 7 years ago

What's the exact error you get?

Neon-kernel commented 7 years ago

Here are some information I was able to find in those crappy logs of Windows: 0xc0000005 - STATUS_ACCESS_VIOLATION (according to microsoft docs) Sometimes the failing module is C:\Windows\system32\msvcrt.dll and sometimes it's sauerbraten_wc.exe directly. If you want, I can give you the log files (in xml or directly in file format for Windows Event Viewer), but there is no much more information in them.

EDIT : SDL1 version is definitely working fine, these errors are from SDL2 version. EDIT 2 : Unlike what I said in the title, the game crash almost all the time, either after loading a map or after a simple press of a key (ESC in the menus for example).

PS : sorry if I made mistakes, English isn't my native language.

tpoechtrager commented 7 years ago

Is this still an issue?

Neon-kernel commented 7 years ago

I gave up... SDL1 version is working fine for me so I don't try SDL2 anymore. I think you can close this issue as long as I won't try this again.

tpoechtrager commented 7 years ago

Well, it's actually an issue so I will keep this open (and fix it if there is demand for it).