-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Downgrade not working (via steam/Linux) #31
Comments
Nevermind may not be downgrade related resolved by exporting DOTNET_BUNDLE_EXTRACT_BASE_DIR and setting it to point to a directory using windows slashes and ".." to point to a valid directory. |
actually it does fail later. no crash, but it hangs. Logs: filtered wine output``` wineserver: using server-side synchronization. 00b4:fixme:heap:GetNumaHighestNodeNumber semi-stub: 00000000006BEFA0 00b4:fixme:ntdll:EtwEventRegister ({e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 0000000140201A90, 0000000140777120, 0000000140777120) stub. 00b4:fixme:ntdll:EtwEventRegister ({763fd754-7086-4dfe-95eb-c01a46faf4ca}, 0000000140201A90, 0000000140777170, 0000000140777170) stub. 00b4:fixme:ntdll:EtwEventRegister ({a669021c-c450-4609-a035-5af59af4df18}, 0000000140201A90, 00000001407771C0, 00000001407771C0) stub. 00b4:fixme:seh:WerRegisterRuntimeExceptionModule (L"Z:\\home\\john_doe\\.local\\share\\Steam\\steamapps\\common\\downgrade_patcher\\mscordaccore.dll", 0000000140000000) stub 00b4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 00d8:fixme:font:opentype_enum_font_names handle name format 1 00b4:fixme:ntdll:EtwEventRegister ({49592c0f-5a05-516d-aa4b-a64e02026c89}, 00000000E0833024, 0000000000000000, 0000000013D13DF8) stub. 00b4:fixme:ntdll:EtwEventRegister ({e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 00000000E0833064, 0000000000000000, 0000000013D14108) stub. 00b4:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000180160738, 34) stub 00b4:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000180157FF0, 17) stub 00b4:fixme:ntdll:NtQuerySystemInformation (0x000000ce,0x6b86f0,0x00000008,(nil)) stub 00b4:fixme:ntdll:RtlGetCurrentProcessorNumberEx (00000000006BA590) :semi-stub 00b4:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 00000000E0B37724, 0000000000000000, 0000000013D5B740) stub. 00b4:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000180158C80, 51) stub 00b4:fixme:seh:NtSetInformationThread Can't set other thread's platform description 00b4:fixme:nls:get_dummy_preferred_ui_language (0x8 00000000006BE0A0 0000000000000000 00000000006BE098) returning a dummy value (current locale) 00b4:fixme:nls:get_dummy_preferred_ui_language (0x8 00000000006BE0A0 00000000006BDFF0 00000000006BE098) returning a dummy value (current locale) 00b4:err:seh:dispatch_exception Fatal EXCEPTION_WINE_CXX_EXCEPTION exception (code=e06d7363) raised 00b4:err:seh:dispatch_exception Fatal unknown exception (code=e0434352) raised 00b4:fixme:ntdll:EtwEventRegister ({0866b2b8-5cef-5db9-2612-0c0ffd814a44}, 00000000E0B377E4, 0000000000000000, 0000000013D731E8) stub. 00b4:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 000000018015D3E0, 38) stub 00b4:fixme:dwrite:opentype_decode_namerecord handle NAME format 1 00b4:fixme:nls:CompareStringEx semi-stub behavior for flag(s) 0x8000000 00b4:err:seh:dispatch_exception Fatal EXCEPTION_WINE_CXX_EXCEPTION exception (code=e06d7363) raised [repeated several times] 00b4:err:seh:dispatch_exception Fatal unknown exception (code=e0434352) raised 00b4:fixme:win:RegisterTouchWindow (0000000000010054 00000000): stub 00b4:err:seh:dispatch_exception Fatal unknown exception (code=e0434352) raised 00b4:err:virtual:virtual_setup_exception stack overflow 4880 bytes in thread 00b4 addr 0x7bc8063e stack 0x53fcf0 (0x540000-0x541000-0x6c0000) 0110:fixme:virtual:NtFlushProcessWriteBuffers stub ``` |
Some information here: https://wiki.winehq.org/Debugging_Reason_3
the first exception
the second exception
just near the 10th there are some pagefaults:
trace
|
Can this be compiled for linux? |
Describe the bug
The downgrade fails when running in steam on Linux. Running via console as such indicates the problem:
I believe, but not 100% sure, that steam can live with the wrong path slash, but the line break included is also real, which might be the actual problem.
I'd like to fix the source of course, but then I cannot build it easily.
Desktop (please complete the following information):
Linux 5.16.4-arch1-1 #1 SMP PREEMPT
The text was updated successfully, but these errors were encountered: