crymp-net / client-server

CryMP client and server
https://crymp.org
20 stars 7 forks source link

Game crash at startup if profile.xml corrupted #69

Open griseraner opened 1 year ago

griseraner commented 1 year ago

Shows NULLNULLNULLNULLNULL in notepad

ccomrade commented 1 year ago

Another report. It seems mostly Steam version has this problem. We should reimplement the broken CryAction profile manager.

Crash log ``` ================================ CRASH DETECTED ================================ CryMP Client v19 64-bit Invalid parameter detected by CRT Physical memory = 65237.5 MiB (56955.7 MiB available, 12.7% used) Virtual memory = 134217727.9 MiB (134212579.9 MiB available, 0.0% used) Registers: RIP: 0000000140266E58 RSP: 000000000014BEB0 RBP: 0000000000000000 EFLAGS: 00000206 RAX: 000000000014BEE0 RBX: 0000000000000000 RCX: 000000000014BEE0 RDX: 0000000000000020 RSI: 0000000000000000 RDI: 0000000000000000 R8: 00000000000000B0 R9: 00000000000000C0 R10: 0000000140000000 R11: 000000014029288B R12: 000000000014DDC8 R13: 000000000014DE0E R14: 0000000000000000 R15: 00000000FFFFFFFF Callstack: 0000000140266E58: ?? () in CryMP-Client64.exe 000000005F0DB0CF: ?? () in MSVCR80.dll 000000005F0EB00F: ?? () in MSVCR80.dll 000000005F1488C8: ?? () in MSVCR80.dll 000000005F148BFB: ?? () in MSVCR80.dll 000000003050104C: ?? () in CryAction.dll 0000000030504298: ?? () in CryAction.dll 0000000030788DA4: ?? () in CryAction.dll 0000000030796181: ?? () in CryAction.dll 00000001401A89E1: ?? () in CryMP-Client64.exe 00000001401A8721: ?? () in CryMP-Client64.exe 00000001401A1152: ?? () in CryMP-Client64.exe 00000001401A121D: ?? () in CryMP-Client64.exe 0000000140089CA6: ?? () in CryMP-Client64.exe 0000000140265132: ?? () in CryMP-Client64.exe 0000000140264FAC: ?? () in CryMP-Client64.exe 000000014026583A: ?? () in CryMP-Client64.exe 0000000140290B6E: ?? () in CryMP-Client64.exe 00007FFBE63F55A0: ?? () in KERNEL32.DLL 00007FFBE73C485B: ?? () in ntdll.dll Modules (142): 000000001E8A0000 - 000000001E8BE000 C:\WINDOWS\SYSTEM32\XINPUT1_3.dll 000000001ED60000 - 000000001EF04000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\fmodex64.dll 000000001EF20000 - 000000001EF5F000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\fmod_event64.dll 000000001EF60000 - 000000001EFAA000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\fmod_event_net64.dll 0000000030000000 - 000000003025C000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\Cry3DEngine.dll 0000000030500000 - 00000000309A0000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CryAction.dll 0000000031000000 - 0000000031294000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CryAISystem.dll 0000000031500000 - 00000000316BC000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CryAnimation.dll 0000000032000000 - 00000000320E7000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CryEntitySystem.dll 0000000032500000 - 000000003255F000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CryFont.dll 0000000033500000 - 000000003351C000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CryInput.dll 0000000034000000 - 000000003403F000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CryMovie.dll 0000000035000000 - 0000000035451000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CryPhysics.dll 0000000036000000 - 00000000360A3000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CrySoundSystem.dll 0000000036500000 - 00000000367FC000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CrySystem.dll 0000000038000000 - 0000000038A9E000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CryRenderD3D10.dll 0000000039500000 - 0000000039741000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CryNetwork.dll 000000005F050000 - 000000005F0CD000 C:\WINDOWS\SYSTEM32\d3dx10_34.dll 000000005F0D0000 - 000000005F199000 C:\WINDOWS\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9680_none_88e394a52fab6222\MSVCR80.dll 0000000060B70000 - 0000000060BA5000 C:\Program Files\Bonjour\mdnsNSP.dll 0000000140000000 - 00000001404A0000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\CryMP-Client64.exe 0000000180000000 - 000000018001A000 C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin64\CompressATI2.dll 00007FFB53340000 - 00007FFB55D3B000 C:\WINDOWS\System32\DriverStore\FileRepository\nvmiig.inf_amd64_b91a1d22c9d09453\nvwgf2umx.dll 00007FFB57B40000 - 00007FFB57DF9000 C:\WINDOWS\system32\nvspcap64.dll 00007FFB5D470000 - 00007FFB5D587000 C:\WINDOWS\System32\DriverStore\FileRepository\nvmiig.inf_amd64_b91a1d22c9d09453\nvldumdx.dll 00007FFB5DC40000 - 00007FFB5DCF1000 C:\WINDOWS\SYSTEM32\ResampleDmo.DLL 00007FFB7FEF0000 - 00007FFB7FF02000 C:\WINDOWS\System32\winrnr.dll 00007FFB7FF10000 - 00007FFB7FF2B000 C:\WINDOWS\system32\pnrpnsp.dll 00007FFB7FF30000 - 00007FFB7FF47000 C:\WINDOWS\system32\napinsp.dll 00007FFB84480000 - 00007FFB844C5000 C:\WINDOWS\SYSTEM32\DINPUT8.dll 00007FFBA0680000 - 00007FFBA06E7000 C:\ProgramData\A-Volute\A-Volute.Nahimic\Modules\Scheduled\x64\ProductInfo.dll 00007FFBA0BE0000 - 00007FFBA0C82000 C:\WINDOWS\SYSTEM32\dsound.dll 00007FFBA0C90000 - 00007FFBA0DC5000 C:\WINDOWS\SYSTEM32\d3d10.dll 00007FFBA1190000 - 00007FFBA119B000 C:\WINDOWS\SYSTEM32\midimap.dll 00007FFBA11A0000 - 00007FFBA11BE000 C:\WINDOWS\SYSTEM32\MSACM32.dll 00007FFBA11C0000 - 00007FFBA1206000 C:\WINDOWS\SYSTEM32\wdmaud.drv 00007FFBA51D0000 - 00007FFBA51DD000 C:\WINDOWS\SYSTEM32\msacm32.drv 00007FFBA51E0000 - 00007FFBA51FF000 C:\WINDOWS\system32\nlansp_c.dll 00007FFBB6C90000 - 00007FFBB6DBD000 C:\WINDOWS\SYSTEM32\textinputframework.dll 00007FFBB7860000 - 00007FFBB78AA000 C:\Windows\System32\Windows.Internal.Graphics.Display.DisplayColorManagement.dll 00007FFBB79E0000 - 00007FFBBC050000 C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_8378bbc5c6d71266\igc64.dll 00007FFBBC050000 - 00007FFBBC45A000 C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_8378bbc5c6d71266\igdgmm64.dll 00007FFBBC460000 - 00007FFBBC4C4000 C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_8378bbc5c6d71266\IntelControlLib.dll 00007FFBBC980000 - 00007FFBBDB61000 C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_8378bbc5c6d71266\igd10um64xe.DLL 00007FFBBDC10000 - 00007FFBBDFEC000 C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_8378bbc5c6d71266\igd10iumd64.dll 00007FFBBEFD0000 - 00007FFBBF009000 C:\WINDOWS\SYSTEM32\ControlLib.dll 00007FFBC0B00000 - 00007FFBC0D80000 C:\WINDOWS\SYSTEM32\d3d11.dll 00007FFBC1010000 - 00007FFBC1229000 C:\WINDOWS\SYSTEM32\dcomp.dll 00007FFBC1230000 - 00007FFBC159D000 C:\WINDOWS\SYSTEM32\CoreUIComponents.dll 00007FFBC1810000 - 00007FFBC1998000 C:\Windows\System32\Windows.UI.dll 00007FFBC2060000 - 00007FFBC2229000 C:\WINDOWS\SYSTEM32\inputhost.dll 00007FFBC58F0000 - 00007FFBC5934000 C:\WINDOWS\SYSTEM32\directxdatabasehelper.dll 00007FFBC59B0000 - 00007FFBC59DB000 C:\WINDOWS\SYSTEM32\MSVFW32.dll 00007FFBC83F0000 - 00007FFBC8405000 C:\WINDOWS\SYSTEM32\mskeyprotect.dll 00007FFBC8920000 - 00007FFBC8947000 C:\WINDOWS\system32\ncryptsslp.dll 00007FFBCEDB0000 - 00007FFBCF055000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22000.120_none_9d947278b86cc467\COMCTL32.dll 00007FFBCF1A0000 - 00007FFBCF373000 C:\WINDOWS\SYSTEM32\AudioSes.dll 00007FFBD1970000 - 00007FFBD1979000 C:\WINDOWS\SYSTEM32\ksuser.dll 00007FFBD2170000 - 00007FFBD22A9000 C:\ProgramData\A-Volute\A-Volute.Nahimic\Modules\Scheduled\x64\AudioDevProps2.dll 00007FFBD4120000 - 00007FFBD41C9000 C:\WINDOWS\SYSTEM32\webio.dll 00007FFBD52C0000 - 00007FFBD5303000 C:\ProgramData\A-Volute\A-Volute.Nahimic\Modules\Scheduled\x64\ASM.Plugin.AudioDevProps2.dll 00007FFBD5750000 - 00007FFBD5C4A000 C:\WINDOWS\SYSTEM32\WININET.dll 00007FFBD67B0000 - 00007FFBD67D9000 C:\WINDOWS\SYSTEM32\winmmbase.dll 00007FFBD8BF0000 - 00007FFBD9337000 C:\WINDOWS\SYSTEM32\nvapi64.dll 00007FFBDAA70000 - 00007FFBDAA7A000 C:\Windows\System32\rasadhlp.dll 00007FFBDAC80000 - 00007FFBDAD1B000 C:\WINDOWS\System32\MMDevApi.dll 00007FFBDB360000 - 00007FFBDB384000 C:\WINDOWS\SYSTEM32\AVIFIL32.dll 00007FFBDB970000 - 00007FFBDB97B000 C:\WINDOWS\SYSTEM32\msdmo.dll 00007FFBDB980000 - 00007FFBDB98E000 C:\WINDOWS\SYSTEM32\d3d10core.dll 00007FFBDB9D0000 - 00007FFBDB9D9000 C:\WINDOWS\SYSTEM32\WSOCK32.dll 00007FFBDBC40000 - 00007FFBDBCC1000 C:\WINDOWS\System32\fwpuclnt.dll 00007FFBDBCD0000 - 00007FFBDBE19000 C:\WINDOWS\SYSTEM32\drvstore.dll 00007FFBDBE20000 - 00007FFBDBE51000 C:\WINDOWS\SYSTEM32\cryptnet.dll 00007FFBDC0C0000 - 00007FFBDC0D5000 C:\WINDOWS\system32\wshbth.dll 00007FFBDC280000 - 00007FFBDC392000 C:\WINDOWS\SYSTEM32\WINHTTP.dll 00007FFBDC3C0000 - 00007FFBDC3F3000 C:\WINDOWS\SYSTEM32\WINMM.dll 00007FFBDC400000 - 00007FFBDC40A000 C:\WINDOWS\SYSTEM32\VERSION.dll 00007FFBDCC70000 - 00007FFBDCC7B000 C:\WINDOWS\SYSTEM32\avrt.dll 00007FFBDCE70000 - 00007FFBDCE7C000 C:\WINDOWS\SYSTEM32\WINNSI.DLL 00007FFBDD330000 - 00007FFBDD3E8000 C:\WINDOWS\SYSTEM32\mscms.dll 00007FFBDE9B0000 - 00007FFBDEAE1000 C:\WINDOWS\SYSTEM32\CoreMessaging.dll 00007FFBDF0B0000 - 00007FFBDF141000 C:\WINDOWS\SYSTEM32\apphelp.dll 00007FFBDF1B0000 - 00007FFBDF25C000 C:\WINDOWS\system32\uxtheme.dll 00007FFBDF320000 - 00007FFBDF413000 C:\WINDOWS\SYSTEM32\dxgi.dll 00007FFBE1BC0000 - 00007FFBE1BF8000 C:\WINDOWS\SYSTEM32\dxcore.dll 00007FFBE1E50000 - 00007FFBE1E65000 C:\WINDOWS\SYSTEM32\resourcepolicyclient.dll 00007FFBE2000000 - 00007FFBE202F000 C:\WINDOWS\SYSTEM32\dwmapi.dll 00007FFBE2320000 - 00007FFBE2541000 C:\WINDOWS\SYSTEM32\dbghelp.dll 00007FFBE2820000 - 00007FFBE2986000 C:\WINDOWS\SYSTEM32\wintypes.dll 00007FFBE2990000 - 00007FFBE31F5000 C:\WINDOWS\SYSTEM32\windows.storage.dll 00007FFBE3200000 - 00007FFBE320E000 C:\WINDOWS\SYSTEM32\HID.DLL 00007FFBE3210000 - 00007FFBE325D000 C:\WINDOWS\SYSTEM32\powrprof.dll 00007FFBE3300000 - 00007FFBE3313000 C:\WINDOWS\SYSTEM32\UMPDC.dll 00007FFBE3530000 - 00007FFBE355D000 C:\WINDOWS\SYSTEM32\iphlpapi.dll 00007FFBE3560000 - 00007FFBE3648000 C:\WINDOWS\SYSTEM32\DNSAPI.dll 00007FFBE3860000 - 00007FFBE3909000 C:\WINDOWS\system32\schannel.DLL 00007FFBE3960000 - 00007FFBE3995000 C:\WINDOWS\system32\rsaenh.dll 00007FFBE3A00000 - 00007FFBE3A18000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll 00007FFBE3A20000 - 00007FFBE3A54000 C:\WINDOWS\SYSTEM32\ntmarta.dll 00007FFBE3C90000 - 00007FFBE3CD2000 C:\WINDOWS\SYSTEM32\SspiCli.dll 00007FFBE3EA0000 - 00007FFBE3F07000 C:\WINDOWS\SYSTEM32\MSWSOCK.DLL 00007FFBE40E0000 - 00007FFBE40EC000 C:\WINDOWS\SYSTEM32\CRYPTBASE.DLL 00007FFBE40F0000 - 00007FFBE4108000 C:\WINDOWS\SYSTEM32\CRYPTSP.dll 00007FFBE4140000 - 00007FFBE4152000 C:\WINDOWS\SYSTEM32\msasn1.dll 00007FFBE41B0000 - 00007FFBE41F1000 C:\WINDOWS\SYSTEM32\wldp.dll 00007FFBE4200000 - 00007FFBE4237000 C:\WINDOWS\SYSTEM32\NTASN1.dll 00007FFBE4240000 - 00007FFBE4268000 C:\WINDOWS\SYSTEM32\ncrypt.dll 00007FFBE4270000 - 00007FFBE4297000 C:\WINDOWS\SYSTEM32\bcrypt.dll 00007FFBE4560000 - 00007FFBE458C000 C:\WINDOWS\SYSTEM32\devobj.dll 00007FFBE4590000 - 00007FFBE45DC000 C:\WINDOWS\SYSTEM32\CFGMGR32.dll 00007FFBE45E0000 - 00007FFBE45EA000 C:\WINDOWS\SYSTEM32\DPAPI.DLL 00007FFBE47C0000 - 00007FFBE47E1000 C:\WINDOWS\SYSTEM32\profapi.dll 00007FFBE4890000 - 00007FFBE490F000 C:\WINDOWS\System32\bcryptPrimitives.dll 00007FFBE4910000 - 00007FFBE49AD000 C:\WINDOWS\System32\msvcp_win.dll 00007FFBE49B0000 - 00007FFBE4D2C000 C:\WINDOWS\System32\KERNELBASE.dll 00007FFBE4D30000 - 00007FFBE4E41000 C:\WINDOWS\System32\ucrtbase.dll 00007FFBE4E50000 - 00007FFBE4FB2000 C:\WINDOWS\System32\CRYPT32.dll 00007FFBE4FC0000 - 00007FFBE4FE6000 C:\WINDOWS\System32\win32u.dll 00007FFBE50B0000 - 00007FFBE51C8000 C:\WINDOWS\System32\gdi32full.dll 00007FFBE51D0000 - 00007FFBE5238000 C:\WINDOWS\System32\WINTRUST.DLL 00007FFBE52A0000 - 00007FFBE52A9000 C:\WINDOWS\System32\NSI.dll 00007FFBE5480000 - 00007FFBE54DD000 C:\WINDOWS\System32\shlwapi.dll 00007FFBE54E0000 - 00007FFBE5511000 C:\WINDOWS\System32\IMM32.DLL 00007FFBE5520000 - 00007FFBE558F000 C:\WINDOWS\System32\WS2_32.dll 00007FFBE5680000 - 00007FFBE5E45000 C:\WINDOWS\System32\SHELL32.dll 00007FFBE5E60000 - 00007FFBE5E89000 C:\WINDOWS\System32\GDI32.dll 00007FFBE5E90000 - 00007FFBE603D000 C:\WINDOWS\System32\USER32.dll 00007FFBE6040000 - 00007FFBE63B6000 C:\WINDOWS\System32\combase.dll 00007FFBE63E0000 - 00007FFBE649E000 C:\WINDOWS\System32\KERNEL32.DLL 00007FFBE64A0000 - 00007FFBE6543000 C:\WINDOWS\System32\msvcrt.dll 00007FFBE6550000 - 00007FFBE69BC000 C:\WINDOWS\System32\SETUPAPI.dll 00007FFBE69C0000 - 00007FFBE6AAA000 C:\WINDOWS\System32\SHCORE.dll 00007FFBE6B30000 - 00007FFBE6CCA000 C:\WINDOWS\System32\ole32.dll 00007FFBE6CD0000 - 00007FFBE6CD8000 C:\WINDOWS\System32\PSAPI.DLL 00007FFBE6CE0000 - 00007FFBE6CFF000 C:\WINDOWS\System32\imagehlp.dll 00007FFBE6D00000 - 00007FFBE6DAE000 C:\WINDOWS\System32\ADVAPI32.dll 00007FFBE6DB0000 - 00007FFBE6E5F000 C:\WINDOWS\System32\clbcatq.dll 00007FFBE6E60000 - 00007FFBE6F7D000 C:\WINDOWS\System32\MSCTF.dll 00007FFBE7010000 - 00007FFBE70AE000 C:\WINDOWS\System32\sechost.dll 00007FFBE7110000 - 00007FFBE7230000 C:\WINDOWS\System32\RPCRT4.dll 00007FFBE72A0000 - 00007FFBE7376000 C:\WINDOWS\System32\OLEAUT32.dll 00007FFBE73C0000 - 00007FFBE75C9000 C:\WINDOWS\SYSTEM32\ntdll.dll Command line: "C:\Program Files (x86)\Steam\steamapps\common\Crysis\CryMP-Client64.exe" -dx10 ================================================================================ ```