Successfully installed Wine to run a motorcycle diagnostic application.
On launch,
1. on some occasions prompt for NGDSServer.exe error is shown
2. application always displays texts as symbols.
3. my last attempt to use program, this error was also present, but I believe has been resolved as I chose to have Wine locate the Gecko package - per prompt.
Seeking help as so far I've only found solutions for text not displaying correctly on Reddit, not through here and unsure if I should attempt. The backtrace.txt for NGDSServer.exe error is included below (couldn't upload .txt file).
=====
Unhandled exception: page fault on execute access to 0x00000000 in wow64 32-bit code (0x00000000).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00000000 ESP:0254fd78 EBP:0254feb8 EFLAGS:00010212( R- -- I -A- - )
EAX:0254fdd0 EBX:00000000 ECX:03559f80 EDX:03559f80
ESI:017aa710 EDI:017aa710
Stack dump:
0x0254fd78: 007f6171 0254fdd0 4a361d2b 017aa710
0x0254fd88: 017aa768 017aa768 00000001 00000000
0x0254fd98: 00000000 00000000 fffffffe 0254fd58
0x0254fda8: 00000088 000001dc 017aa78c 017aa790
0x0254fdb8: 017aa794 017aa898 00573461 017aa734
0x0254fdc8: 0254fe01 0254fe64 00000000 0254fe78
Backtrace:
=>0 0x00000000 (0x0254feb8)
1 0x007f70fb in ngdsserver (+0x3f70fb) (0x0254fed4)
2 0x00ba6bd3 in ngdsserver (+0x7a6bd3) (0x0254ff0c)
3 0x00bb52c5 in ngdsserver (+0x7b52c5) (0x0254ff44)
4 0x00bb534f in ngdsserver (+0x7b534f) (0x0254ff50)
5 0x7bbb9900 in kernel32 (+0x29900) (0x0254ff68)
6 0x7bd64d73 in ntdll (+0x54d73) (0x0254ff80)
7 0x7bd661d2 in ntdll (+0x561d2) (0x0254ffec)
0x00000000: -- no code accessible --
Modules:
Module Address Debug info Name (51 modules)
PE 400000- 1989000 Export ngdsserver
PE-Wine 74970000-74987000 Deferred mswsock
PE-Wine 75a50000-75ab2000 Deferred msacm32
PE-Wine 75ad0000-75c3d000 Deferred winmm
PE-Wine 77f50000-77fb3000 Deferred imm32
PE-Wine 789c0000-78a00000 Deferred coml2
PE-Wine 78a10000-78b4d000 Deferred combase
PE-Wine 78b60000-78f9c000 Deferred ole32
PE-Wine 78fb0000-78ff0000 Deferred shcore
PE-Wine 79000000-790de000 Deferred shlwapi
PE-Wine 790f0000-79d72000 Deferred shell32
PE-Wine 79fb0000-7a1b6000 Deferred rpcrt4
PE-Wine 7a1d0000-7a207000 Deferred win32u
PE-Wine 7a220000-7a459000 Deferred gdi32
PE-Wine 7a470000-7a94f000 Deferred user32
PE-Wine 7a960000-7a9a7000 Deferred bcrypt
PE-Wine 7a9c0000-7acba000 Deferred crypt32
PE-Wine 7acd0000-7ad57000 Deferred ws2_32
PE-Wine 7adf0000-7b0f9000 Deferred ucrtbase
PE-Wine 7b110000-7b19b000 Deferred sechost
PE-Wine 7b1b0000-7b448000 Deferred msvcrt
PE-Wine 7b460000-7b54d000 Deferred advapi32
PE-Wine 7b630000-7bb71000 Deferred kernelbase
PE-Wine 7bb90000-7bcf6000 Dwarf-4 kernel32
PE-Wine 7bd10000-7bfeb000 Dwarf-4 ntdll
ELF 7df8b000-7df97000 Deferred libffi.so.8
ELF 7df97000-7e026000 Deferred libgmp.so.10
ELF 7e026000-7e070000 Deferred libhogweed.so.6
ELF 7e070000-7e0ba000 Deferred libnettle.so.8
ELF 7e0ba000-7e0d1000 Deferred libtasn1.so.6
ELF 7e0d1000-7e27c000 Deferred libunistring.so.2
ELF 7e27c000-7e29f000 Deferred libidn2.so.0
ELF 7e29f000-7e3fc000 Deferred libp11-kit.so.0
ELF 7e3fc000-7e62b000 Deferred libgnutls.so.30
ELF 7e638000-7e63f000 Deferred ws2_32.so
ELF 7e63f000-7e646000 Deferred crypt32.so
ELF 7e646000-7e653000 Deferred bcrypt.so
ELF 7e70b000-7e715000 Deferred libuuid.so.1
ELF 7e715000-7e745000 Deferred libexpat.so.1
ELF 7e745000-7e795000 Deferred libfontconfig.so.1
ELF 7e795000-7e7b8000 Deferred libbrotlicommon.so.1
ELF 7e7b8000-7e7d6000 Deferred libz.so.1
ELF 7e7d6000-7e816000 Deferred libpng16.so.16
ELF 7e816000-7e8e3000 Deferred libfreetype.so.6
ELF 7e8e3000-7e9eb000 Deferred libm.so.6
ELF 7ea06000-7eb87000 Deferred win32u.so
ELF f7c49000-f7cff000 Export ntdll.so
ELF f7cff000-f7f34000 Deferred libc.so.6
ELF f7f3d000-f7f4b000 Deferred libbrotlidec.so.1
ELF f7f51000-f7f89000 Deferred ld-linux.so.2
ELF f7f89000-f7f8e000 Deferred <wine-loader>
Threads:
process tid prio name (all IDs are in hex)
00000020 Motorcycle Communication System.exe
00000024 0
0000014c 0
00000154 0
0000015c 0
00000164 0
00000168 0
00000170 0 wine_rpcrt4_server
00000178 0
0000017c 0 wine_mmdevapi_notification
000001c8 0
00000038 services.exe
0000003c 0
00000040 0 wine_rpcrt4_server
0000004c 0 wine_rpcrt4_io
00000064 0 wine_rpcrt4_io
00000084 0 wine_rpcrt4_io
000000ac 0 wine_rpcrt4_io
000000e0 0 wine_rpcrt4_io
00000104 0
0000011c 0 wine_rpcrt4_io
00000044 svchost.exe
00000048 0
00000054 0
00000058 0 wine_sechost_service
0000005c winedevice.exe
00000060 0
00000068 0
0000006c 0 wine_sechost_service
00000070 0
00000074 0
00000078 0
000000fc 0
00000100 0
0000007c winedevice.exe
00000080 0
00000088 0
0000008c 0 wine_sechost_service
00000090 0
00000094 0
00000098 0
000000a4 0
000000a8 0
0000009c plugplay.exe
000000a0 0
000000b0 0
000000b4 0 wine_sechost_service
000000b8 0 wine_rpcrt4_server
000000bc explorer.exe
000000c0 0
000000d4 0
000000d8 0 wine_rpcrt4_server
000000c4 vci-ident.exe
000000c8 0
000000e8 0
000000f0 0
000000f8 0
00000110 0
00000114 0
00000118 0
00000138 0
0000013c 0
00000140 0
00000144 0
000001ac 0
000001b0 0
000001b8 0
00000108 rpcss.exe
0000010c 0
00000120 0
00000124 0 wine_sechost_service
00000128 0 wine_rpcrt4_server
0000012c 0 wine_rpcrt4_server
00000130 0 wine_rpcrt4_io
00000190 vci-manager.exe
00000194 0
000001a4 0
000001a8 0
000001bc 0
000001e0 0
000001c0 (D) C:\Program Files (x86)\Bosch\Motorcycle Communication System\Server\NGDSServer.exe
000001c4 0
000001dc 0 <==
000001ec 0
000001f8 0
000001fc 0
00000208 0
000001cc conhost.exe
000001d0 0
System information:
Wine build: wine-9.0
Platform: x86_64 (guest: i386)
Version: Windows 10
Host system: Linux
Host version: 5.15.0-122-generic
=====