Whitecap works. Except... foobar crashes if you visit the bacon prefs page while it's going.
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 031A3B97h
Access violation, operation: read, address: 534B0001h
Call path:
This is the first crash logged by this instance.
Code bytes (031A3B97h):
031A3B57h: 00 EB D6 90 90 90 90 90 90 C7 41 08 00 00 00 00
031A3B67h: 83 EC 04 8B 44 24 08 89 04 24 E8 3A FE FF FF C2
031A3B77h: 04 00 90 90 90 90 90 90 90 8B 54 24 04 C7 41 08
031A3B87h: 00 00 00 00 83 79 04 00 75 1F 31 C0 85 D2 74 30
031A3B97h: 80 3A 00 74 1C 8D 44 20 00 40 80 3C 02 00 75 F9
031A3BA7h: EB 0F 8D 84 20 00 00 00 00 8B 41 0C C6 00 00 EB
031A3BB7h: D9 83 EC 08 89 44 24 04 89 14 24 E8 D9 FC FF FF
031A3BC7h: C2 04 00 90 90 90 90 90 90 53 55 89 CD 8B 5C 24
Stack (039AFEE8h):
039AFEC8h: E2B2C5A0 E2BA6598 00000000 F59EDD64
039AFED8h: BF875579 BC681800 00000246 804FB007
039AFEE8h: 031C8308 534B0001 031D6180 00000000
039AFEF8h: 00000000 031D6108 031D6180 00000000
039AFF08h: 00000000 031D6108 031D6180 00000000
039AFF18h: 00000000 031D6108 031D7B40 031C8531
039AFF28h: 00000263 039AFFB4 00CE6674 00000240
039AFF38h: 00000000 00CE270B 031D7B40 0012F67C
039AFF48h: 0000004E 00000000 00000000 00CE2773
039AFF58h: 00000000 00000000 00CE0000 00000000
039AFF68h: 00000000 00000000 00000000 00CE51A4
039AFF78h: 00040290 0000000F 00000000 00000000
039AFF88h: 000BA334 000002A5 000000BE 00CE5128
039AFF98h: 02FAFD38 00000031 00000031 00000000
039AFFA8h: 00000020 0089B800 00F5BFF4 039AFFEC
039AFFB8h: 77E7D33B 00000000 0012F67C 0000004E
039AFFC8h: 00000000 C0000005 7FFDA000 039AFFC0
039AFFD8h: 039AFB10 FFFFFFFF 77E94809 77E83DB8
039AFFE8h: 00000000 00000000 00000000 00CE2491
039AFFF8h: 00000000 00000000 00000000 00000000
Registers:
EAX: 00000000, EBX: 031D7B40, ECX: 039AFEF0, EDX: 534B0001
ESI: 000BA999, EDI: 000BA999, EBP: 000BA92A, ESP: 039AFEE8
Crash location: "VIS_WhiteCap", loaded at 031A0000h - 031E3000h
Loaded modules:
foobar2000 loaded at 00400000h - 00451000h
ntdll loaded at 77F50000h - 77FF7000h
kernel32 loaded at 77E60000h - 77F46000h
USER32 loaded at 77D40000h - 77DCC000h
GDI32 loaded at 77C70000h - 77CB0000h
ADVAPI32 loaded at 77DD0000h - 77E5D000h
RPCRT4 loaded at 78000000h - 78086000h
ole32 loaded at 771B0000h - 772D1000h
COMCTL32 loaded at 71950000h - 71A34000h
msvcrt loaded at 77C10000h - 77C63000h
SHLWAPI loaded at 70A70000h - 70AD5000h
utf8api loaded at 10000000h - 1000D000h
comdlg32 loaded at 763B0000h - 763F5000h
SHELL32 loaded at 773D0000h - 77BC2000h
foo_abx loaded at 008D0000h - 008DA000h
foo_ac3 loaded at 008E0000h - 008F0000h
foo_ape loaded at 008F0000h - 0090F000h
foo_cdda loaded at 00910000h - 0091E000h
foo_clienc loaded at 00920000h - 00934000h
foo_console loaded at 00940000h - 00948000h
foo_diskwriter loaded at 00950000h - 0095E000h
foo_dsp_crossfeed loaded at 00960000h - 00966000h
foo_dsp_extra loaded at 00970000h - 00985000h
foo_dynamics loaded at 00990000h - 00997000h
foo_faac loaded at 009A0000h - 009D3000h
foo_flac loaded at 009E0000h - 009F6000h
foo_flaccer loaded at 00A00000h - 00A16000h
foo_input_std loaded at 00A20000h - 00AB9000h
MSACM32 loaded at 77BE0000h - 77BF4000h
WINMM loaded at 76B40000h - 76B6C000h
foo_masstag loaded at 00B40000h - 00B50000h
foo_matroska loaded at 00B50000h - 00B8F000h
MSVCP60 loaded at 55900000h - 55961000h
foo_monkey loaded at 00B90000h - 00BAE000h
foo_mpeg4u loaded at 00BB0000h - 00BD9000h
foo_nez loaded at 00BE0000h - 00C0C000h
foo_output_std loaded at 00C10000h - 00C19000h
foo_out_dsound_ex loaded at 00C20000h - 00C29000h
DSOUND loaded at 51080000h - 510D6000h
VERSION loaded at 77C00000h - 77C07000h
foo_out_ks loaded at 00C40000h - 00C4B000h
SETUPAPI loaded at 76670000h - 76757000h
foo_read_http loaded at 00C50000h - 00C59000h
WS2_32 loaded at 71AB0000h - 71AC4000h
WS2HELP loaded at 71AA0000h - 71AA8000h
foo_rgscan loaded at 00C60000h - 00C6B000h
foo_shuffle loaded at 00C70000h - 00C7D000h
foo_speex loaded at 00C80000h - 00C98000h
foo_toolame loaded at 00CA0000h - 00CB3000h
foo_ui_std loaded at 00CC0000h - 00CD7000h
foo_vis_bacon loaded at 00CE0000h - 00CE9000h
foo_vis_bubbla loaded at 00CF0000h - 00D04000h
OPENGL32 loaded at 5ED00000h - 5EDC6000h
GLU32 loaded at 68B20000h - 68B3E000h
DDRAW loaded at 51000000h - 51047000h
DCIMAN32 loaded at 73BC0000h - 73BC6000h
foo_vis_manager loaded at 02CE0000h - 02CE8000h
foo_vis_simple_spectrum loaded at 02CF0000h - 02CFA000h
foo_vis_vu_meter loaded at 02D00000h - 02D08000h
foo_vorbisenc loaded at 02D10000h - 02E0A000h
foo_wavpack loaded at 02E10000h - 02E1B000h
foo_wma loaded at 02E20000h - 02E39000h
WMVCore loaded at 08530000h - 0872D000h
WMASF loaded at 07260000h - 07299000h
OLEAUT32 loaded at 77120000h - 771AB000h
avgoerun loaded at 02F40000h - 02F4B000h
UxTheme loaded at 5AD70000h - 5ADA4000h
wdmaud loaded at 72D20000h - 72D29000h
msacm32 loaded at 72D10000h - 72D18000h
midimap loaded at 77BD0000h - 77BD7000h
vis_geiss2 loaded at 03510000h - 03569000h
DevIL loaded at 03C60000h - 03DD3000h
ILU loaded at 03DE0000h - 03DF3000h
WININET loaded at 63000000h - 63096000h
CRYPT32 loaded at 762C0000h - 76348000h
MSASN1 loaded at 762A0000h - 762B0000h
vis_milk loaded at 03EA0000h - 04088000h
d3d8 loaded at 03670000h - 03793000h
d3d8thk loaded at 037A0000h - 037A6000h
VIS_WhiteCap loaded at 031A0000h - 031E3000h
imagehlp loaded at 76C90000h - 76CB2000h
DBGHELP loaded at 6D510000h - 6D58D000h
Stack dump analysis:
Address: 031C8308h, location: "VIS_WhiteCap", loaded at 031A0000h - 031E3000h
Symbol: "winampVisGetHeader" (+00000468h)
Address: 031D6180h, location: "VIS_WhiteCap", loaded at 031A0000h - 031E3000h
Address: 031D6180h, location: "VIS_WhiteCap", loaded at 031A0000h - 031E3000h
Address: 031D6180h, location: "VIS_WhiteCap", loaded at 031A0000h - 031E3000h
Address: 031D7B40h, location: "VIS_WhiteCap", loaded at 031A0000h - 031E3000h
Address: 031C8531h, location: "VIS_WhiteCap", loaded at 031A0000h - 031E3000h
Symbol: "winampVisGetHeader" (+00000691h)
Address: 00CE6674h, location: "foo_vis_bacon", loaded at 00CE0000h - 00CE9000h
Address: 00CE270Bh, location: "foo_vis_bacon", loaded at 00CE0000h - 00CE9000h
Address: 031D7B40h, location: "VIS_WhiteCap", loaded at 031A0000h - 031E3000h
Address: 00CE2773h, location: "foo_vis_bacon", loaded at 00CE0000h - 00CE9000h
Address: 00CE0000h, location: "foo_vis_bacon", loaded at 00CE0000h - 00CE9000h
Address: 00CE51A4h, location: "foo_vis_bacon", loaded at 00CE0000h - 00CE9000h
Address: 00CE5128h, location: "foo_vis_bacon", loaded at 00CE0000h - 00CE9000h
Address: 77E7D33Bh, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "RegisterWaitForInputIdle" (+00000043h)
Address: 77E94809h, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "SetThreadExecutionState" (+00000097h)
Address: 77E83DB8h, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "OpenConsoleW" (+00001966h)
Address: 00CE2491h, location: "foo_vis_bacon", loaded at 00CE0000h - 00CE9000h
Version info:
foobar2000 v0.8 beta 10
UNICODE