Help - Search - Members - Calendar
Full Version: ASIO crash
Hydrogenaudio Forums > Hosted Forums > foobar2000 > Support - (fb2k)
lancelott
I've been having this crash since like 0.9.3 or so. It's quite infuriating. Basically, after I wake up Foobar and try to play something after not using it for quite a while (like leaving my computer on but unattended while I sleep), it will play the music for several seconds and then get stuck in the music in that stopped moment and crash. This locks the sound device and I will have to reboot to get sound working properly.

CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 02624AA1h
Access violation, operation: write, address: 02811DB8h
Call path not available.
Code bytes (02624AA1h):
02624A61h: 00 00 00 39 BD BC EE FF FF 0F 84 ED 00 00 00 8B
02624A71h: 85 C0 EE FF FF 89 83 1C 02 00 00 E9 DC 00 00 00
02624A81h: 6A FF 57 8D 83 20 03 00 00 50 6A 03 FF 15 34 10
02624A91h: 62 02 2B C7 74 64 48 74 12 48 0F 85 BC 00 00 00
02624AA1h: 89 BB 18 03 00 00 E9 B1 00 00 00 39 BB 20 02 00
02624AB1h: 00 0F 84 A5 00 00 00 8B 83 40 03 00 00 0B 83 44
02624AC1h: 03 00 00 74 11 8B 8B 2C 03 00 00 8D 83 30 03 00
02624AD1h: 00 01 08 11 78 04 8D B3 38 03 00 00 FF 15 84 11
Stack (0917E9D0h):
0917E9B0h: 00000000 00000000 00000000 00000000
0917E9C0h: 00000000 00000000 00000000 00000000
0917E9D0h: 00000000 00000000 02811AA0 00000D20
0917E9E0h: 00000618 00000000 0000001D 983264C0
0917E9F0h: 77C60000 00000002 77C61385 5BC8ADE8
0917EA00h: 0917F7F8 0917F77C 00000001 040C7F70
0917EA10h: 00000001 0917F7F8 0917F7F8 0917F7F8
0917EA20h: 00000000 00000002 0917F768 026E8C38
0917EA30h: 026E0000 00000002 00000000 0917F7F8
0917EA40h: 0917F77C 00000001 0917F788 77B3A604
0917EA50h: 026E0000 00000001 00000000 00000001
0917EA60h: 0917F7F8 0917F7F8 00000001 040C7F70
0917EA70h: 0917F828 77B0AB6C 77B95340 77B0A9EA
0917EA80h: 0917FB93 7FFD6000 7FFDA000 77B951F4
0917EA90h: 00000000 00000000 00000000 00000000
0917EAA0h: 00000000 00000000 00000000 00000000
0917EAB0h: 00000000 00000024 00000001 00000000
0917EAC0h: 00000000 00000070 FFFFFFFF FFFFFFFF
0917EAD0h: 77B0AB15 77B0AB53 00000000 00000000
0917EAE0h: 040C7F70 026E8BE6 7FFDA000 77B95D14
Registers:
EAX: 00000000, EBX: 02811AA0, ECX: 77137E52, EDX: 77B30F34
ESI: 02811DD8, EDI: 00000000, EBP: 0917FB28, ESP: 0917E9D0
Crash location: "ctasio", loaded at 02620000h - 02637000h

Loaded modules:
foobar2000 loaded at 001F0000h - 0030E000h
ntdll loaded at 77AD0000h - 77BEE000h
kernel32 loaded at 770F0000h - 771C8000h
COMCTL32 loaded at 75130000h - 752C4000h
msvcrt loaded at 77A20000h - 77ACA000h
ADVAPI32 loaded at 771D0000h - 7728F000h
RPCRT4 loaded at 77020000h - 770E3000h
GDI32 loaded at 76E60000h - 76EAB000h
USER32 loaded at 76F80000h - 7701E000h
SHLWAPI loaded at 77C00000h - 77C55000h
SHELL32 loaded at 76390000h - 76E5E000h
ole32 loaded at 775F0000h - 77734000h
shared loaded at 10000000h - 1002A000h
COMDLG32 loaded at 77470000h - 774E4000h
IMM32 loaded at 77870000h - 7788E000h
MSCTF loaded at 76EB0000h - 76F77000h
LPK loaded at 77500000h - 77509000h
USP10 loaded at 77C90000h - 77D0D000h
uxtheme loaded at 75430000h - 7546F000h
FRAPS loaded at 63560000h - 63592000h
foo_abx loaded at 001B0000h - 001E3000h
foo_ac3 loaded at 00320000h - 0034F000h
foo_albumlist loaded at 012C0000h - 01325000h
foo_amipwrapper loaded at 00390000h - 003BC000h
foo_audioscrobbler loaded at 01360000h - 01390000h
WS2_32 loaded at 77290000h - 772BD000h
NSI loaded at 77BF0000h - 77BF6000h
foo_cdda loaded at 01390000h - 013C5000h
foo_channel_mixer loaded at 013E0000h - 0141B000h
foo_converter loaded at 014C0000h - 01525000h
foo_dsp_bs2b loaded at 01420000h - 0143C000h
foo_dsp_fsurround loaded at 01470000h - 014A1000h
libfftw3f-3 loaded at 63740000h - 6380B000h
foo_dsp_src9 loaded at 01550000h - 0158B000h
foo_dsp_std loaded at 015E0000h - 01627000h
foo_facets loaded at 01740000h - 017DF000h
OLEAUT32 loaded at 77510000h - 7759C000h
MSIMG32 loaded at 756D0000h - 756D5000h
foo_fileops loaded at 01640000h - 01687000h
foo_freedb2 loaded at 016C0000h - 01701000h
foo_input_dts loaded at 018B0000h - 01915000h
foo_input_std loaded at 01A60000h - 01B85000h
foo_masstag loaded at 01920000h - 01970000h
foo_out_asio loaded at 01820000h - 0184F000h
foo_out_ks loaded at 01870000h - 0189A000h
SETUPAPI loaded at 77890000h - 77A18000h
foo_rgscan loaded at 01980000h - 019D0000h
foo_ui_std loaded at 01CE0000h - 01D93000h
gdiplus loaded at 74BE0000h - 74D8A000h
foo_unpack loaded at 01A00000h - 01A2D000h
foo_utils loaded at 01C30000h - 01CA9000h
ctagent loaded at 01BA0000h - 01BA7000h
amip loaded at 04BC0000h - 04D36000h
mswsock loaded at 759E0000h - 75A1B000h
wshtcpip loaded at 756C0000h - 756C6000h
PROPSYS loaded at 74B20000h - 74BD7000h
apphelp loaded at 761B0000h - 761DC000h
CLBCatQ loaded at 772C0000h - 77344000h
wpdshext loaded at 6D320000h - 6D58E000h
WINMM loaded at 71680000h - 716B3000h
OLEACC loaded at 74E80000h - 74EB8000h
shdocvw loaded at 72EF0000h - 72FF7000h
ieframe loaded at 719A0000h - 71F6D000h
PSAPI loaded at 76380000h - 76387000h
iertutil loaded at 775A0000h - 775E5000h
USERENV loaded at 76210000h - 7622E000h
Secur32 loaded at 76230000h - 76244000h
urlmon loaded at 77740000h - 77867000h
rsaenh loaded at 757A0000h - 757D8000h
NLAapi loaded at 74E60000h - 74E6F000h
IPHLPAPI loaded at 75C60000h - 75C79000h
dhcpcsvc loaded at 75C20000h - 75C55000h
DNSAPI loaded at 760A0000h - 760CB000h
WINNSI loaded at 75C10000h - 75C17000h
dhcpcsvc6 loaded at 75BF0000h - 75C10000h
winrnr loaded at 731D0000h - 731D8000h
WLDAP32 loaded at 77420000h - 77469000h
napinsp loaded at 731C0000h - 731CF000h
pnrpnsp loaded at 73180000h - 73192000h
rasadhlp loaded at 746C0000h - 746C6000h
DSOUND loaded at 6EEB0000h - 6EF21000h
POWRPROF loaded at 756E0000h - 756FA000h
MMDevApi loaded at 74DF0000h - 74E17000h
WINTRUST loaded at 75530000h - 7555D000h
CRYPT32 loaded at 75D00000h - 75DF1000h
MSASN1 loaded at 75E40000h - 75E52000h
imagehlp loaded at 77C60000h - 77C89000h
ctasio loaded at 02620000h - 02637000h
ctosuser loaded at 026E0000h - 02708000h
dbghelp loaded at 70770000h - 7084C000h

Stack dump analysis:
Address: 77C60000h, location: "imagehlp", loaded at 77C60000h - 77C89000h
Address: 77C61385h, location: "imagehlp", loaded at 77C60000h - 77C89000h
Address: 026E8C38h, location: "ctosuser", loaded at 026E0000h - 02708000h
Symbol: "CtStringDefined" (+000017FFh)
Address: 026E0000h, location: "ctosuser", loaded at 026E0000h - 02708000h
Address: 77B3A604h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlReleaseSRWLockExclusive" (+0000003Dh)
Address: 026E0000h, location: "ctosuser", loaded at 026E0000h - 02708000h
Address: 77B0AB6Ch, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+000001FCh)
Address: 77B95340h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "NlsAnsiCodePage" (+00000114h)
Address: 77B0A9EAh, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+0000007Ah)
Address: 77B951F4h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlFreeMemoryBlockLookaside" (+000010C4h)
Address: 77B0AB15h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+000001A5h)
Address: 77B0AB53h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+000001E3h)
Address: 026E8BE6h, location: "ctosuser", loaded at 026E0000h - 02708000h
Symbol: "CtStringDefined" (+000017ADh)
Address: 77B95D14h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "NlsAnsiCodePage" (+00000AE8h)
Address: 77AD8BF2h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "EtwLogTraceEvent" (+000000FBh)
Address: 77B1E9B3h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlConvertUlongToLargeInteger" (+00009A2Dh)
Address: 77B0A9EAh, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+0000007Ah)
Address: 77B305A0h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "NtTestAlert" (+0000000Ch)
Address: 77B0A968h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlAllocateActivationContextStack" (+00000136h)
Address: 77AD0000h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Address: 77AD8BF2h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "EtwLogTraceEvent" (+000000FBh)
Address: 77B1E93Bh, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlConvertUlongToLargeInteger" (+000099B5h)
Address: 77B2F3D0h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "NtContinue" (+0000000Ch)
Address: 77B0A98Ah, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+0000001Ah)
Address: 77AD0000h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Address: 02625521h, location: "ctasio", loaded at 02620000h - 02637000h
Address: 77B30F18h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlUserThreadStart" (+00000000h)
Address: 001C001Ch, location: "foo_abx", loaded at 001B0000h - 001E3000h
Symbol: "foobar2000_get_interface" (+0000311Ch)
Address: 00260026h, location: "foobar2000", loaded at 001F0000h - 0030E000h
Address: 0034006Dh, location: "foo_ac3", loaded at 00320000h - 0034F000h
Symbol: "foobar2000_get_interface" (+0001EEBDh)
Address: 018EBB8Ah, location: "foo_input_dts", loaded at 018B0000h - 01915000h
Symbol: "foobar2000_get_interface" (+0003AA4Ah)
Address: 018EBB8Ah, location: "foo_input_dts", loaded at 018B0000h - 01915000h
Symbol: "foobar2000_get_interface" (+0003AA4Ah)
Address: 77C60000h, location: "imagehlp", loaded at 77C60000h - 77C89000h
Address: 77C61385h, location: "imagehlp", loaded at 77C60000h - 77C89000h
Address: 026E8C38h, location: "ctosuser", loaded at 026E0000h - 02708000h
Symbol: "CtStringDefined" (+000017FFh)
Address: 026E0000h, location: "ctosuser", loaded at 026E0000h - 02708000h
Address: 77B3A604h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlReleaseSRWLockExclusive" (+0000003Dh)
Address: 026E0000h, location: "ctosuser", loaded at 026E0000h - 02708000h
Address: 77B0AB6Ch, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+000001FCh)
Address: 77B95340h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "NlsAnsiCodePage" (+00000114h)
Address: 77B0A9EAh, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+0000007Ah)
Address: 77B951F4h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlFreeMemoryBlockLookaside" (+000010C4h)
Address: 77B0AB15h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+000001A5h)
Address: 77B0AB53h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+000001E3h)
Address: 026E8BE6h, location: "ctosuser", loaded at 026E0000h - 02708000h
Symbol: "CtStringDefined" (+000017ADh)
Address: 77B95D14h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "NlsAnsiCodePage" (+00000AE8h)
Address: 77AD8BF2h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "EtwLogTraceEvent" (+000000FBh)
Address: 77B1E9B3h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlConvertUlongToLargeInteger" (+00009A2Dh)
Address: 77B0A9EAh, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+0000007Ah)
Address: 77B305A0h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "NtTestAlert" (+0000000Ch)
Address: 77B0A968h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlAllocateActivationContextStack" (+00000136h)
Address: 77AD0000h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Address: 77AD8BF2h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "EtwLogTraceEvent" (+000000FBh)
Address: 77B1E93Bh, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlConvertUlongToLargeInteger" (+000099B5h)
Address: 77B2F3D0h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "NtContinue" (+0000000Ch)
Address: 77B0A98Ah, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "LdrInitializeThunk" (+0000001Ah)
Address: 77AD0000h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Address: 02625521h, location: "ctasio", loaded at 02620000h - 02637000h
Address: 77B30F18h, location: "ntdll", loaded at 77AD0000h - 77BEE000h
Symbol: "RtlUserThreadStart" (+00000000h)

Version info:
foobar2000 v0.9.5
UNICODE
Windows 6.0


Additional info:
DTS decoder 0.1.7 (foo_input_dts)
AC3 decoder 0.9 (foo_ac3)
Standard Input Array 1.0 (foo_input_std)
FreeSurround 0.3.5 (foo_dsp_fsurround)
Playlist Tools 0.6.2 beta 3 (foo_utils)
AMIP Wrapper 0.90 (foo_amipwrapper)
File Operations 2.0 (foo_fileops)
Kernel Streaming Output 1.2.2 (foo_out_ks)
ASIO support 1.2.5 (foo_out_asio)
Facets 2007-11-03 (foo_facets)
RAR reader 1.1 (foo_unpack)
Audioscrobbler 2.2 (foo_audioscrobbler)
Channel Mixer 0.9.6.2 (foo_channel_mixer)
freedb Tagger 0.5.2.1 (foo_freedb2)
Album List 4.1 (foo_albumlist)
Standard DSP Array 1.0 (foo_dsp_std)
Masstagger 1.6 (foo_masstag)
foobar2000 core 0.9.5 (Core)
ZIP/GZIP reader 1.0 (foo_unpack)
bs2b 2.1.0 (foo_dsp_bs2b)
ABX Comparator 1.3.1 (foo_abx)
Resampler (Secret Rabbit Code) 1.03 (foo_dsp_src9)
Converter 1.0.2 (foo_converter)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Default User Interface 0.9.5 (foo_ui_std)
CD Audio Decoder 2.1.2 (foo_cdda)


I am a Creative X-Fi XtremeGamer user. I use the latest drivers for that card for Windows Vista. I am using ASIO output with this card. I use Creative ASIO, not ASIO4ALL or anything like that.

Moderation: wrapped crash log into CODEBOX and renamed topic
Florian
This crash is most likely related to bad ASIO support by your sound card drivers.

Try to use the primary sound driver at 'Preferences > Playback > Output'.
lancelott
I haven't used DirectSound for a while, but I don't recall having this problem with it. Kernel Streaming hardly works for me. I was under the impression ASIO had better sound (I actually have my card set to bit-matched playback in my card settings), so I wanted to take advantage of it.
lancelott
Looks like after I turned off bit-matched playback it has yet to do this.
lancelott
Happens with bit-matched on or off. When it crashed again it said something about DEP. But I can't whitelist FB2k for DEP or turn DEP off.
ailef
i got troubles too with asio and a soundcard Lynx L22.
it often crash at the end of the track or the sound begins to crack suddenly. i have no probs with KS, if your soundcard can run with this mode, u'll got the exactly the same sound as asio.
both drivers dont modify the sound that goes out to the amplifier, not like DS.
event
QUOTE(ailef @ Jan 17 2008, 16:15) *

i got troubles too with asio and a soundcard Lynx L22.
it often crash at the end of the track or the sound begins to crack suddenly. i have no probs with KS, if your soundcard can run with this mode, u'll got the exactly the same sound as asio.
both drivers dont modify the sound that goes out to the amplifier, not like DS.

But I can't play a game and listen to music at the same time with KS... Looks like I'll be stuck with DirectSound for a while....
N/A
You gotta set in "ASIO Virtual Devices", the "Creative ASIO" to have Left and Right, or if you have 5.1 system - Front L/R, Rear L/R
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.