I am using XT2 on Linux via Wine + WineASIO.
Older versions of XT2 - up to june beta - worked all right here.
I am still using this version, as every recent version that I have tried crashes when I try to record audio into a sequencer.
I mentioned this already in an other thread, but I will try to give extra information here.
Apparently other people using XT2 via Wine do not get this error ? Still, this error happens very consistently here, after a few seconds of audio recording. It happens with XT versions:
- 14nov beta,
2.5,
january beta
and february beta.
Does anyone of you have a clue to what I should try to benefit from the more recent version ? Advice warmly welcomed.
I will provide extra information where needed, of course.
Linux Gentoo
Wine version: 1.1.14 (but does not seem to matter much)
WineASIO version : 0.74
Console message:
Code: Select all
wine: Unhandled page fault on read access to 0x00000004 at address 0x7e4ced6f (thread 001a), starting debugger...
Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x7e4ced6f).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7e4ced6f ESP:7df3216c EBP:00000000 EFLAGS:00210202( - 00 - -RI1)
EAX:00000004 EBX:7e4efff4 ECX:00000000 EDX:03798110
ESI:03c36de8 EDI:0000ff00
Stack dump:
0x7df3216c: 7efc0687 7df32174 7ef87f2b 03c36e0c
0x7df3217c: 03c36de8 00003fc0 00000004 0041f93f
0x7df3218c: 03798110 00000004 00003fc0 00000000
0x7df3219c: 043c0b08 03c37db8 7df32204 0401e7f0
0x7df321ac: 043c0b08 03c37db8 004c60a0 00000040
0x7df321bc: 03c3bd10 03c3be18 00000001 03bde920
Backtrace:
=>0 0x7e4ced6f MSVCRT_fwrite+0x2b() in msvcrt (0x00000000)
0x7e4ced6f MSVCRT_fwrite+0x2b in msvcrt: movl 0x4(%ebp),%eax
Modules:
Module Address Debug info Name (75 modules)
PE 400000- 9b5000 Deferred energyxt
PE b4c0000- b511000 Deferred rex shared library
PE 10000000-10075000 Deferred libaam
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7d795000-7d7b2000 Deferred wineasio<elf>
\-PE 7d7a0000-7d7b2000 \ wineasio
ELF 7dd78000-7dd92000 Deferred libjack.so.0
ELF 7de02000-7de0d000 Deferred libgcc_s.so.1
ELF 7dfd2000-7e007000 Deferred uxtheme<elf>
\-PE 7dfe0000-7e007000 \ uxtheme
ELF 7e007000-7e02f000 Deferred msacm32<elf>
\-PE 7e010000-7e02f000 \ msacm32
ELF 7e02f000-7e048000 Deferred msacm32<elf>
\-PE 7e030000-7e048000 \ msacm32
ELF 7e048000-7e051000 Deferred librt.so.1
ELF 7e051000-7e100000 Deferred libasound.so.2
ELF 7e100000-7e137000 Deferred winealsa<elf>
\-PE 7e110000-7e137000 \ winealsa
ELF 7e137000-7e13d000 Deferred libxfixes.so.3
ELF 7e13d000-7e147000 Deferred libxcursor.so.1
ELF 7e147000-7e14e000 Deferred libxrandr.so.2
ELF 7e14e000-7e157000 Deferred libxrender.so.1
ELF 7e157000-7e15d000 Deferred libxxf86vm.so.1
ELF 7e15d000-7e17e000 Deferred imm32<elf>
\-PE 7e160000-7e17e000 \ imm32
ELF 7e17e000-7e184000 Deferred libxdmcp.so.6
ELF 7e184000-7e188000 Deferred libxau.so.6
ELF 7e188000-7e273000 Deferred libx11.so.6
ELF 7e273000-7e282000 Deferred libxext.so.6
ELF 7e282000-7e29a000 Deferred libice.so.6
ELF 7e29a000-7e2a3000 Deferred libsm.so.6
ELF 7e2a4000-7e2b9000 Deferred midimap<elf>
\-PE 7e2b0000-7e2b9000 \ midimap
ELF 7e2b9000-7e350000 Deferred winex11<elf>
\-PE 7e2d0000-7e350000 \ winex11
ELF 7e3c4000-7e3e4000 Deferred libexpat.so.1
ELF 7e3e4000-7e40e000 Deferred libfontconfig.so.1
ELF 7e40e000-7e421000 Deferred libz.so.1
ELF 7e421000-7e4a1000 Deferred libfreetype.so.6
ELF 7e4a1000-7e50c000 Export msvcrt<elf>
\-PE 7e4b0000-7e50c000 \ msvcrt
ELF 7e50c000-7e5cd000 Deferred comctl32<elf>
\-PE 7e520000-7e5cd000 \ comctl32
ELF 7e5cd000-7e629000 Deferred shlwapi<elf>
\-PE 7e5e0000-7e629000 \ shlwapi
ELF 7e629000-7e7b0000 Deferred shell32<elf>
\-PE 7e640000-7e7b0000 \ shell32
ELF 7e7b0000-7e814000 Deferred rpcrt4<elf>
\-PE 7e7c0000-7e814000 \ rpcrt4
ELF 7e814000-7e922000 Deferred ole32<elf>
\-PE 7e830000-7e922000 \ ole32
ELF 7e922000-7e977000 Deferred advapi32<elf>
\-PE 7e930000-7e977000 \ advapi32
ELF 7e977000-7ea14000 Deferred gdi32<elf>
\-PE 7e990000-7ea14000 \ gdi32
ELF 7ea14000-7eb5b000 Deferred user32<elf>
\-PE 7ea30000-7eb5b000 \ user32
ELF 7eb5b000-7ebee000 Deferred winmm<elf>
\-PE 7eb70000-7ebee000 \ winmm
ELF 7ebee000-7ec38000 Deferred dsound<elf>
\-PE 7ec00000-7ec38000 \ dsound
ELF 7edac000-7eee4000 Deferred kernel32<elf>
\-PE 7edd0000-7eee4000 \ kernel32
ELF 7eee4000-7eeee000 Deferred libnss_files.so.2
ELF 7eeee000-7eef8000 Deferred libnss_nis.so.2
ELF 7eef8000-7ef0f000 Deferred libnsl.so.1
ELF 7ef0f000-7ef17000 Deferred libnss_compat.so.2
ELF 7ef17000-7ef3d000 Deferred libm.so.6
ELF 7ef53000-7f000000 Deferred ntdll<elf>
\-PE 7ef70000-7f000000 \ ntdll
ELF b7cd3000-b7cd7000 Deferred libdl.so.2
ELF b7cd7000-b7e07000 Deferred libc.so.6
ELF b7e07000-b7e1e000 Deferred libpthread.so.0
ELF b7e34000-b7f6f000 Deferred libwine.so.1
ELF b7f70000-b7f8c000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\opt\vst-hosts\energyXT2\win\feb-05-beta\energyXT25\energyXT.exe
0000001e 15
0000001d 15
0000001c 15
0000001b 15
0000001a 0 <==
00000009 0
0000000c
00000015 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000014 0
00000011 0
00000010 0
00000016
00000017 0
Backtrace:
=>0 0x7e4ced6f MSVCRT_fwrite+0x2b() in msvcrt (0x00000000)
