The program
WirelessUSG is needed to view images from Chinese ultrasound devices. It works fine at my Windows 10 system and is available at https://drive.google.com/file/d/1wKebhq ... sp=sharing.
The system
OS: ubuntu-22.04.1
Wine version: 7.0.1
Winetricks version: 20220411-next
I'm receiving the following error when interacting with wine:
Code: Select all
err:vulkan:wine_vk_init Failed to load libvulkan.so.1.
I created a 32 bit prefix with:
Code: Select all
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine wineboot
Code: Select all
env WINEPREFIX=$HOME/prefix32 ./winetricks dotnet462 corefonts
The program was installed with:
Code: Select all
WINEPREFIX="$HOME/prefix32" wine start ./WirelessUSG1.5.7.exe
Errors and logs
The program was started with:
Code: Select all
WINEPREFIX="$HOME/prefix32" wine start ./WirelessUSG.exe
Code: Select all
010c:fixme:path:parse_url failed to parse L"WirelessUSG.resources"
Now the program opens but immediately crashes. The output and the log generated by Wine are available bellow. I'm stuck trying to solve the errors.
Code: Select all
0074:err:vulkan:wine_vk_init Failed to load libvulkan.so.1.
010c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
010c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 10003159, 28) stub
010c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 015B05ED, 28) stub
010c:fixme:kernelbase:QuirkIsEnabled3 (0021F518, FFFFFFFF) stub!
010c:fixme:heap:GetNumaHighestNodeNumber semi-stub: 0021FC50
010c:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscordacwks.dll", 015A0000) stub
0114:err:ole:CoGetContextToken apartment not initialised
010c:fixme:path:parse_url failed to parse L"PresentationFramework"
010c:fixme:path:parse_url failed to parse L"WindowsBase"
010c:fixme:path:parse_url failed to parse L"System.Core"
010c:fixme:path:parse_url failed to parse L"System"
010c:fixme:path:parse_url failed to parse L"System.Configuration"
010c:fixme:path:parse_url failed to parse L"System.Xml"
010c:fixme:path:parse_url failed to parse L"System.Numerics"
010c:fixme:path:parse_url failed to parse L"System.Security"
010c:fixme:path:parse_url failed to parse L"System.Xaml"
010c:fixme:path:parse_url failed to parse L"Accessibility"
010c:fixme:path:parse_url failed to parse L"PresentationCore"
010c:fixme:path:parse_url failed to parse L"UIAutomationTypes"
010c:fixme:path:parse_url failed to parse L"System.Windows.Input.Manipulations"
010c:fixme:path:parse_url failed to parse L"UIAutomationProvider"
010c:fixme:path:parse_url failed to parse L"System.Deployment"
010c:fixme:path:parse_url failed to parse L"ReachFramework"
010c:fixme:path:parse_url failed to parse L"PresentationUI"
010c:fixme:path:parse_url failed to parse L"System.Printing"
010c:fixme:path:parse_url failed to parse L"WindowsBase"
010c:fixme:path:parse_url failed to parse L"System.Core"
010c:fixme:path:parse_url failed to parse L"System"
010c:fixme:path:parse_url failed to parse L"PresentationCore"
010c:fixme:path:parse_url failed to parse L"System.Xaml"
010c:fixme:nls:LCIDToLocaleName unsupported flags 8000000
010c:fixme:nls:get_dummy_preferred_ui_language (0x8 0021CE64 00000000 0021CE60) returning a dummy value (current locale)
010c:fixme:nls:get_dummy_preferred_ui_language (0x8 0021CE64 002A3EF8 0021CE60) returning a dummy value (current locale)
010c:fixme:nls:LCMapStringEx unsupported lparam 2a5a20
010c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0213BD18, 64) stub
010c:fixme:path:parse_url failed to parse L"WirelessUSG.resources"
010c:fixme:path:parse_url failed to parse L"WirelessUSG.resources"
010c:fixme:path:parse_url failed to parse L"SmartUSKit_View"
010c:fixme:path:parse_url failed to parse L"SmartUSKit_View.resources"
010c:fixme:path:parse_url failed to parse L"SmartUSKit_View.resources"
010c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0218D6E4, 40) stub
010c:fixme:path:parse_url failed to parse L"SmartUSKit"
010c:fixme:path:parse_url failed to parse L"WirelessUSG.resources"
010c:fixme:path:parse_url failed to parse L"WirelessUSG.resources"
0074:fixme:imm:ImeSetActiveContext (0x4a8520, 0): stub
0074:fixme:imm:ImmReleaseContext (00010020, 004A8520): stub
010c:fixme:imm:ImeSetActiveContext (0x2b56c0, 1): stub
010c:fixme:imm:ImmReleaseContext (0001004E, 002B56C0): stub
010c:fixme:path:parse_url failed to parse L"System.Configuration"
010c:fixme:path:parse_url failed to parse L"System.Xml"
010c:fixme:path:parse_url failed to parse L"System.Data.SqlXml"
010c:fixme:path:parse_url failed to parse L"Newtonsoft.Json"
010c:fixme:path:parse_url failed to parse L"System.Numerics"
010c:fixme:msg:ChangeWindowMessageFilter c034 00000001
010c:fixme:dwmapi:DwmAttachMilContent (00020058) stub
0118:fixme:gdi:GdiEntry13 stub
0118:err:wgl:init_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory
0118:err:wgl:init_opengl OpenGL support is disabled.
0118:fixme:seh:WerRegisterMemoryBlock (05C278E0 6144) stub
0118:fixme:seh:WerRegisterMemoryBlock (05C27888 4) stub
0118:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (00000001): monitor setting ignored
010c:fixme:path:parse_url failed to parse L"PresentationFramework.classic"
010c:fixme:path:parse_url failed to parse L"ShaderEffectLibrary"
010c:fixme:path:parse_url failed to parse L"ShaderEffectLibrary.resources"
010c:fixme:path:parse_url failed to parse L"ShaderEffectLibrary.resources"
010c:fixme:virtual:NtFlushProcessWriteBuffers stub
0120:fixme:sync:SetWaitableTimerEx (00000240, 08ECFE9C, 500, 00000000, 00000000, 00000000, 50) semi-stub
010c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
010c:fixme:path:parse_url failed to parse L"SmartUSControls"
010c:fixme:path:parse_url failed to parse L"PresentationFramework.Aero"
010c:fixme:path:parse_url failed to parse L"SmartUSKit_View.resources"
010c:fixme:path:parse_url failed to parse L"SmartUSControls.resources"
010c:fixme:path:parse_url failed to parse L"SmartUSControls.resources"
010c:fixme:path:parse_url failed to parse L"SmartUSControls.resources"
010c:fixme:path:parse_url failed to parse L"SmartUSControls.resources"
010c:fixme:path:parse_url failed to parse L"Panuon.UI.Silver"
010c:fixme:path:parse_url failed to parse L"Panuon.UI.Silver.resources"
010c:fixme:path:parse_url failed to parse L"Panuon.UI.Silver.resources"
010c:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts
010c:fixme:win:RegisterPowerSettingNotification (00010064,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
010c:fixme:wtsapi:WTSRegisterSessionNotification Stub 0002005C 0x00000000
010c:fixme:combase:RoGetActivationFactory (L"Windows.Foundation.Diagnostics.AsyncCausalityTracer", {50850b26-267e-451b-a890-ab6a370245ee}, 0021D850): semi-stub
010c:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer"
010c:fixme:msg:ChangeWindowMessageFilterEx 0002005C c031 1 0021ED38
010c:fixme:msg:ChangeWindowMessageFilterEx 0002005C 111 1 0021ED38
010c:fixme:path:parse_url failed to parse L"PresentationFramework-SystemXml"
010c:fixme:path:parse_url failed to parse L"UIAutomationTypes"
010c:fixme:dwrite:dwritetextanalyzer_AnalyzeNumberSubstitution (094738E8 0 2 09473910): stub
010c:fixme:path:parse_url failed to parse L"PresentationUI"
010c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 02A43814, 65) stub
010c:fixme:path:parse_url failed to parse L"System.Drawing"
010c:fixme:path:parse_url failed to parse L"System.ValueTuple"
010c:fixme:path:parse_url failed to parse L"ManagedWifi"
010c:fixme:path:parse_url failed to parse L"Oraycn.MPlayer"
010c:fixme:path:parse_url failed to parse L"System"
010c:fixme:bcrypt:BCryptGetFipsAlgorithmMode 0021AB28 - semi-stub
010c:fixme:path:parse_url failed to parse L"Oraycn.MFile"
010c:fixme:path:parse_url failed to parse L"ESBasic"
010c:fixme:path:parse_url failed to parse L"OpenCLNet"
010c:fixme:opencl:clGetExtensionFunctionAddress extensions not implemented
010c:fixme:opencl:clGetExtensionFunctionAddress extensions not implemented
010c:fixme:opencl:clGetExtensionFunctionAddress extensions not implemented
010c:fixme:opencl:clGetExtensionFunctionAddress extensions not implemented
010c:fixme:opencl:clGetExtensionFunctionAddress extensions not implemented
010c:fixme:opencl:clGetExtensionFunctionAddress extensions not implemented
010c:fixme:opencl:clGetExtensionFunctionAddress extensions not implemented
010c:fixme:opencl:clGetExtensionFunctionAddress extensions not implemented
010c:fixme:opencl:clGetExtensionFunctionAddress extensions not implemented
0134:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
0134:fixme:advapi:ReportEventW (CAFE4242,0x0001,0x0000,0x00000402,00000000,0x0001,0x00000000,0F33E2CC,00000000): stub
0134:err:eventlog:ReportEventW L"Application: WirelessUSG.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an unhandled exception.\nException Info: System.InvalidOperationException\n at System.Linq.Enumerable.First[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyT"...
0134:fixme:advapi:DeregisterEventSource (CAFE4242) stub
0134:fixme:ver:GetCurrentPackageId (0F33CAD0 00000000): stub
wine: Unhandled exception 0xe0434352 in thread 134 at address 7B0110C6 (thread 0134), starting debugger...
013c:fixme:imm:ImeSetActiveContext (0x5707c8, 1): stub
013c:fixme:imm:ImmReleaseContext (00010088, 005707C8): stub
0124:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
011c:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
013c:fixme:dbghelp_dwarf:dwarf2_read_range no entry found
013c:fixme:dbghelp_dwarf:compute_call_frame_cfa Too complex expression for frame_CFA resolution (RULE_VAL_EXPRESSION)
013c:fixme:dbghelp_dwarf:compute_call_frame_cfa Too complex expression for frame_CFA resolution (RULE_VAL_EXPRESSION)
013c:fixme:dbghelp_dwarf:compute_call_frame_cfa Too complex expression for frame_CFA resolution (RULE_VAL_EXPRESSION)
013c:fixme:dbghelp_dwarf:compute_call_frame_cfa Too complex expression for frame_CFA resolution (RULE_VAL_EXPRESSION)
0144:err:ole:CoUninitialize Mismatched CoUninitialize
Code: Select all
Unhandled exception: 0xe0434352 in 32-bit code (0x7b0110c6).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b0110c6 ESP:0f33f3d4 EBP:0f33f448 EFLAGS:00000246( - -- I Z- -P- )
EAX:0f33f3e0 EBX:00000000 ECX:00000010 EDX:0f33f4b4
ESI:e0434352 EDI:00000001
Stack dump:
0x0f33f3d4: 00000000 00240000 00000002 e0434352
0x0f33f3e4: 00000001 00000000 7b0110c6 00000005
0x0f33f3f4: 80131509 00000000 00000000 00000000
0x0f33f404: 015a0000 00000000 0b3855b8 00000005
0x0f33f414: 00000000 00000000 0a012550 0f33f508
0x0f33f424: 00000001 00004a81 61c89b18 61c89328
Backtrace:
=>0 0x7b0110c6 RaiseException+0x51(code=<internal error>, flags=<internal error>, count=<internal error>, args=<internal error>) [Z:\usr\src\packages\BUILD\dlls\kernelbase\debug.c:302] in kernelbase (0x0f33f448)
1 0x0175352f EntryPoint+0x1867bf() in clr (0x0f33f4e8)
2 0x01753738 EntryPoint+0x1869c8() in clr (0x0f33f5b0)
3 0x61be1689 in system.core.ni (+0x1e1689) (0x0f33f5e0)
4 0x0c98c11e (0x0f33f6f4)
5 0x0c98b383 (0x0f33f700)
6 0x0cc5bf4b (0x0f33f74c)
7 0x0aa5d2c6 (0x0f33f760)
8 0x79b052dd in mscorlib.ni (+0x3e52dd) (0x0f33f76c)
9 0x79b4c512 in mscorlib.ni (+0x42c512) (0x0f33f7d0)
10 0x79b4c446 in mscorlib.ni (+0x42c446) (0x0f33f7e4)
11 0x79b4c401 in mscorlib.ni (+0x42c401) (0x0f33f800)
12 0x79b05238 in mscorlib.ni (+0x3e5238) (0x0f33f818)
13 0x015aea96 in clr (+0xea96) (0x0f33f824)
14 0x015c944f DllUnregisterServerInternal+0x10a7f() in clr (0x0f33f878)
15 0x015c96d3 DllUnregisterServerInternal+0x10d03() in clr (0x0f33f8e8)
16 0x0170ed4d EntryPoint+0x141fdd() in clr (0x0f33fa5c)
17 0x015cb263 DllUnregisterServerInternal+0x12893() in clr (0x0f33fa74)
18 0x015cb2cd DllUnregisterServerInternal+0x128fd() in clr (0x0f33fb18)
19 0x015cb39a DllUnregisterServerInternal+0x129ca() in clr (0x0f33fb74)
20 0x015cb410 DllUnregisterServerInternal+0x12a40() in clr (0x0f33fb98)
21 0x0170ec02 EntryPoint+0x141e92() in clr (0x0f33fc14)
22 0x016a4971 EntryPoint+0xd7c01() in clr (0x0f33ff30)
23 0x7b62df20 WriteTapemark+0x100(device=0E5B93E0, type=<is not available>, count=<is not available>, immediate=<is not available>) [Z:\usr\src\packages\BUILD\dlls\kernel32\tape.c:317] in kernel32 (0x0f33ff48)
24 0x7bc57ba7 RtlWakeConditionVariable+0x57(variable=7B62DF10) [Z:\usr\src\packages\BUILD\dlls\ntdll\sync.c:766] in ntdll (0x0f33ff5c)
25 0x7bc58260 RtlCreateUserThread(entry=016A4920, arg=0E5B93E0) [Z:\usr\src\packages\BUILD\dlls\ntdll\thread.c:261] in ntdll (0x0f33ffec)
0x7b0110c6 RaiseException+0x51 [Z:\usr\src\packages\BUILD\dlls\kernelbase\debug.c:302] in kernelbase: subl $4,%esp
Unable to access file 'Z:\usr\src\packages\BUILD\dlls\kernelbase\debug.c'
Modules:
Module Address Debug info Name (93 modules)
PE 00400000-0080e000 Deferred wirelessusg
PE 00f90000-013f9000 Deferred ole32
PE 015a0000-01c81000 Export clr
PE 01c90000-01d85000 Deferred msvcr120_clr0400
PE 04170000-04186000 Deferred system.valuetuple
PE 04190000-0419e000 Deferred managedwifi
PE 04320000-04cec000 Deferred system.ni
PE 04cf0000-05809000 Deferred presentationcore.ni
PE 05820000-05a94000 Deferred dwrite
PE 05aa0000-05c4f000 Deferred wpfgfx_v0400
PE 05c50000-05d19000 Deferred presentationnative_v0400
PE 05d20000-05da0000 Deferred clrjit
PE 05db0000-05dc3000 Deferred nlssorting
PE 06270000-0629e000 Deferred smartuskit_view.resources
PE 062e0000-06325000 Deferred system.numerics.ni
PE 06330000-063b6000 Deferred smartuskit
PE 063c0000-063ee000 Deferred presentationframework.classic
PE 06410000-06422000 Deferred shadereffectlibrary
PE 06500000-066ff000 Deferred wininet
PE 06700000-06790000 Deferred newtonsoft.json
PE 069a0000-069a8000 Deferred presentationframework-systemxml
PE 069b0000-069cc000 Deferred uiautomationtypes
PE 06a10000-06a24000 Deferred smartuscontrols
PE 06a60000-07288000 Deferred smartuskit_view
PE 07290000-07990000 Deferred windowscodecs
PE 07990000-08632000 Deferred shell32
PE 08b40000-08ca2000 Deferred mscms
PE 095c0000-095e6000 Deferred oraycn.mfile
PE 095f0000-096a6000 Deferred panuon.ui.silver
PE 097d0000-098a4000 Deferred presentationui
PE 099d0000-09b5f000 Deferred system.drawing.ni
PE 09c00000-09c27000 Deferred omfile
PE 09c50000-09d0d000 Deferred oleacc
PE 0c9c0000-0c9ec000 Deferred openclnet
PE 0ca00000-0ca70000 Deferred esbasic
PE 0ca90000-0cbae000 Deferred oraycn.mplayer
PE 0cc60000-0df9f000 Deferred avcodec-53
PE 0dfa0000-0e203000 Deferred avformat-53
PE 0e210000-0e38c000 Deferred winmm
PE 0f360000-0f448000 Deferred diasymreader
PE 10000000-1007d000 Deferred mscoreei
PE 53830000-53858000 Deferred uiautomationcore
PE 564c0000-56543000 Deferred presentationframework.aero.ni
PE 56610000-578a3000 Deferred presentationframework.ni
PE 580d0000-5829d000 Deferred system.xaml.ni
PE 584e0000-588c3000 Deferred windowsbase.ni
PE 60370000-60461000 Deferred system.configuration.ni
PE 61740000-61836000 Deferred advapi32
PE 61a00000-62121000 Export system.core.ni
PE 62160000-6287e000 Deferred system.xml.ni
PE 62fc0000-631e2000 Deferred rpcrt4
PE 633c0000-633f8000 Deferred opencl
PE 63480000-6349a000 Deferred version
PE 637c0000-63a54000 Deferred urlmon
PE 63b00000-63b25000 Deferred windowscodecsext
PE 63bc0000-63c05000 Deferred shcore
PE 64a40000-64b29000 Deferred shlwapi
PE 64ec0000-652ba000 Deferred oleaut32
PE 65580000-655a6000 Deferred wtsapi32
PE 66240000-66283000 Deferred bcrypt
PE 66b00000-66b63000 Deferred win32u
PE 66e40000-66e4d000 Deferred api-ms-win-appmodel-runtime-l1-1-2
PE 67840000-6784f000 Deferred psapi
PE 68500000-68648000 Deferred combase
PE 68700000-6878d000 Deferred uxtheme
PE 68b80000-68bac000 Deferred avutil-51
PE 69940000-699a7000 Deferred propsys
PE 6a040000-6a0a2000 Deferred msacm32
PE 6a280000-6a4f1000 Deferred msvcrt
PE 6ab00000-6ab4f000 Deferred swscale-2
PE 6b780000-6b78d000 Deferred api-ms-win-core-winrt-l1-1-0
PE 6bb00000-6bb65000 Deferred msvfw32
PE 6bc00000-6bc99000 Deferred sechost
PE 6bcc0000-6be61000 Deferred setupapi
PE 6c9c0000-6cbdf000 Deferred gdi32
PE 6cc40000-6d0bb000 Deferred comctl32
PE 6d780000-6d802000 Deferred ws2_32
PE 6dd00000-6dd0d000 Deferred api-ms-win-core-quirks-l1-1-0
PE 6e400000-6e40d000 Deferred api-ms-win-core-winrt-string-l1-1-0
PE 6e8c0000-6eb8b000 Deferred crypt32
PE 6ec40000-6ec5a000 Deferred dwmapi
PE 6ed00000-6f46a000 Deferred user32
PE 6fe40000-6fedc000 Deferred rsaenh
PE 70940000-70994000 Deferred mpr
PE 70b40000-70e17000 Deferred ucrtbase
PE 71200000-71255000 Deferred imm32
PE 71440000-71529000 Deferred avifil32
PE 79000000-7904a000 Deferred mscoree
PE 79720000-7a9c2000 Export mscorlib.ni
PE 7b000000-7b342000 Dwarf-4 kernelbase
PE 7b600000-7b924000 Dwarf-4 kernel32
PE 7bc00000-7be8b000 Dwarf-4 ntdll
PE f7670000-f7674000 Deferred winex11
Threads:
process tid prio (all id:s are in hex)
00000038 services.exe
0000003c 0
00000040 0
0000004c 0
00000064 0
00000088 0
000000b0 0
000000bc 0
000000d0 0
000000dc 0
00000044 svchost.exe
00000048 0
00000054 0
00000058 0
0000005c winedevice.exe
00000060 0
00000068 0
0000006c 0
00000078 0
0000007c 0
000000cc 0
00000070 explorer.exe
00000074 0
00000098 0
000000a0 0
00000080 winedevice.exe
00000084 0
0000008c 0
00000090 0
00000094 0
0000009c 0
000000a4 0
000000ac 0
000000b4 plugplay.exe
000000b8 0
000000c0 0
000000c4 0
000000c8 0
000000d4 rpcss.exe
000000d8 0
000000e0 0
000000e4 0
000000e8 0
000000ec 0
000000f0 0
00000108 (D) C:\Program Files\WirelessUSG\WirelessUSG.exe
0000010c 0
00000110 0
00000114 2
00000118 0
00000128 0
00000130 0
00000134 0 <==
00000140 0
System information:
Wine build: wine-7.0.1
Platform: i386
Version: Windows 7
Host system: Linux
Host version: 5.15.0-56-generic