SoundLoader v2.5.1 and Utilities Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Help running DigiIPL

DigiIPL is a firmware updater from Digitrax. Digitrax makes digital command stations, decoders, and other products for model railroading. Their updater utility only runs on Windows. I'm attempting to use Crossover to run it having previously tried and failed with straight WINE.

I have roughly the same experience with Crossover as with straight WINE. I used The-Kitchen-Sink bottle hoping it contained a dependency I lacked in previous tries.

The app opens, correct COM port and rate are selected, firmware update (.dmf) selected.
DigiIPL screenshot

Clicking Start starts the update - momentarily it appears to be working. And then it crashes with the following winedbg error.
Program error message

I can provide logs.

Any advice for getting this running?

The backtrace:

Unhandled exception: page fault on read access to 0x00000000 in wow64 32-bit code (0x52134738).
Register dump:
 CS:0107 SS:0023 DS:0023 ES:0023 FS:012f GS:0023
 EIP:52134738 ESP:024bfe44 EBP:024bff40 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:0213c13c EBX:00000000 ECX:00000004 EDX:52134720
 ESI:00000000 EDI:00000000
Stack dump:
0x024bfe44:  00000000 00000000 00000000 00000000
0x024bfe54:  00000000 00000000 00000000 00000000
0x024bfe64:  00000000 00000000 00000000 00000000
0x024bfe74:  00000000 00000000 00000000 00000000
0x024bfe84:  00000000 00000000 00000000 00000000
0x024bfe94:  00000000 00000000 00000000 00000000
0025: sel=012f base=7ff82000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x52134738 (0x024bff40)
  1 0x7bee8e10 in kernel32 (+0x28e10) (0x024bff58)
  2 0x7bfa4cf3 in ntdll (+0x54cf3) (0x024bff6c)
  3 0x7bfa620d in ntdll (+0x5620d) (0x024bffe8)
0x52134738: mov (%edi), %edi
Modules:
Module  Address                 Debug info      Name (31 modules, 1 for wow64 not listed)
PE        400000-  417000       Deferred        digiiplii
PE      5d360000-5d36c000       Deferred        mfc90enu
PE-Wine 7a470000-7a489000       Deferred        explorerframe
PE-Wine 7a4a0000-7a4b5000       Deferred        compstui
PE-Wine 7a4d0000-7a4ff000       Deferred        winspool
PE-Wine 7a510000-7ae1f000       Deferred        shell32
PE-Wine 7ae30000-7af2b000       Deferred        comdlg32
PE-Wine 7af40000-7af4a000       Deferred        msimg32
PE-Wine 7af60000-7b0a6000       Deferred        comctl32
PE-Wine 7b0c0000-7b0f4000       Deferred        uxtheme
PE-Wine 7b110000-7b128000       Deferred        winemac
PE-Wine 7b140000-7b15a000       Deferred        imm32
PE-Wine 7b170000-7b184000       Deferred        coml2
PE-Wine 7b1a0000-7b21e000       Deferred        rpcrt4
PE-Wine 7b230000-7b278000       Deferred        combase
PE-Wine 7b290000-7b394000       Deferred        ole32
PE-Wine 7b3b0000-7b4b2000       Deferred        oleaut32
PE-Wine 7b4d0000-7b4e6000       Deferred        shcore
PE-Wine 7b500000-7b546000       Deferred        shlwapi
PE-Wine 7b560000-7b58f000       Deferred        win32u
PE-Wine 7b5a0000-7b61e000       Deferred        gdi32
PE      7b630000-7b711000       Deferred        ucrtbase
PE-Wine 7b730000-7b756000       Deferred        sechost
PE-Wine 7b770000-7b810000       Deferred        msvcrt
PE-Wine 7b820000-7b85d000       Deferred        advapi32
PE-Wine 7b870000-7ba18000       Deferred        user32
PE-Wine 7ba30000-7bad5000       Deferred        msvcr90
PE      7baf0000-7bc0d000       Deferred        mfc90
PE-Wine 7bc20000-7beaa000       Deferred        kernelbase
PE-Wine 7bec0000-7bf1f000       Export          kernel32
PE-Wine 7bf50000-7bff0000       Export          ntdll
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 winewrapper.exe
    00000024    0     
    00000108    0     
00000030 services.exe
    00000034    0     
    00000038    0     wine_rpcrt4_server
    00000044    0     wine_rpcrt4_io
    0000005c    0     wine_rpcrt4_io
    0000007c    0     wine_rpcrt4_io
    000000a4    0     wine_rpcrt4_io
    000000c0    0     
    000000e0    0     wine_rpcrt4_io
    00000118    0     wine_rpcrt4_io
    00000134    0     wine_rpcrt4_io
0000003c svchost.exe
    00000040    0     
    0000004c    0     
    00000050    0     wine_sechost_service
00000054 winedevice.exe
    00000058    0     
    00000060    0     
    00000064    0     wine_sechost_service
    00000068    0     
    0000006c    0     
    00000070    0     
    000000b4    0     
00000074 winedevice.exe
    00000078    0     
    00000080    0     
    00000084    0     wine_sechost_service
    00000088    0     
    0000008c    0     
    00000090    0     
    00000094    0     
    00000098    0     
0000009c plugplay.exe
    000000a0    0     
    000000a8    0     
    000000ac    0     wine_sechost_service
    000000b0    0     wine_rpcrt4_server
000000c4 explorer.exe
    000000c8    0     
    000000cc    0     
    000000d0    0     wine_rpcrt4_server
000000d8 rpcss.exe
    000000dc    0     
    000000e8    0     
    000000ec    0     wine_sechost_service
    000000f0    0     wine_rpcrt4_server
    000000f4    0     wine_rpcrt4_server
    000000f8    0     wine_rpcrt4_io
00000100 (D) C:\SoundLoader v3.0\Utilities\DigiIPLII.exe
    00000104    0     
    0000010c    0     wine_rpcrt4_server
    00000148    0     
    0000014c    0 <== 
    00000160    0     
00000110 mscorsvw.exe
    00000114    0     
    00000120    0     
    00000124    0     wine_sechost_service
    00000128    0     
0000012c mscorsvw.exe
    00000130    0     
    00000138    0     
    0000013c    0     wine_sechost_service
    00000140    0     
00000158 conhost.exe
    0000015c    0     
System information:
    Wine build: wine-9.0-8254-geb665d7fb05
    Platform: x86_64 (guest: i386)
    Version: Windows 10
    Host system: Darwin
    Host version: 20.6.0

Error message in straight WINE. "At address 00170C30" is consistent.

wine: Unhandled page fault on write access to F166E820 at address 00170C30 (thread 0104), starting debugger...

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM2MzczNjgxLCJjc3JmX3Rva2VuIjoiSkFDVkMyVm5uZ2Z3d2FHYiIsImdkcHIiOjB9