Need help for running Dirac Audio Processor on Ubuntu

Questions about Wine on Linux
Locked
dermeister
Newbie
Newbie
Posts: 3
Joined: Sun Sep 23, 2018 8:04 pm

Need help for running Dirac Audio Processor on Ubuntu

Post by dermeister »

I'm trying to get the Dirac Audio Processor running (a program that applies filters to the sound output), however there seems to be an issue with the audio driver.
It's probably not going to work that easy, but if I start the program I get the following error log:

Code: Select all

Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x00000001402f4fbd).
Register dump:
 rip:00000001402f4fbd rsp:000000000023f7a0 rbp:000000000023f8a0 eflags:00010246 (  R- --  I  Z- -P- )
 rax:0000000080040154 rbx:0000000000000000 rcx:0000000000000000 rdx:0000000000000000
 rsi:00000000000a2e58 rdi:0000000000000000  r8:0000000000000000  r9:0000000000000000 r10:0000000000000000
 r11:0000000080040154 r12:0000000000000000 r13:0000000000000000 r14:00000000000a2e50 r15:000000000023fb48
Stack dump:
0x000000000023f7a0:  0000000000000000 000000000023f860
0x000000000023f7b0:  00000000000a2e70 0000000000000000
0x000000000023f7c0:  000000000023f830 003b003200000003
0x000000000023f7d0:  0000000000000000 0000000000000000
0x000000000023f7e0:  00000000000a2e58 0000000000000000
0x000000000023f7f0:  0000000000000000 0000000000000000
0x000000000023f800:  0000000000000000 0000000000000000
0x000000000023f810:  0000000000000000 0000000000000000
0x000000000023f820:  006f006400000050 0000000000000000
0x000000000023f830:  0000000000000000 00000000000a2e20
0x000000000023f840:  00000000000a2e50 0058005c00730065
0x000000000023f850:  fffffffffffffffe 000000000023fb48
Backtrace:
=>0 0x00000001402f4fbd in diracapsrv (+0x2f4fbd) (0x000000000023f8a0)
  1 0x000000014005615c in diracapsrv (+0x5615b) (0x000000000023fbf0)
  2 0x0000000140404a17 in diracapsrv (+0x404a16) (0x000000000023ffd0)
  3 0x00000001401597b9 in diracapsrv (+0x1597b8) (0x000000000023ffd0)
  4 0x000000014040544a in diracapsrv (+0x405449) (0x000000000023ffd0)
  5 0x00000001404dd49f in diracapsrv (+0x4dd49e) (0x000000000023ffd0)
  6 0x000000007b47a41a in kernel32 (+0x5a419) (0x000000000023ffd0)
0x00000001402f4fbd: movq	(%rcx),%rax
Modules:
Module	Address					Debug info	Name (154 modules)
ELF	        7a800000-        7a9d2000	Deferred        opengl32<elf>
  \-PE	        7a850000-        7a9d2000	\               opengl32
ELF	        7b400000-        7b80d000	Dwarf           kernel32<elf>
  \-PE	        7b420000-        7b80d000	\               kernel32
ELF	        7bc00000-        7bd16000	Deferred        ntdll<elf>
  \-PE	        7bc20000-        7bd16000	\               ntdll
ELF	        7c000000-        7c004000	Deferred        <wine-loader>
PE	       140000000-       140af6000	Export          diracapsrv
ELF	    7fa8e406a000-    7fa8e43d2000	Deferred        wined3d<elf>
  \-PE	    7fa8e4090000-    7fa8e43d2000	\               wined3d
ELF	    7fa8e43d2000-    7fa8e45ff000	Deferred        dxgi<elf>
  \-PE	    7fa8e43e0000-    7fa8e45ff000	\               dxgi
ELF	    7fa8e45ff000-    7fa8e4840000	Deferred        wbemprox<elf>
  \-PE	    7fa8e4610000-    7fa8e4840000	\               wbemprox
ELF	    7fa8e4840000-    7fa8e4ae9000	Deferred        libvorbisenc.so.2
ELF	    7fa8e4ae9000-    7fa8e4d14000	Deferred        libvorbis.so.0
ELF	    7fa8e4d14000-    7fa8e4f1d000	Deferred        libogg.so.0
ELF	    7fa8e4f1d000-    7fa8e5194000	Deferred        libflac.so.8
ELF	    7fa8e5194000-    7fa8e539a000	Deferred        libasyncns.so.0
ELF	    7fa8e539a000-    7fa8e5613000	Deferred        libsndfile.so.1
ELF	    7fa8e5613000-    7fa8e581d000	Deferred        libwrap.so.0
ELF	    7fa8e581d000-    7fa8e5a9b000	Deferred        libpulsecommon-11.1.so
ELF	    7fa8e5a9b000-    7fa8e5ceb000	Deferred        libpulse.so.0
ELF	    7fa8e5ceb000-    7fa8e5f17000	Deferred        winepulse<elf>
  \-PE	    7fa8e5cf0000-    7fa8e5f17000	\               winepulse
ELF	    7fa8e5f17000-    7fa8e613c000	Deferred        mmdevapi<elf>
  \-PE	    7fa8e5f20000-    7fa8e613c000	\               mmdevapi
ELF	    7fa8e613c000-    7fa8e6350000	Deferred        api-ms-win-core-sysinfo-l1-2-1<e
PE	    7fa8e6140000-    7fa8e6350000	Deferred        api-ms-win-core-sysinfo-l1-2-1
ELF	    7fa8e6350000-    7fa8e657f000	Deferred        kernelbase<elf>
  \-PE	    7fa8e6360000-    7fa8e657f000	\               kernelbase
PE	    7fa8e657f000-    7fa8e6793000	Deferred        api-ms-win-appmodel-runtime-l1-1
PE	    7fa8e6580000-    7fa8e6793000	Deferred        api-ms-win-appmodel-runtime-l1-1C:\windows\system32\api-ms-win-appmodel-runtime-l1-1-2.dll
ELF	    7fa8e690d000-    7fa8e6bf1000	Deferred        crypt32<elf>
  \-PE	    7fa8e6920000-    7fa8e6bf1000	\               crypt32
ELF	    7fa8e6bf1000-    7fa8e6e0e000	Deferred        bcrypt<elf>
  \-PE	    7fa8e6c00000-    7fa8e6e0e000	\               bcrypt
ELF	    7fa8e6e0e000-    7fa8e704e000	Deferred        rsaenh<elf>
  \-PE	    7fa8e6e10000-    7fa8e704e000	\               rsaenh
PE	    7fa8e704e000-    7fa8e7261000	Deferred        api-ms-win-core-localization-obs
PE	    7fa8e7050000-    7fa8e7261000	Deferred        api-ms-win-core-localization-obsC:\windows\system32\api-ms-win-core-localization-obsolete-l1-2-0.dll
ELF	    7fa8e7261000-    7fa8e7474000	Deferred        api-ms-win-core-datetime-l1-1-1<
PE	    7fa8e7270000-    7fa8e7474000	Deferred        api-ms-win-core-datetime-l1-1-1
ELF	    7fa8e7474000-    7fa8e7687000	Deferred        api-ms-win-core-string-l1-1-0<el
PE	    7fa8e7480000-    7fa8e7687000	Deferred        api-ms-win-core-string-l1-1-0
PE	    7fa8e7687000-    7fa8e789b000	Deferred        api-ms-win-core-localization-l1-
PE	    7fa8e7690000-    7fa8e789b000	Deferred        api-ms-win-core-localization-l1-C:\windows\system32\api-ms-win-core-localization-l1-2-1.dll
ELF	    7fa8e789b000-    7fa8e7aae000	Deferred        api-ms-win-core-fibers-l1-1-1<el
PE	    7fa8e78a0000-    7fa8e7aae000	Deferred        api-ms-win-core-fibers-l1-1-1
ELF	    7fa8e7aae000-    7fa8e7cc2000	Deferred        api-ms-win-core-synch-l1-2-0<elf
PE	    7fa8e7ab0000-    7fa8e7cc2000	Deferred        api-ms-win-core-synch-l1-2-0
ELF	    7fa8e7cc2000-    7fa8e7ed7000	Deferred        libgpg-error.so.0
ELF	    7fa8e7ed7000-    7fa8e81f2000	Deferred        libgcrypt.so.20
ELF	    7fa8e81f2000-    7fa8e840e000	Deferred        liblz4.so.1
ELF	    7fa8e840e000-    7fa8e8634000	Deferred        liblzma.so.5
ELF	    7fa8e8634000-    7fa8e88b8000	Deferred        libsystemd.so.0
ELF	    7fa8e88b8000-    7fa8e8ac0000	Deferred        libffi.so.6
ELF	    7fa8e8ac0000-    7fa8e8cdb000	Deferred        libresolv.so.2
ELF	    7fa8e8cdb000-    7fa8e8edf000	Deferred        libkeyutils.so.1
ELF	    7fa8e8edf000-    7fa8e912c000	Deferred        libdbus-1.so.3
ELF	    7fa8e912c000-    7fa8e93ad000	Deferred        libgmp.so.10
ELF	    7fa8e93ad000-    7fa8e95e1000	Deferred        libhogweed.so.4
ELF	    7fa8e95e1000-    7fa8e9817000	Deferred        libnettle.so.6
ELF	    7fa8e9817000-    7fa8e9a2a000	Deferred        libtasn1.so.6
ELF	    7fa8e9a2a000-    7fa8e9da8000	Deferred        libunistring.so.2
ELF	    7fa8e9da8000-    7fa8e9fc5000	Deferred        libidn2.so.0
ELF	    7fa8e9fc5000-    7fa8ea2f4000	Deferred        libp11-kit.so.0
ELF	    7fa8ea2f4000-    7fa8ea4ff000	Deferred        libkrb5support.so.0
ELF	    7fa8ea4ff000-    7fa8ea703000	Deferred        libcom_err.so.2
ELF	    7fa8ea703000-    7fa8ea935000	Deferred        libk5crypto.so.3
ELF	    7fa8ea935000-    7fa8eac0b000	Deferred        libkrb5.so.3
ELF	    7fa8eac0b000-    7fa8eae1c000	Deferred        libavahi-client.so.3
ELF	    7fa8eae1c000-    7fa8eb028000	Deferred        libavahi-common.so.3
ELF	    7fa8eb028000-    7fa8eb38d000	Deferred        libgnutls.so.30
ELF	    7fa8eb38d000-    7fa8eb5d8000	Deferred        libgssapi_krb5.so.2
ELF	    7fa8eb5d8000-    7fa8eb864000	Deferred        libcups.so.2
ELF	    7fa8eb864000-    7fa8ebaa0000	Deferred        uxtheme<elf>
  \-PE	    7fa8eb870000-    7fa8ebaa0000	\               uxtheme
ELF	    7fa8ebaa0000-    7fa8ebca6000	Deferred        libxfixes.so.3
ELF	    7fa8ebca6000-    7fa8ebeb0000	Deferred        libxcursor.so.1
ELF	    7fa8ebeb0000-    7fa8ec0c0000	Deferred        libxi.so.6
ELF	    7fa8ec0c0000-    7fa8ec2c3000	Deferred        libxcomposite.so.1
ELF	    7fa8ec2c3000-    7fa8ec4ce000	Deferred        libxrandr.so.2
ELF	    7fa8ec4ce000-    7fa8ec6d8000	Deferred        libxrender.so.1
ELF	    7fa8ec6d8000-    7fa8ec8de000	Deferred        libxxf86vm.so.1
ELF	    7fa8ec8de000-    7fa8ecae1000	Deferred        libxinerama.so.1
ELF	    7fa8ecae1000-    7fa8ecce9000	Deferred        librt.so.1
ELF	    7fa8ecce9000-    7fa8ecefe000	Deferred        libbsd.so.0
ELF	    7fa8ecefe000-    7fa8ed104000	Deferred        libxdmcp.so.6
ELF	    7fa8ed104000-    7fa8ed308000	Deferred        libxau.so.6
ELF	    7fa8ed308000-    7fa8ed530000	Deferred        libxcb.so.1
ELF	    7fa8ed530000-    7fa8ed868000	Deferred        libx11.so.6
ELF	    7fa8ed868000-    7fa8eda7a000	Deferred        libxext.so.6
ELF	    7fa8edaa6000-    7fa8edd45000	Deferred        winex11<elf>
  \-PE	    7fa8edac0000-    7fa8edd45000	\               winex11
ELF	    7fa8edd91000-    7fa8edfc3000	Deferred        libexpat.so.1
ELF	    7fa8edfc3000-    7fa8ee208000	Deferred        libfontconfig.so.1
ELF	    7fa8ee208000-    7fa8ee43a000	Deferred        libpng16.so.16
ELF	    7fa8ee43a000-    7fa8ee6ee000	Deferred        libfreetype.so.6
ELF	    7fa8ee6ee000-    7fa8ee935000	Deferred        winspool<elf>
  \-PE	    7fa8ee700000-    7fa8ee935000	\               winspool
ELF	    7fa8ee935000-    7fa8eec66000	Deferred        comctl32<elf>
  \-PE	    7fa8ee940000-    7fa8eec66000	\               comctl32
ELF	    7fa8eec66000-    7fa8eef5d000	Deferred        comdlg32<elf>
  \-PE	    7fa8eec70000-    7fa8eef5d000	\               comdlg32
ELF	    7fa8eef5d000-    7fa8ef2db000	Deferred        oleaut32<elf>
  \-PE	    7fa8eef80000-    7fa8ef2db000	\               oleaut32
ELF	    7fa8ef2db000-    7fa8ef54a000	Deferred        dbghelp<elf>
  \-PE	    7fa8ef2e0000-    7fa8ef54a000	\               dbghelp
ELF	    7fa8ef54a000-    7fa8ef777000	Deferred        msacm32<elf>
  \-PE	    7fa8ef550000-    7fa8ef777000	\               msacm32
ELF	    7fa8ef777000-    7fa8efa3a000	Deferred        winmm<elf>
  \-PE	    7fa8ef780000-    7fa8efa3a000	\               winmm
ELF	    7fa8efa3a000-    7fa8efc60000	Deferred        imm32<elf>
  \-PE	    7fa8efa40000-    7fa8efc60000	\               imm32
ELF	    7fa8efc60000-    7fa8f00ef000	Deferred        shell32<elf>
  \-PE	    7fa8efc80000-    7fa8f00ef000	\               shell32
ELF	    7fa8f00ef000-    7fa8f037c000	Deferred        shlwapi<elf>
  \-PE	    7fa8f0100000-    7fa8f037c000	\               shlwapi
ELF	    7fa8f037c000-    7fa8f05a7000	Deferred        mpr<elf>
  \-PE	    7fa8f0380000-    7fa8f05a7000	\               mpr
ELF	    7fa8f05a7000-    7fa8f07c4000	Deferred        libz.so.1
ELF	    7fa8f07c4000-    7fa8f0a49000	Deferred        wininet<elf>
  \-PE	    7fa8f07d0000-    7fa8f0a49000	\               wininet
ELF	    7fa8f0a49000-    7fa8f0c76000	Deferred        iphlpapi<elf>
  \-PE	    7fa8f0a50000-    7fa8f0c76000	\               iphlpapi
ELF	    7fa8f0c76000-    7fa8f0eb7000	Deferred        ws2_32<elf>
  \-PE	    7fa8f0c80000-    7fa8f0eb7000	\               ws2_32
ELF	    7fa8f0eb7000-    7fa8f10d3000	Deferred        wsock32<elf>
  \-PE	    7fa8f0ec0000-    7fa8f10d3000	\               wsock32
ELF	    7fa8f10d3000-    7fa8f134e000	Deferred        setupapi<elf>
  \-PE	    7fa8f10e0000-    7fa8f134e000	\               setupapi
ELF	    7fa8f134e000-    7fa8f15e3000	Deferred        rpcrt4<elf>
  \-PE	    7fa8f1360000-    7fa8f15e3000	\               rpcrt4
ELF	    7fa8f15e3000-    7fa8f1984000	Deferred        ole32<elf>
  \-PE	    7fa8f1610000-    7fa8f1984000	\               ole32
ELF	    7fa8f1984000-    7fa8f1b9e000	Deferred        version<elf>
  \-PE	    7fa8f1990000-    7fa8f1b9e000	\               version
ELF	    7fa8f1b9e000-    7fa8f1e2e000	Deferred        advapi32<elf>
  \-PE	    7fa8f1bb0000-    7fa8f1e2e000	\               advapi32
ELF	    7fa8f1e2e000-    7fa8f21a9000	Deferred        gdi32<elf>
  \-PE	    7fa8f1e40000-    7fa8f21a9000	\               gdi32
ELF	    7fa8f22a9000-    7fa8f26e5000	Deferred        user32<elf>
  \-PE	    7fa8f22d0000-    7fa8f26e5000	\               user32
ELF	    7fa8f27e5000-    7fa8f29f7000	Deferred        libnss_files.so.2
ELF	    7fa8f29f7000-    7fa8f2c11000	Deferred        libnsl.so.1
ELF	    7fa8f2c11000-    7fa8f2e1d000	Deferred        libnss_nis.so.2
ELF	    7fa8f2e1d000-    7fa8f3027000	Deferred        libnss_compat.so.2
ELF	    7fa8f3457000-    7fa8f366f000	Deferred        libgcc_s.so.1
ELF	    7fa8f366f000-    7fa8f3a0d000	Deferred        libm.so.6
ELF	    7fa8f3a0d000-    7fa8f3c11000	Deferred        libdl.so.2
ELF	    7fa8f3c11000-    7fa8f4002000	Deferred        libc.so.6
ELF	    7fa8f4002000-    7fa8f4221000	Deferred        libpthread.so.0
ELF	    7fa8f45c6000-    7fa8f47f0000	Deferred        ld-linux-x86-64.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 winecfg.exe
	00000009    0
0000000e services.exe
	00000022    0
	0000001d    0
	00000013    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	0000001c    0
	00000017    0
	00000016    0
	00000012    0
0000001a plugplay.exe
	0000001f    0
	0000001e    0
	0000001b    0
00000020 winedevice.exe
	00000029    0
	00000024    0
	00000023    0
	00000021    0
00000027 explorer.exe
	0000002c    0
	0000002b    0
	0000002a    0
	00000028    0
0000002d winecfg.exe
	00000033   15
	00000032    0
	0000002f    0
	0000002e    0
00000050 Dirac Audio Processor.exe
	0000006c    0
	0000006b    0
	00000060    1
	0000005d    0
	0000005c    0
	0000005b    0
	0000005a    0
	00000059    0
	00000058    0
	00000057    0
	00000056    0
	00000055    0
	00000054    0
	00000053    0
	00000052    0
	00000051    0
0000005e (D) Z:\home\USERNAME\.wine\drive_c\Program Files\XTZ\Dirac Audio Processor\diracapsrv.exe
	00000068    0
	00000067    0
	00000066    0
	00000065    0
	00000064    0
	00000063    0
	00000062    0
	00000061    0
	0000005f    0 <==
System information:
    Wine build: wine-3.0 (Ubuntu 3.0-1ubuntu1)
    Platform: x86_64
    Version: Windows 7
    Host system: Linux
    Host version: 4.15.0-34-generic
Maybe there is a chance that some of you guys experienced something similar or have a clue what the problem is.
Thanks!
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Need help for running Dirac Audio Processor on Ubuntu

Post by jkfloris »

The Dirac server needs a driver. Unfortunately, you can't install Windows drivers in Wine. That's why the driver fails to install.
Z:\home\USERNAME\.wine\drive_c\Program Files\XTZ\Dirac Audio Processor\diracapsrv.exe
How did you run the program? Because this should be:

Code: Select all

C:\Program Files\XTZ\Dirac Audio Processor\diracapsrv.exe
Locked