first try: UseBotles
I created a 32-bit Bottle using the caffe-7.20 runner and installed the dotnet20 dependency (nothing else changed). The installation itself runs smoothly, but when I try to launch the program, I encounter an error:
"No registered JIT debugger was specified..."
If I click on "Cancel," I can view the error log.
I tried all possible variations of Wine runners and .NET versions, and I’m starting to suspect that Bottles may have an issue with dotnet20, or that some necessary library is missing.
To verify, I reproduced the same setup in a Wine prefix with the following commands:
Code: Select all
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 winetricks dotnet20 corefonts vcrun2005 vcrun2010
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 wine "$HOME/.wine32/drive_c/Program Files/Jovian Archive/MMI.exe"
here's the output of
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 wine "$HOME/.wine32/drive_c/Program Files/Jovian Archive/Maia Mechanics Imaging/MMI.exe":
Code: Select all
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 wine "$HOME/.wine32/drive_c/Program Files/Jovian Archive/Maia Mechanics Imaging/MMI.exe"
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00c8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {044973cd-251f-4dff-a3e9-9d6307286b05}
0024:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {cfc4ba53-fb42-4757-8b70-5f5d51fee2f4}
0024:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {efdf1eac-1d5d-4e84-893a-19b80f692176}
0024:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {c71408de-42cc-4f81-9c93-b8912abf2a0f}
0024:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {840c8456-6457-4eb7-9cd0-d28f01c64f5e}
0024:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {c424b3e3-2ae0-416e-a039-410c5d8e5f14}
0024:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {300ce105-86d1-41f8-b9d2-83fcbff32d99}
0024:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {561410f5-a138-4ab3-945e-516483cddfbc}
0024:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {02d08a4f-fd01-4538-989b-03e437b950f4}
00a0:err:system:NtUserChangeDisplaySettings Changing L"\\\\.\\DISPLAY1" display settings returned -2.
00a0:err:explorer:initialize_display_settings Failed to initialize registry display settings for L"\\\\.\\DISPLAY1".
00a0:err:system:NtUserChangeDisplaySettings Changing L"\\\\.\\DISPLAY2" display settings returned -2.
00a0:err:explorer:initialize_display_settings Failed to initialize registry display settings for L"\\\\.\\DISPLAY2".
00f0:err:ole:CoGetContextToken apartment not initialised
00d4:fixme:service:QueryServiceConfig2W Level 6 not implemented
00d4:fixme:service:QueryServiceConfig2W Level 6 not implemented
Unhandled Exception: System.IO.FileLoadException: Could not load file or assembly 'MmiStringResources, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f70362738f5f374f' or one of its dependencies. Strong name validation failed. (Exception from HRESULT: 0x8013141A)
File name: 'MmiStringResources, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f70362738f5f374f' ---> System.Security.SecurityException: Strong name validation failed. (Exception from HRESULT: 0x8013141A)
The Zone of the assembly that failed was:
MyComputer
at ?..()
wine: Unhandled exception 0xe0434f4d in thread 24 at address 7B642447 (thread 0024), starting debugger...
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
012c:fixme:dbghelp:elf_search_auxv can't find symbol in module
0024:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
0024:fixme:advapi:ReportEventW (CAFE4242,0x0001,0x0000,0x000003ff,00000000,0x0001,0x00000000,0031CD50,00000000): stub
0024:err:eventlog:ReportEventW L".NET Runtime version 2.0.50727.42 - Fatal Execution Engine Error (00C8E2B3) (80131506)"
0024:fixme:advapi:DeregisterEventSource (CAFE4242) stub
0024:fixme:msvcrt:__clean_type_info_names_internal (5E40072C) stub
0024:fixme:msvcrt:__clean_type_info_names_internal (64222014) stub
0024:fixme:msvcrt:__clean_type_info_names_internal (60345090) stub
0024:fixme:msvcrt:__clean_type_info_names_internal (64208A74) stub
0024:fixme:msvcrt:__clean_type_info_names_internal (0510F2CC) stub
0024:fixme:msvcrt:__clean_type_info_names_internal (00FBD5C8) stub