Menu

Problem with wineasio and Reaper

Help
insectoid
2013-02-06
2013-03-07
  • insectoid

    insectoid - 2013-02-06

    I'm trying to get wineasio and Reaper to work together. When I choose the wineasio driver in Reaper's preferences, wine crashes. I have attached the backtrace below. I'm running Slackware 14.0 64 with multilib. Both wine (1.5.13), wineasio (0.9.0) and jackd (0.121.3) are 32 bit. I started jackd before I started wine. I also did this: regsvr32 wineasio.dll, which successfully completed. Any ideas what might be wrong? Thanks in advance.

    Edit: I tried with Reaper433pre5 and latest wineasio from git. Same problem.

    ~~~~~~~~~~~~~~~~~~
    Unhandled exception: page fault on read access to 0x000001fd in 32-bit code (0xf6ee7ed0).
    Register dump:
    CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
    EIP:f6ee7ed0 ESP:003296dc EBP:003297c9 EFLAGS:00210246( R- -- I Z- -P- )
    EAX:ffffffff EBX:f6ef6438 ECX:02b20006 EDX:fffff000
    ESI:7dd82740 EDI:00000000
    Stack dump:
    0x003296dc: 7dd82748 0032a7d2 0032973c 0032a7ca
    0x003296ec: 0032972c 7ec1b8e0 00329744 7ebd8db0
    0x003296fc: 7ec1b8e0 00000000 22000000 7dcfa0d8
    0x0032970c: 7dd82830 f6ef17a3 0032b898 7dd82740
    0x0032971c: 00110014 001bb2f8 00329774 7ef7647f
    0x0032972c: 0000000d 7efe3a30 00329794 7ec14cc8
    Backtrace:
    =>0 0xf6ee7ed0 jack_client_open_aux+0x340() in libjack.so.0 (0x003297c9)
    1 0xf6ee8463 jack_client_open+0x32() in libjack.so.0 (0x00000000)
    2 0xf74b1497 Init+0x86(iface=0x185390, sysRef=0x20188) [/home/martin/download/wineasio-git/wineasio/wineasio/asio.c:439] in wineasio (0x00000000)
    0xf6ee7ed0 jack_client_open_aux+0x340 in libjack.so.0: movl 0x1fe(%eax),%edx
    Modules:
    Module Address Debug info Name (125 modules)
    PE 340000- 348000 Deferred soundtouch
    PE 3c0000- 3f2000 Deferred jsfx
    PE 400000- ac9000 Export reaper
    PE 1150000- 11bc000 Deferred elastique2
    PE 12d0000- 1314000 Deferred diracle
    PE 5ec0000- 5f0d000 Deferred reaper_mp3dec
    PE 5f10000- 5f2e000 Deferred reaper_wave
    PE 5f30000- 60df000 Deferred reaper_ogg
    PE 60e0000- 6122000 Deferred reaper_wavpack
    PE 6130000- 6177000 Deferred reaper_video
    PE 6280000- 637d000 Deferred reaper_midi
    PE 6380000- 63b6000 Deferred reaper_csurf
    PE 63c0000- 63e7000 Deferred reaper_explorer
    PE 65f0000- 660b000 Deferred reaper_ddp
    PE 6610000- 661d000 Deferred reaper_cd
    PE 6620000- 664f000 Deferred reaper_flac
    PE 6650000- 666a000 Deferred reaper_rex
    PE 10000000-10061000 Deferred elastique
    PE 6ca00000-6cb50000 Deferred ffmpeg
    ELF 7bf00000-7bf03000 Deferred <wine-loader>
    ELF 7d879000-7d8ac000 Deferred libcrypt.so.1
    ELF 7d8ac000-7da63000 Deferred libcrypto.so.1
    ELF 7da63000-7dac4000 Deferred libssl.so.1
    ELF 7dac4000-7db0a000 Deferred libcups.so.2
    ELF 7dbbf000-7dbf4000 Deferred uxtheme<elf>
    -PE 7dbd0000-7dbf4000 \ uxtheme
    ELF 7dbf4000-7dbf9000 Deferred libxfixes.so.3
    ELF 7dbf9000-7dc03000 Deferred libxcursor.so.1
    ELF 7dc5b000-7dc83000 Deferred libexpat.so.1
    ELF 7dc83000-7dcb8000 Deferred libfontconfig.so.1
    ELF 7dcb8000-7dcc7000 Deferred libxi.so.6
    ELF 7dcc7000-7dcca000 Deferred libxcomposite.so.1
    ELF 7dcca000-7dcd2000 Deferred libxrandr.so.2
    ELF 7dcd2000-7dcdb000 Deferred libxrender.so.1
    ELF 7dcdb000-7dce0000 Deferred libxxf86vm.so.1
    ELF 7dce0000-7dce3000 Deferred libxinerama.so.1
    ELF 7dde3000-7de06000 Deferred imm32<elf>
    -PE 7ddf0000-7de06000 \ imm32
    ELF 7de06000-7de27000 Deferred libxcb.so.1
    ELF 7de27000-7df5d000 Deferred libx11.so.6
    ELF 7df5d000-7dfec000 Deferred winex11<elf>
    -PE 7df70000-7dfec000 \ winex11
    ELF 7e00f000-7e015000 Deferred libxdmcp.so.6
    ELF 7e015000-7e018000 Deferred libxau.so.6
    ELF 7e018000-7e01c000 Deferred libuuid.so.1
    ELF 7e01c000-7e02d000 Deferred libxext.so.6
    ELF 7e02d000-7e046000 Deferred libice.so.6
    ELF 7e046000-7e04e000 Deferred libsm.so.6
    ELF 7e04e000-7e05f000 Deferred libbz2.so.1
    ELF 7e05f000-7e075000 Deferred libz.so.1
    ELF 7e075000-7e0fe000 Deferred libfreetype.so.6
    ELF 7e0fe000-7e140000 Deferred libncurses.so.5
    ELF 7e140000-7e159000 Deferred libresolv.so.2
    ELF 7e159000-7e17c000 Deferred iphlpapi<elf>
    -PE 7e160000-7e17c000 \ iphlpapi
    ELF 7e17c000-7e1af000 Deferred ws2_32<elf>
    -PE 7e180000-7e1af000 \ ws2_32
    ELF 7e1af000-7e1c9000 Deferred wsock32<elf>
    -PE 7e1b0000-7e1c9000 \ wsock32
    ELF 7e1c9000-7e211000 Deferred dsound<elf>
    -PE 7e1d0000-7e211000 \ dsound
    ELF 7e211000-7e23a000 Deferred msacm32<elf>
    -PE 7e220000-7e23a000 \ msacm32
    ELF 7e23a000-7e2eb000 Deferred winmm<elf>
    -PE 7e240000-7e2eb000 \ winmm
    ELF 7e2eb000-7e357000 Deferred setupapi<elf>
    -PE 7e300000-7e357000 \ setupapi
    ELF 7e357000-7e47f000 Deferred oleaut32<elf>
    -PE 7e370000-7e47f000 \ oleaut32
    ELF 7e47f000-7e4fd000 Deferred rpcrt4<elf>
    -PE 7e490000-7e4fd000 \ rpcrt4
    ELF 7e4fd000-7e624000 Deferred ole32<elf>
    -PE 7e510000-7e624000 \ ole32
    ELF 7e624000-7e662000 Deferred winspool<elf>
    -PE 7e630000-7e662000 \ winspool
    ELF 7e662000-7e762000 Deferred comctl32<elf>
    -PE 7e670000-7e762000 \ comctl32
    ELF 7e762000-7e7d5000 Deferred shlwapi<elf>
    -PE 7e770000-7e7d5000 \ shlwapi
    ELF 7e7d5000-7e9fa000 Deferred shell32<elf>
    -PE 7e7e0000-7e9fa000 \ shell32
    ELF 7e9fa000-7eade000 Deferred comdlg32<elf>
    -PE 7ea00000-7eade000 \ comdlg32
    ELF 7eade000-7eaf7000 Deferred version<elf>
    -PE 7eae0000-7eaf7000 \ version
    ELF 7eaf7000-7eb5f000 Deferred advapi32<elf>
    -PE 7eb00000-7eb5f000 \ advapi32
    ELF 7eb5f000-7ec2c000 Deferred gdi32<elf>
    -PE 7eb70000-7ec2c000 \ gdi32
    ELF 7ec2c000-7ed7d000 Deferred user32<elf>
    -PE 7ec40000-7ed7d000 \ user32
    ELF 7edb9000-7eec4000 Deferred kernel32<elf>
    -PE 7edd0000-7eec4000 \ kernel32
    ELF 7eec4000-7eed1000 Deferred libnss_files.so.2
    ELF 7eed1000-7eedd000 Deferred libnss_nis.so.2
    ELF 7eedd000-7eef8000 Deferred libnsl.so.1
    ELF 7eef8000-7ef02000 Deferred libnss_compat.so.2
    ELF 7ef02000-7ef2e000 Deferred libm.so.6
    ELF 7ef2e000-7f000000 Deferred ntdll<elf>
    -PE 7ef40000-7f000000 \ ntdll
    ELF f6ee1000-f6f00000 Dwarf libjack.so.0
    ELF f70d7000-f7116000 Deferred usp10<elf>
    -PE f70e0000-f7116000 \ usp10
    ELF f7170000-f7263000 Deferred libasound.so.2
    ELF f7263000-f7300000 Deferred msvcrt<elf>
    -PE f7280000-f7300000 \ msvcrt
    ELF f7413000-f7428000 Deferred midimap<elf>
    -PE f7420000-f7428000 \ midimap
    ELF f7428000-f7440000 Deferred msacm32<elf>
    -PE f7430000-f7440000 \ msacm32
    ELF f7440000-f7449000 Deferred librt.so.1
    ELF f7449000-f7477000 Deferred winealsa<elf>
    -PE f7450000-f7477000 \ winealsa
    ELF f7477000-f749b000 Deferred mmdevapi<elf>
    -PE f7480000-f749b000 \ mmdevapi
    ELF f749e000-f74be000 Dwarf wineasio<elf>
    -PE f74a0000-f74be000 \ wineasio
    ELF f74be000-f74db000 Deferred libgcc_s.so.1
    ELF f74db000-f74df000 Deferred iso8859-1.so
    ELF f74e7000-f74ec000 Deferred libdl.so.2
    ELF f74ec000-f7671000 Deferred libc.so.6
    ELF f7671000-f768b000 Deferred libpthread.so.0
    ELF f768b000-f77ce000 Dwarf libwine.so.1
    ELF f77cf000-f77f2000 Deferred ld-linux.so.2
    ELF ffffe000-fffff000 Deferred [vdso].so
    Threads:
    process tid prio (all id:s are in hex)
    00000008 (D) C:\Program Files\REAPER\reaper.exe
    00000028 0
    00000027 0
    00000026 0
    00000025 1
    00000024 0
    00000009 0 <==
    0000000e services.exe
    0000001f 0
    0000001e 0
    00000018 0
    00000017 0
    00000015 0
    00000010 0
    0000000f 0
    00000012 winedevice.exe
    0000001c 0
    00000019 0
    00000014 0
    00000013 0
    0000001a plugplay.exe
    00000020 0
    0000001d 0
    0000001b 0
    00000021 explorer.exe
    00000022 0
    System information:
    Wine build: wine-1.5.13
    Platform: i386
    Host system: Linux
    Host version: 3.2.29
    ~~~~~~~~~~~~~~~~~

     

    Last edit: insectoid 2013-02-07
  • Peter L Jones

    Peter L Jones - 2013-03-07

    Have you tried with JACK2 (1.9.9)?

     

Log in to post a comment.