foclassic icon indicating copy to clipboard operation
foclassic copied to clipboard

FOnlineD3D.exe. crash for "ToggleRoof" binding

Open ghost opened this issue 5 years ago • 6 comments

Adding "ToggleRoof" var in the game config as a binding causes the game to instantly crash when I use the FOnlineD3D.exe. It doesn't happen for normal FOnline.exe. Meanwhile "ToggleWall" still works fine.

Application
	Name        ClientDX
	Version     7
	OS          6.2.9200 ()
	Timestamp   2020.05.30 13:44:01

Exception
	Code      EXCEPTION_ACCESS_VIOLATION
	Address   0x77013A7D
	Flags     0x0
	Info      Attempted to write to an 0xFF000000

Thread 'Main' (628, current)
	RPCRT4, NdrOutInit + 75741
	RPCRT4, RpcStringFreeW + 131
	RPCRT4, RpcBindingCopy + 512
	RPCRT4, RpcBindingCopy + 221
	RPCRT4, RpcBindingCopy + 192
	RPCRT4, I_RpcGetBufferWithObject + 12509
	RPCRT4, NdrClientCall2 + 6200
	RPCRT4, NdrClientCall4 + 20
	sechost, CloseServiceHandle + 57
	WINMMBASE, waveOutMessage + 1094
	WINMMBASE, waveOutMessage + 568
	WINMMBASE, waveInGetNumDevs + 13
	dsound, DllCanUnloadNow + 15874
	dsound, DllCanUnloadNow + 25443
	dsound, DllCanUnloadNow + 23322
	dsound, DirectSoundCreate8 + 42978
	dsound, DirectSoundCaptureEnumerateA + 20
	FOnlineD3D, (function-name not available) + 0
	FOnlineD3D, (function-name not available) + 0
	FOnlineD3D, (function-name not available) + 0
	FOnlineD3D, (function-name not available) + 0
	FOnlineD3D, (function-name not available) + 0
	FOnlineD3D, (function-name not available) + 0
	KERNEL32, BaseThreadInitThunk + 25
	ntdll, RtlGetAppContainerNamedObjectPath + 228
	ntdll, RtlGetAppContainerNamedObjectPath + 180

Thread 'Unknown' (1688)
	ntdll, ZwWaitForWorkViaWorkerFactory + 12
	KERNEL32, BaseThreadInitThunk + 25
	ntdll, RtlGetAppContainerNamedObjectPath + 228
	ntdll, RtlGetAppContainerNamedObjectPath + 180

Thread 'Unknown' (1132)
	ntdll, ZwWaitForWorkViaWorkerFactory + 12
	KERNEL32, BaseThreadInitThunk + 25
	ntdll, RtlGetAppContainerNamedObjectPath + 228
	ntdll, RtlGetAppContainerNamedObjectPath + 180

Thread 'Unknown' (12444)
	ntdll, ZwWaitForWorkViaWorkerFactory + 12
	KERNEL32, BaseThreadInitThunk + 25
	ntdll, RtlGetAppContainerNamedObjectPath + 228
	ntdll, RtlGetAppContainerNamedObjectPath + 180

Thread 'Unknown' (5440)
	ntdll, ZwWaitForMultipleObjects + 12
	combase, CoQueryProxyBlanket + 2517
	combase, CoQueryProxyBlanket + 2170
	combase, Ordinal87 + 587
	combase, RoInitialize + 175
	KERNEL32, BaseThreadInitThunk + 25
	ntdll, RtlGetAppContainerNamedObjectPath + 228
	ntdll, RtlGetAppContainerNamedObjectPath + 180

Thread 'Unknown' (5260)
	ntdll, ZwWaitForWorkViaWorkerFactory + 12
	KERNEL32, BaseThreadInitThunk + 25
	ntdll, RtlGetAppContainerNamedObjectPath + 228
	ntdll, RtlGetAppContainerNamedObjectPath + 180

Thread 'Unknown' (6812)
	ntdll, ZwWaitForWorkViaWorkerFactory + 12
	KERNEL32, BaseThreadInitThunk + 25
	ntdll, RtlGetAppContainerNamedObjectPath + 228
	ntdll, RtlGetAppContainerNamedObjectPath + 180

Thread 'Unknown' (1652)
	ntdll, ZwWaitForMultipleObjects + 12
	crypt32, CryptMemAlloc + 374
	KERNEL32, BaseThreadInitThunk + 25
	ntdll, RtlGetAppContainerNamedObjectPath + 228
	ntdll, RtlGetAppContainerNamedObjectPath + 180

Thread 'Unknown' (6140)
	ntdll, ZwWaitForWorkViaWorkerFactory + 12
	KERNEL32, BaseThreadInitThunk + 25
	ntdll, RtlGetAppContainerNamedObjectPath + 228
	ntdll, RtlGetAppContainerNamedObjectPath + 180

Thread 'Unknown' (252)
	ntdll, NtWaitForSingleObject + 12
	KERNELBASE, WaitForSingleObject + 18
	d3d9, Direct3DShaderValidatorCreate9 + 379492
	KERNEL32, BaseThreadInitThunk + 25
	ntdll, RtlGetAppContainerNamedObjectPath + 228
	ntdll, RtlGetAppContainerNamedObjectPath + 180

Loaded modules
	C:\Users\rayno\Desktop\FOnline Reloaded\FOnlineD3D.exe (00540000)
	C:\WINDOWS\SYSTEM32\ntdll.dll (77960000)
	C:\WINDOWS\System32\KERNEL32.DLL (76310000)
	C:\WINDOWS\System32\KERNELBASE.dll (76DC0000)
	C:\WINDOWS\System32\PSAPI.DLL (76130000)
	C:\WINDOWS\System32\WS2_32.dll (75ED0000)
	C:\WINDOWS\System32\RPCRT4.dll (76FC0000)
	C:\WINDOWS\SYSTEM32\WINMM.dll (736F0000)
	C:\WINDOWS\SYSTEM32\GLU32.dll (6F460000)
	C:\WINDOWS\System32\SspiCli.dll (75130000)
	C:\WINDOWS\System32\msvcrt.dll (75C20000)
	C:\WINDOWS\System32\CRYPTBASE.dll (75120000)
	C:\WINDOWS\SYSTEM32\d3d9.dll (6F2D0000)
	C:\WINDOWS\System32\bcryptPrimitives.dll (75F30000)
	C:\WINDOWS\System32\sechost.dll (75FB0000)
	C:\WINDOWS\System32\USER32.dll (75A80000)
	C:\WINDOWS\System32\gdi32.dll (76140000)
	C:\WINDOWS\SYSTEM32\d3dx9_42.dll (6F0E0000)
	C:\WINDOWS\System32\win32u.dll (76C10000)
	C:\WINDOWS\System32\gdi32full.dll (76C60000)
	C:\WINDOWS\System32\ADVAPI32.dll (76250000)
	C:\WINDOWS\System32\SHELL32.dll (76400000)
	C:\WINDOWS\System32\msvcp_win.dll (75E00000)
	C:\WINDOWS\System32\ucrtbase.dll (76980000)
	C:\WINDOWS\SYSTEM32\dbghelp.dll (72A10000)
	C:\WINDOWS\System32\cfgmgr32.dll (762D0000)
	C:\WINDOWS\System32\kernel.appcore.dll (76C30000)
	C:\WINDOWS\SYSTEM32\WINMMBASE.dll (73500000)
	C:\WINDOWS\System32\windows.storage.dll (751E0000)
	C:\WINDOWS\System32\shcore.dll (77080000)
	C:\WINDOWS\System32\combase.dll (776D0000)
	C:\WINDOWS\System32\cryptsp.dll (76C40000)
	C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL (74220000)
	C:\WINDOWS\System32\profapi.dll (761D0000)
	C:\WINDOWS\System32\ole32.dll (76030000)
	C:\WINDOWS\System32\powrprof.dll (75CF0000)
	C:\WINDOWS\SYSTEM32\OPENGL32.dll (6EFE0000)
	C:\WINDOWS\System32\UMPDC.dll (75DF0000)
	C:\WINDOWS\System32\shlwapi.dll (77570000)
	C:\WINDOWS\SYSTEM32\dwmapi.dll (734D0000)
	C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.836_none_71d337c15ae77c22\COMCTL32.dll (6EEE0000)
	C:\WINDOWS\SYSTEM32\dxcore.dll (70AD0000)
	C:\WINDOWS\System32\IMM32.DLL (751B0000)
	C:\WINDOWS\system32\uxtheme.dll (73450000)
	C:\WINDOWS\System32\MSCTF.dll (775C0000)
	C:\WINDOWS\System32\OLEAUT32.dll (759E0000)
	C:\WINDOWS\System32\TextInputFramework.dll (6F700000)
	C:\WINDOWS\System32\CoreUIComponents.dll (70200000)
	C:\WINDOWS\System32\CoreMessaging.dll (70460000)
	C:\WINDOWS\SYSTEM32\ntmarta.dll (731D0000)
	C:\WINDOWS\SYSTEM32\wintypes.dll (71C90000)
	C:\WINDOWS\System32\iertutil.dll (6F4A0000)
	C:\WINDOWS\System32\clbcatq.dll (757D0000)
	C:\WINDOWS\system32\dataexchange.dll (71DD0000)
	C:\WINDOWS\system32\d3d11.dll (71AB0000)
	C:\WINDOWS\system32\dcomp.dll (71940000)
	C:\WINDOWS\system32\dxgi.dll (70B00000)
	C:\WINDOWS\system32\twinapi.appcore.dll (6F790000)
	C:\WINDOWS\system32\RMCLIENT.dll (71DB0000)
	C:\WINDOWS\system32\msimtf.dll (717C0000)
	C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_95bdb3a23d6478de\nvldumd.dll (6EE10000)
	C:\WINDOWS\SYSTEM32\VERSION.dll (745B0000)
	C:\WINDOWS\System32\crypt32.dll (758E0000)
	C:\WINDOWS\System32\MSASN1.dll (75CE0000)
	C:\WINDOWS\SYSTEM32\cryptnet.dll (727C0000)
	C:\WINDOWS\System32\WINTRUST.DLL (75E80000)
	C:\WINDOWS\System32\imagehlp.dll (75F90000)
	C:\WINDOWS\system32\rsaenh.dll (72DD0000)
	C:\WINDOWS\System32\bcrypt.dll (757B0000)
	C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_95bdb3a23d6478de\nvd3dum.dll (6DC70000)
	C:\WINDOWS\system32\nvspcap.dll (6DA50000)
	C:\WINDOWS\SYSTEM32\gpapi.dll (727A0000)
	C:\WINDOWS\System32\NSI.dll (77560000)
	C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL (72D80000)
	C:\WINDOWS\SYSTEM32\dsound.dll (6D9D0000)

ghost avatar May 30 '20 10:05 ghost

Before anyone suggests to just use the normal client. I really prefer not to because it has this weird issue where the brightness is turned all the way up and it makes everything a pain to look at.

raynor009 avatar May 30 '20 10:05 raynor009

FOnlineD3D, (function-name not available) + 0

Check the toggle function on client's side.

worldremaker avatar May 30 '20 10:05 worldremaker

How? I'm playing on the Reloaded client

raynor009 avatar May 30 '20 11:05 raynor009

Ok.. a weirder problem now. I replaced the config file with one I had from an older client and it works now...

raynor009 avatar May 30 '20 11:05 raynor009

Then it's an issue of the FOnline: Reloaded, not of FOClassic engine.

worldremaker avatar May 30 '20 16:05 worldremaker

But the client is foclassic hence why the crash message said to report problems here

raynor009 avatar May 30 '20 19:05 raynor009