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.
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
Have you tried with JACK2 (1.9.9)?