Hey FrozenSpoon, I'd really like to giv your plugin a try, but when I put it in my components it crashes foobar =(
Here's the error code:
Illegal operation:
Code: C000001Dh, flags: 00000000h, address: 05611D8Eh
Call path:
WinMain=>app_init
This is the first crash logged by this instance.
Code bytes (05611D8Eh):
05611D4Eh: 05 B9 B0 65 55 05 E8 DB 7A 25 74 8D 15 2C 3A 97
05611D5Eh: 03 E8 6A 0E 04 74 B9 B0 65 55 05 E8 C6 7A 25 74
05611D6Eh: 8B 0D 2C 3A 97 03 6A 00 6A 00 FF 15 DC 24 15 7B
05611D7Eh: B9 B0 65 55 05 E8 AC 7A 25 74 8B 0D 2C 3A 97 03
05611D8Eh: FF EC 13 65 02 50 BA B4 67 55 05 E8 3C CF 0C 74
05611D9Eh: B9 B0 65 55 05 E8 8C 7A 25 74 8B 0D 2C 3A 97 03
05611DAEh: FF A0 12 65 02 50 BA C0 67 55 05 E8 1C CF 0C 74
05611DBEh: B9 B0 65 55 05 E8 6C 7A 25 74 8B 0D 2C 3A 97 03
Stack (0012FAE0h):
0012FAC0h: 0245E498 7C9C93A0 77F643DD 7C9C93A0
0012FAD0h: 00000004 00000000 0245D9A4 00000000
0012FAE0h: 026502BC 004442AC 05553910 00000000
0012FAF0h: 00000000 0012FBC0 79A9A210 FFFFFFFF
0012FB00h: 7965F3E7 001A32D0 05551C80 7965F42D
0012FB10h: 05551C80 7965F455 05551C80 7965F4A2
0012FB20h: 05551C80 7965F4B4 05551C80 7965F520
0012FB30h: 05551C80 79666ECF 00185090 0012FBF8
0012FB40h: 05551C80 00043003 00000334 11000022
0012FB50h: 02634510 055DE4DB 00000000 00000000
0012FB60h: 02731EF8 0012FB88 00000000 00000000
0012FB70h: 00000000 00000000 00000000 00000001
0012FB80h: 00000000 00000001 0065F508 0012FBCC
0012FB90h: 79666F97 00000000 FFFFFFFF 0012FBF8
0012FBA0h: 00185090 00185090 05611D18 00000000
0012FBB0h: 0012FC04 0012FBF8 00000000 0012FB98
0012FBC0h: 0012FC0C 79AB54F4 FFFFFFFF 0012FBE0
0012FBD0h: 02731EF8 0012FBF8 00000001 026502BC
0012FBE0h: 0012FF0C 02732BEA 004442AC 026502BC
0012FBF0h: 77C2C21B 0012FF0C 796559E0 05611D18
Registers:
EAX: 00000001, EBX: 77C2C21B, ECX: 0297C728, EDX: 00000000
ESI: 0297C728, EDI: 004442AC, EBP: 0012FC00, ESP: 0012FAE0
Unable to identify crash location
Loaded modules:
foobar2000 loaded at 00400000h - 00452000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F4000h
USER32 loaded at 77D40000h - 77DD0000h
GDI32 loaded at 77F10000h - 77F56000h
ole32 loaded at 774E0000h - 7761D000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
msvcrt loaded at 77C10000h - 77C68000h
COMCTL32 loaded at 773D0000h - 774D2000h
SHLWAPI loaded at 77F60000h - 77FD6000h
utf8api loaded at 10000000h - 1000D000h
comdlg32 loaded at 763B0000h - 763F9000h
SHELL32 loaded at 7C9C0000h - 7D1D4000h
IMM32 loaded at 76390000h - 763AD000h
LPK loaded at 629C0000h - 629C9000h
USP10 loaded at 74D90000h - 74DFB000h
foo_abx loaded at 009E0000h - 009EC000h
foo_ac3 loaded at 009F0000h - 00A03000h
foo_albumlist loaded at 00A10000h - 00A1B000h
foo_amipwrapper loaded at 00A20000h - 00A42000h
foo_ape loaded at 00A60000h - 00A7F000h
foo_apl loaded at 00A80000h - 00A8A000h
foo_bitcompare loaded at 00A90000h - 00A99000h
foo_burninate loaded at 00AA0000h - 00AAC000h
VERSION loaded at 77C00000h - 77C08000h
foo_cdda loaded at 00AB0000h - 00ABE000h
foo_clienc loaded at 00AC0000h - 00ACB000h
foo_console loaded at 00AD0000h - 00AD7000h
foo_convolve loaded at 00AE0000h - 00B2F000h
foo_dbsearch loaded at 00B30000h - 00B48000h
foo_diskwriter loaded at 00B50000h - 00B62000h
WINMM loaded at 76B40000h - 76B6D000h
foo_dsp_continuator loaded at 00BF0000h - 00BF9000h
foo_dsp_crossfade loaded at 00C00000h - 00C07000h
foo_dsp_crossfeed loaded at 00C10000h - 00C16000h
foo_dsp_extra loaded at 00C20000h - 00C35000h
foo_dsp_Foobar2WinampPlugin loaded at 00C40000h - 00C48000h
MSVCR71 loaded at 7C340000h - 7C396000h
dsp_dfx loaded at 00C60000h - 00C86000h
dfxg11 loaded at 00C90000h - 00D1A000h
WININET loaded at 771B0000h - 77256000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
OLEAUT32 loaded at 77120000h - 771AC000h
WMVCore loaded at 7D790000h - 7D99A000h
wmidx loaded at 4B320000h - 4B349000h
WMASF loaded at 59A10000h - 59A4C000h
msdmo loaded at 736B0000h - 736B7000h
urlmon loaded at 77260000h - 772FE000h
MSACM32 loaded at 77BE0000h - 77BF5000h
MSVFW32 loaded at 75A70000h - 75A91000h
WSOCK32 loaded at 71AD0000h - 71AD9000h
WS2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
DRMClien loaded at 00D20000h - 00D6F000h
Secur32 loaded at 77FE0000h - 77FF1000h
uxtheme loaded at 5AD70000h - 5ADA8000h
MsgPlusLoader1 loaded at 00E10000h - 00E1E000h
nview loaded at 018D0000h - 01A3D000h
PSAPI loaded at 76BF0000h - 76BFB000h
NTMARTA loaded at 77690000h - 776B1000h
WLDAP32 loaded at 76F60000h - 76F8C000h
SAMLIB loaded at 71BF0000h - 71C03000h
MSCTF loaded at 74720000h - 7476B000h
msctfime loaded at 755C0000h - 755EE000h
RASAPI32 loaded at 76EE0000h - 76F1C000h
rasman loaded at 76E90000h - 76EA2000h
NETAPI32 loaded at 5B860000h - 5B8B4000h
TAPI32 loaded at 76EB0000h - 76EDF000h
rtutils loaded at 76E80000h - 76E8E000h
msv1_0 loaded at 77C70000h - 77C93000h
iphlpapi loaded at 76D60000h - 76D79000h
sensapi loaded at 722B0000h - 722B5000h
USERENV loaded at 769C0000h - 76A73000h
ctagent loaded at 01B80000h - 01B90000h
foo_dsp_nogaps loaded at 01BB0000h - 01BB7000h
foo_dsp_pause loaded at 01BC0000h - 01BC7000h
foo_dsp_skip_silence loaded at 01BD0000h - 01BD7000h
foo_dsp_soundtouch loaded at 01BE0000h - 01BEB000h
MSVCP60 loaded at 76080000h - 760E5000h
foo_dynamics loaded at 01BF0000h - 01BF7000h
foo_faac loaded at 01C00000h - 01C33000h
foo_festalon loaded at 01C40000h - 01D7E000h
foo_flac loaded at 01D80000h - 01D9C000h
foo_flaccer loaded at 01DA0000h - 01DB6000h
foo_freedb loaded at 01DC0000h - 01DEE000h
foo_history loaded at 01DF0000h - 01E00000h
foo_id3v2 loaded at 01E00000h - 01E30000h
foo_infobox loaded at 01E30000h - 01E43000h
foo_info_samurize loaded at 01E50000h - 01E6A000h
foo_input_std loaded at 01F90000h - 0202E000h
foo_lpac loaded at 02030000h - 02037000h
lpac_codec_api loaded at 02040000h - 0204A000h
lpaccodec loaded at 02050000h - 02079000h
foo_masstag loaded at 022A0000h - 022B4000h
foo_matroska loaded at 022C0000h - 02308000h
foo_modplug loaded at 02310000h - 02367000h
foo_monkey loaded at 02370000h - 0238C000h
foo_mpeg4u loaded at 02390000h - 023B9000h
foo_nez loaded at 023C0000h - 023EB000h
foo_neza loaded at 023F0000h - 02419000h
foo_null loaded at 02420000h - 02427000h
foo_ofr loaded at 02430000h - 02436000h
OptimFROG loaded at 02440000h - 0246C000h
foo_oggpreview loaded at 02480000h - 02581000h
foo_osd loaded at 02590000h - 0259E000h
gdiplus loaded at 4EC50000h - 4EDF3000h
foo_output_std loaded at 025B0000h - 025B9000h
foo_out_dsound_ex loaded at 025C0000h - 025C9000h
DSOUND loaded at 73F10000h - 73F6C000h
foo_out_dsound_ex2 loaded at 025E0000h - 025E9000h
foo_out_ks loaded at 025F0000h - 025FB000h
SETUPAPI loaded at 77920000h - 77A13000h
foo_playlistfind loaded at 02600000h - 0260B000h
foo_playlistgen_ex loaded at 02610000h - 0261F000h
foo_pphsresample loaded at 02620000h - 02630000h
foo_prettypop loaded at 02630000h - 0265B000h
mscoree loaded at 78800000h - 7883A000h
mscorwks loaded at 79650000h - 79B45000h
MSVCR80 loaded at 02680000h - 02712000h
mscorlib.ni loaded at 788B0000h - 792D6000h
mscorrc loaded at 61350000h - 61384000h
mscorjit loaded at 78850000h - 788A6000h
foo_psf loaded at 05620000h - 056CC000h
foo_read_http loaded at 056D0000h - 056E5000h
foo_rgscan loaded at 056F0000h - 056FD000h
foo_scroll loaded at 05700000h - 05706000h
foo_search_ex loaded at 05710000h - 05718000h
foo_shn loaded at 05720000h - 0572F000h
foo_shuffle loaded at 05730000h - 0573B000h
foo_sid loaded at 05740000h - 05787000h
foo_spc loaded at 057A0000h - 057B1000h
foo_speex loaded at 057C0000h - 057D8000h
foo_tfmx loaded at 057E0000h - 057E9000h
foo_tta loaded at 057F0000h - 057F9000h
foo_tta_old loaded at 05800000h - 05809000h
foo_uie_albumart loaded at 05810000h - 0581C000h
foo_uie_albumlist loaded at 05820000h - 05831000h
foo_uie_simple_spectrum loaded at 05840000h - 0584B000h
foo_uie_tabs loaded at 05850000h - 0585A000h
foo_uie_trackinfo loaded at 05860000h - 0586B000h
foo_ui_columns loaded at 05870000h - 058A7000h
foo_ui_std loaded at 058B0000h - 058C7000h
foo_unpack loaded at 058D0000h - 05901000h
foo_utils loaded at 05910000h - 05921000h
foo_vis_manager loaded at 05930000h - 05938000h
foo_vis_samurize2 loaded at 05940000h - 05967000h
foo_vis_simple_spectrum loaded at 05A90000h - 05A9A000h
foo_vorbisenc loaded at 05AA0000h - 05BB1000h
foo_wavpack loaded at 05BC0000h - 05BD2000h
foo_winamp_spam loaded at 05BE0000h - 05BE8000h
foo_wma loaded at 05BF0000h - 05C0A000h
foo_xa loaded at 05C10000h - 05C1F000h
CLBCATQ loaded at 76FD0000h - 7704F000h
COMRes loaded at 77050000h - 77115000h
mslbui loaded at 605D0000h - 605D9000h
dciman32 loaded at 73BC0000h - 73BC6000h
amip loaded at 075C0000h - 07708000h
mswsock loaded at 71A50000h - 71A8F000h
hnetcfg loaded at 662B0000h - 66308000h
wshtcpip loaded at 71A90000h - 71A98000h
System.Drawing.ni loaded at 7AF70000h - 7B118000h
System.ni loaded at 7A6D0000h - 7AE54000h
System.Windows.Forms.ni loaded at 7B150000h - 7BD42000h
Apphelp loaded at 77B40000h - 77B62000h
diasymreader loaded at 5DA10000h - 5DA9C000h
MSVCR80 loaded at 09040000h - 090D2000h
imagehlp loaded at 76C90000h - 76CB8000h
DBGHELP loaded at 59A60000h - 59B01000h
Stack dump analysis:
Address: 026502BCh, location: "foo_prettypop", loaded at 02630000h - 0265B000h
Address: 79A9A210h, location: "mscorwks", loaded at 79650000h - 79B45000h
Address: 7965F3E7h, location: "mscorwks", loaded at 79650000h - 79B45000h
Symbol: "UpdateError" (+000017BFh)
Address: 7965F42Dh, location: "mscorwks", loaded at 79650000h - 79B45000h
Symbol: "UpdateError" (+00001805h)
Address: 7965F455h, location: "mscorwks", loaded at 79650000h - 79B45000h
Symbol: "UpdateError" (+0000182Dh)
Address: 7965F4A2h, location: "mscorwks", loaded at 79650000h - 79B45000h
Symbol: "UpdateError" (+0000187Ah)
Address: 7965F4B4h, location: "mscorwks", loaded at 79650000h - 79B45000h
Symbol: "UpdateError" (+0000188Ch)
Address: 7965F520h, location: "mscorwks", loaded at 79650000h - 79B45000h
Symbol: "UpdateError" (+000018F8h)
Address: 79666ECFh, location: "mscorwks", loaded at 79650000h - 79B45000h
Symbol: "InstallCustomModule" (+00005DF7h)
Address: 02634510h, location: "foo_prettypop", loaded at 02630000h - 0265B000h
Address: 79666F97h, location: "mscorwks", loaded at 79650000h - 79B45000h
Symbol: "InstallCustomModule" (+00005EBFh)
Address: 79AB54F4h, location: "mscorwks", loaded at 79650000h - 79B45000h
Address: 026502BCh, location: "foo_prettypop", loaded at 02630000h - 0265B000h
Address: 026502BCh, location: "foo_prettypop", loaded at 02630000h - 0265B000h
Address: 77C2C21Bh, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+00000000h)
Address: 796559E0h, location: "mscorwks", loaded at 79650000h - 79B45000h
Address: 797D07FFh, location: "mscorwks", loaded at 79650000h - 79B45000h
Symbol: "GetCompileInfo" (+0001F86Fh)
Address: 004118E9h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 026502BCh, location: "foo_prettypop", loaded at 02630000h - 0265B000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C911538h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004465DCh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043E2F4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 77C61FC8h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "wpgmptr" (+00000580h)
Address: 7C918DFAh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlUnicodeStringToInteger" (+00000199h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C918DFAh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlUnicodeStringToInteger" (+00000199h)
Address: 7C919BD3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "LdrGetProcedureAddress" (+0000004Bh)
Address: 7C803528h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "WaitForSingleObjectEx" (+00000FD8h)
Address: 7C8043FCh, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "WaitForSingleObjectEx" (+00001EACh)
Address: 7C800000h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Address: 7C911B09h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlLogStackBackTrace" (+00000025h)
Address: 00446350h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 7C911B09h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlLogStackBackTrace" (+00000025h)
Address: 004465DCh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 7C97C0D8h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77C39D60h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "strerror" (+00002B66h)
Address: 7C91094Eh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAcquirePebLock" (+00000031h)
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Version info:
foobar2000 v0.8.3
UNICODE
I've got .net 1.1 and 2.0, that might be the problem but I need 2.0 for my own programs, lol