Diagbox PSAagent.exe crashes on Wine 3.0

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Zeenery
Newbie
Newbie
Posts: 2
Joined: Fri Feb 01, 2019 5:48 am

Diagbox PSAagent.exe crashes on Wine 3.0

Post by Zeenery »

Hello,

I am trying to get Diagbox Peugeot Citroen vehicle diagnostic software to run on Wine 3.0. I have encountered a few problems during install which I have managed to solve myself. This has included a lack of ODBC library files and needing to install mono.

During the installation of Diagbox in the Windows GUI all runs normally until a window pops up saying that PSAagent.exe has encountered a critical error and closed.

The details on screen show that this is while the following operation is taking place
PATH = C:\windows\system32;C:\windows;C:\windows\system32\wbem;C:\APP\DDC\bin;C:\AWRoot\bin\common;C:\AWRoot\bin\lib;C:\APP\DDC\bin

Please see the dump file for more info

Any help is welcome thanks.

****DUMP FILE*****

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7fa51725).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063
EIP:7fa51725 ESP:0033f240 EBP:0033f268 EFLAGS:00210246( R- -- I Z- -P- )
EAX:7fb45370 EBX:7fb05e88 ECX:0033f280 EDX:0033f2fc
ESI:0033f314 EDI:00000000
Stack dump:
0x0033f240: 00000000 00000000 00000000 00000000
0x0033f250: 00000000 7fa51706 0033f280 7fb05e88
0x0033f260: 0033f2fc 0033f314 0033f2a8 7fa5208d
0x0033f270: 00000003 7fb453e4 0033f2a8 7fa5208d
0x0033f280: 0033f314 00000000 00000000 00000000
0x0033f290: 00000000 7fa52046 0033f2c0 7fb05e88
000d: sel=006f base=00000000 limit=00000000 16-bit r-x
Backtrace:
=>0 0x7fa51725 (0x0033f268)
1 0x7fa5208d (0x0033f2a8)
2 0x7fa52173 (0x0033f2e8)
3 0x7fa53381 (0x0033f358)
4 0x7fa9add3 (0x0033f378)
5 0x7fa9b463 (0x0033f3b8)
6 0x7fa9bdea (0x0033f408)
7 0x7fa9c28d (0x0033f458)
8 0x01bcb6c7 in ddchardwareplugin (+0xb6c6) (0x0033f804)
9 0x01bc1259 in ddchardwareplugin (+0x1258) (0x0033f948)
10 0x008d9cd0 (0x00393924)
11 0x00397114 in ddccorefoundationu (+0x47113) (0x00367ba0)
0x7fa51725: movl 0x0(%edi),%eax
Modules:
Module Address Debug info Name (37 modules)
PE 340000- 34e000 Deferred xalanmessages_1_11
PE 350000- 3bc000 Export ddccorefoundationu
PE 3c0000- 3f2000 Deferred ddccommonbusinessfoundationu
PE 400000- 432000 Deferred psaagent
PE 440000- 519000 Deferred iconv
PE 520000- 569000 Deferred ddcwininterfaceu
PE 570000- 6b8000 Deferred ddcwebservicesclientu
PE 6c0000- 6ea000 Deferred stdsoap2
PE 6f0000- 813000 Deferred libeay32
PE 820000- 866000 Deferred ssleay32
PE 1bc0000- 1be7000 Export ddchardwareplugin
PE 10000000-101c5000 Deferred xalan-c_1_11
PE 12000000-121d0000 Deferred xerces-c_3_1
PE 7a820000-7a824000 Deferred opengl32
PE 7b410000-7b5b6000 Deferred kernel32
PE 7bc10000-7bc14000 Deferred ntdll
PE 7eaa0000-7eaa4000 Deferred wined3d
PE 7ebd0000-7ebd4000 Deferred dxgi
PE 7ec00000-7ec0a000 Deferred winspool
PE 7ec40000-7ec44000 Deferred wbemprox
PE 7eef0000-7eef4000 Deferred winex11
PE 7ef70000-7ef74000 Deferred imm32
PE 7f1e0000-7f1e8000 Deferred oleaut32
PE 7f310000-7f338000 Deferred ole32
PE 7f460000-7f468000 Deferred shlwapi
PE 7f4d0000-7f4d4000 Deferred iphlpapi
PE 7f500000-7f504000 Deferred psapi
PE 7f510000-7f514000 Deferred rpcrt4
PE 7f5a0000-7f5a7000 Deferred gdi32
PE 7f6d0000-7f796000 Deferred user32
PE 7f8a0000-7f8ae000 Deferred setupapi
PE 7f920000-7f924000 Deferred msvcrt
PE 7f9c0000-7f9c4000 Deferred ws2_32
PE 7fa30000-7fa33000 Deferred msvcp90
PE 7fb60000-7fb64000 Deferred msvcr90
PE 7fc20000-7fc24000 Deferred advapi32
PE 7ffd0000-7ffd4000 Deferred version
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000026 0
00000023 0
0000001e 0
00000018 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
0000001d 0
00000017 0
00000016 0
00000012 0
0000001b plugplay.exe
00000020 0
0000001f 0
0000001c 0
00000021 winedevice.exe
0000002b 0
00000025 0
00000024 0
00000022 0
00000029 explorer.exe
00000031 0
00000030 0
0000002f 0
0000002e 0
0000002a 0
00000033 DiagBox_setup_V09.12.exe
00000036 0
00000034 0
00000058 SecureFolder.exe
00000060 0
00000091 eclipse.exe
00000092 0
00000095 j9w.exe
000000c6 0
000000c3 0
000000c2 0
000000c1 0
000000c0 0
000000bf 0
000000be 0
000000bd 0
000000b1 0
000000b0 0
000000ad 0
000000a3 2
000000a2 0
000000a1 2
000000a0 2
0000009f 2
0000009c 1
0000009b 2
0000009a 2
00000099 0
00000096 0
0000009d sim.exe
000000ec 0
000000ea 0
000000e9 0
000000e8 0
000000e6 0
000000e5 0
000000e4 0
000000e3 0
000000e2 0
000000cd 2
000000cc 0
000000cb 2
000000ca 2
000000c9 2
000000ac 1
000000ab 2
000000a8 2
0000009e 0
000000ce (D) C:\APP\ddc\bin\psaAgent.exe
000000df 0
000000de -2
000000dd 0
000000dc -2
000000db 0
000000da -2
000000d9 0
000000d8 -2
000000d7 0
000000d6 -2
000000d5 0
000000d4 -2
000000d3 0
000000d2 -2
000000d1 0
000000d0 -2
000000cf 0 <==
System information:
Wine build: wine-3.0 (Ubuntu 3.0-1ubuntu1)
Platform: i386 (WOW64)
Version: Windows 8
Host system: Linux
Host version: 4.15.0-44-generic
Zeenery
Newbie
Newbie
Posts: 2
Joined: Fri Feb 01, 2019 5:48 am

Re: Diagbox PSAagent.exe crashes on Wine 3.0

Post by Zeenery »

A little more info.

XMLValidationHandler::warning (Line: 0, Col: 0)


wine: Unhandled page fault on read access to 0x00000000 at address 0x7fa51725 (thread 0185), starting debugger...
Locked