Hello! I won't add something useful here, but this foobar component seemed like the absolute solution to salvaging my fading memory and reconstruct my past, and validating my persistent scrobbling for all these years. Thank you, developer, that's a really good thing you're making for us!
Yet... I can't seem to make it work for me. Foobar2000 just crashes as soon as I start it with this component. I figured I should first install Foo_playcount , but that didn't solve it. Should I do something else before installing Foo_enhanced_..? I am running Foobar2000 on Linux (Ubuntu-based, if it matters), with Wine. Hasn't crashed on me before. I'm copy-pasting the crash report I get:
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 03876221h
Access violation, operation: read, address: 00000000h
Call path:
entry=>component_manager::on_app_init
Code bytes (03876221h):
038761E1h: 00 C7 45 DC 00 00 00 00 C7 45 E0 00 00 00 00 8B
038761F1h: 45 08 8D 4D F0 C7 45 FC 02 00 00 00 8B 35 58 BC
03876201h: 8B 03 89 45 E8 8B 45 0C C7 45 E4 40 16 8B 03 89
03876211h: 45 EC E8 37 C8 00 00 6A 00 8D 4D D0 C6 45 FC 03
03876221h: 8B 06 51 8D 4D E4 51 8B CE FF 50 0C C6 45 FC 02
03876231h: 8B 4D F0 85 C9 74 04 8B 01 FF 10 83 7D E0 00 8B
03876241h: 55 D4 77 05 BA 80 BE 8A 03 8B CA 8D 71 01 90 8A
03876251h: 01 41 84 C0 75 F9 2B CE 8D 45 E4 51 8B 0D 60 BC
Stack (0033EFB0h):
0033EF90h: 00000000 03BCFAA0 0033EFDC 00000001
0033EFA0h: 0033EFE0 0389FA5D 00000000 0033EFEC
0033EFB0h: 00000000 00178628 024058E8 038AF280
0033EFC0h: 00000000 00000000 00000000 00000000
0033EFD0h: 038B1640 03BCFAB8 024058EC 00589D78
0033EFE0h: 0033F04C 0389EF38 00000003 0033F058
0033EFF0h: 0046EB41 03BCFAB8 024058EC 00000000
0033F000h: 005891EC 00560801 0033F088 7BC4900F
0033F010h: 003EB824 0033F02C 7BC47C6D 00928DA8
0033F020h: 0092912C 00000002 024058EC 038AC164
0033F030h: 00000000 009970F0 00928DA8 03BCFAA0
0033F040h: 024058D8 01456255 0033EFFC 0033F070
0033F050h: 00531AD7 00000005 0033F07C 004719A9
0033F060h: 00178628 038AC164 A3910000 00001600
0033F070h: 0033F0BC 0052AF48 00000000 0033F0C8
0033F080h: 0387633E 00178628 0033F060 A3910000
0033F090h: 00001600 00000000 00000001 00560801
0033F0A0h: 0033F0CC 0000003A 0033F0C8 03872850
0033F0B0h: 00000000 00000001 0033F094 0033F0F0
0033F0C0h: 0389EF58 00000000 0033F0FC 0042931A
Registers:
EAX: 0033EFDC, EBX: 03BCFAA0, ECX: 0033EFBC, EDX: 0041CB20
ESI: 00000000, EDI: 00178628, EBP: 0033EFEC, ESP: 0033EFB0
Crash location:
Module: foo_enhanced_playcount
Offset: 6221h
Loaded modules:
foo_bpm loaded at 03AD0000h - 03B11000h
foo_enhanced_playcount loaded at 03870000h - 038C1000h
avutil-fb2k-55 loaded at 036C0000h - 0375E000h
avcodec-fb2k-57 loaded at 03450000h - 036BB000h
foo_input_std loaded at 032E0000h - 03448000h
foo_facets loaded at 03010000h - 031C5000h
foo_freedb2 loaded at 02EB0000h - 02F00000h
foo_fileops loaded at 02D40000h - 02D91000h
foo_ui_std loaded at 02B20000h - 02C2F000h
foo_dsp_std loaded at 029C0000h - 02A02000h
foo_albumlist loaded at 02850000h - 028AC000h
foo_uie_console loaded at 003D0000h - 003F1000h
foo_masstag loaded at 022A0000h - 022F4000h
foo_dsp_meiercf loaded at 00340000h - 0035D000h
foo_discogs loaded at 020E0000h - 0218B000h
msimg32 loaded at F71A0000h - F71B2000h
foo_simplaylist loaded at 01E80000h - 01FCC000h
foo_uie_albumlist loaded at 01E30000h - 01E79000h
foo_rgscan loaded at 01CB0000h - 01D13000h
foo_cdda loaded at 01B40000h - 01B91000h
foo_playcount loaded at 019F0000h - 01A2E000h
foo_musicbrainz loaded at 01880000h - 018DB000h
usp10 loaded at F71C0000h - F71F3000h
mpr loaded at F7200000h - F721A000h
wininet loaded at F7220000h - F7291000h
urlmon loaded at F72A0000h - F732D000h
foo_ui_columns loaded at 014D0000h - 0165A000h
foo_converter loaded at 01330000h - 013B9000h
foo_unpack loaded at 011D0000h - 0121F000h
foo_audioscrobbler loaded at 01080000h - 010B3000h
foo_dsp_eq loaded at 00E20000h - 00E57000h
imm32 loaded at F7330000h - F7351000h
winex11 loaded at 7DBC0000h - 7DC3E000h
winhttp loaded at 7DDE0000h - 7DE0F000h
crypt32 loaded at 7DE20000h - 7DEDC000h
ws2_32 loaded at 7DEE0000h - 7DF10000h
iphlpapi loaded at 7DF20000h - 7DF35000h
netapi32 loaded at 7DF40000h - 7DF61000h
secur32 loaded at 7DF70000h - 7DF91000h
oleaut32 loaded at 7DFB0000h - 7E0BE000h
gdiplus loaded at 7E0D0000h - 7E148000h
winspool loaded at 7E150000h - 7E184000h
comdlg32 loaded at 7E190000h - 7E269000h
psapi loaded at 7E270000h - 7E27D000h
dbghelp loaded at 7E2C0000h - 7E31B000h
imagehlp loaded at 7E320000h - 7E335000h
shared loaded at 10000000h - 1002D000h
msvcrt loaded at 7E350000h - 7E3E4000h
zlib1 loaded at 63080000h - 63099000h
shell32 loaded at 7E3F0000h - 7E60D000h
uxtheme loaded at 7E610000h - 7E642000h
shlwapi loaded at 7E650000h - 7E6B8000h
dsound loaded at 7E6C0000h - 7E6FF000h
msacm32 loaded at 7E700000h - 7E729000h
rpcrt4 loaded at 7E730000h - 7E7A5000h
ole32 loaded at 7E7C0000h - 7E8D4000h
winmm loaded at 7E8E0000h - 7E98C000h
version loaded at 7EFF0000h - 7F000000h
advapi32 loaded at 7E9A0000h - 7E9F8000h
gdi32 loaded at 7EA00000h - 7EB0F000h
user32 loaded at 7EB20000h - 7EC5D000h
comctl32 loaded at 7EC60000h - 7ED52000h
kernel32 loaded at 7B810000h - 7BA54000h
ntdll loaded at 7BC10000h - 7BCDA000h
foobar2000 loaded at 00400000h - 005DB000h
Stack dump analysis:
Address: 038AF280h (foo_enhanced_playcount+3F280h)
Address: 038B1640h (foo_enhanced_playcount+41640h)
Address: 00589D78h (foobar2000+189D78h)
Address: 0389EF38h (foo_enhanced_playcount+2EF38h)
Address: 0046EB41h (foobar2000+6EB41h)
Address: 005891ECh (foobar2000+1891ECh)
Address: 00560801h (foobar2000+160801h)
Address: 7BC4900Fh (ntdll+3900Fh), symbol: "RtlFreeHeap" (+1DFh)
Address: 003EB824h (foo_uie_console+1B824h)
Address: 7BC47C6Dh (ntdll+37C6Dh)
Address: 038AC164h (foo_enhanced_playcount+3C164h)
Address: 00531AD7h (foobar2000+131AD7h)
Address: 004719A9h (foobar2000+719A9h)
Address: 038AC164h (foo_enhanced_playcount+3C164h)
Address: 0052AF48h (foobar2000+12AF48h)
Address: 0387633Eh (foo_enhanced_playcount+633Eh)
Address: 00560801h (foobar2000+160801h)
Address: 03872850h (foo_enhanced_playcount+2850h)
Address: 0389EF58h (foo_enhanced_playcount+2EF58h)
Address: 0042931Ah (foobar2000+2931Ah)
Address: 00560818h (foobar2000+160818h)
Address: 00422348h (foobar2000+22348h)
Address: 038B89B8h (foo_enhanced_playcount+489B8h)
Address: 0052CD40h (foobar2000+12CD40h)
Address: 00427A65h (foobar2000+27A65h)
Address: 00588AC8h (foobar2000+188AC8h)
Address: 7DD57052h (libfreetype.so.6+33052h)
Address: F72FA223h (urlmon+5A223h)
Address: 7DAD6EC1h (libx11.so.6+A3EC1h), symbol: "_XkeyTable" (+4161h)
Address: 015CE48Fh (foo_ui_columns+FE48Fh)
Address: 036905C6h (avcodec-fb2k-57+2405C6h)
Address: 005607E0h (foobar2000+1607E0h)
Address: 0054EA30h (foobar2000+14EA30h)
Address: 7EBA537Ch (user32+8537Ch)
Address: 7EC34520h (user32+114520h)
Address: 7EBB63DBh (user32+963DBh)
Address: 7EBF5000h (user32+D5000h)
Address: 004642E5h (foobar2000+642E5h)
Address: 7EBAC87Bh (user32+8C87Bh)
Address: 7EBF5000h (user32+D5000h)
Address: 7B871AB0h (kernel32+61AB0h), symbol: "SetLastError" (+0h)
Address: 7EBA6EB5h (user32+86EB5h), symbol: "CreateWindowExW" (+85h)
Address: 0054EA30h (foobar2000+14EA30h)
Address: 00400000h (foobar2000+0h)
Address: 7EB36B26h (user32+16B26h), symbol: "RegisterClassExW" (+16h)
Address: 00400000h (foobar2000+0h)
Address: 005882FCh (foobar2000+1882FCh)
Address: 00560818h (foobar2000+160818h)
Address: 00588AC8h (foobar2000+188AC8h)
Address: 02EF2928h (foo_freedb2+42928h)
Address: 00538655h (foobar2000+138655h)
Address: 004621B4h (foobar2000+621B4h)
Address: 0051A6C9h (foobar2000+11A6C9h)
Address: 7B8AE000h (kernel32+9E000h)
Address: 005607FCh (foobar2000+1607FCh)
Address: 005607FCh (foobar2000+1607FCh)
Address: 005185BCh (foobar2000+1185BCh)
Address: 7BC36796h (ntdll+26796h), symbol: "RtlEnterCriticalSection" (+16h)
Address: 7BC36876h (ntdll+26876h), symbol: "RtlLeaveCriticalSection" (+16h)
Address: 7BCBE000h (ntdll+AE000h)
Address: 0051FBACh (foobar2000+11FBACh)
Address: 0051CF20h (foobar2000+11CF20h)
Address: 0051FBACh (foobar2000+11FBACh)
Address: 0051D715h (foobar2000+11D715h)
Address: 0051A6C9h (foobar2000+11A6C9h)
Address: 10002836h (shared+2836h)
Address: 00555C7Ch (foobar2000+155C7Ch)
Address: 0051A6C9h (foobar2000+11A6C9h)
Address: 00539B02h (foobar2000+139B02h)
Address: 00462642h (foobar2000+62642h)
Address: 00400000h (foobar2000+0h)
Address: 0051A6C9h (foobar2000+11A6C9h)
Address: 7B8AE000h (kernel32+9E000h)
Address: 0051C8C6h (foobar2000+11C8C6h)
Address: 0051888Eh (foobar2000+11888Eh)
Address: 00518888h (foobar2000+118888h)
Address: 00543C24h (foobar2000+143C24h)
Address: 00543C28h (foobar2000+143C28h)
Address: 7B8AE000h (kernel32+9E000h)
Address: 00540943h (foobar2000+140943h)
Address: 0051CF20h (foobar2000+11CF20h)
Address: 00518888h (foobar2000+118888h)
Address: 00539DF9h (foobar2000+139DF9h)
Address: 0051A676h (foobar2000+11A676h)
Address: 00400000h (foobar2000+0h)
Address: 0051A6C9h (foobar2000+11A6C9h)
Address: 7B8AE000h (kernel32+9E000h)
Address: 0051CF20h (foobar2000+11CF20h)
Address: 7B85A3ECh (kernel32+4A3ECh), symbol: "call_process_entry" (+Ch)
Address: 7B8AE000h (kernel32+9E000h)
Address: 0051A6C9h (foobar2000+11A6C9h)
Address: 7B85B3DAh (kernel32+4B3DAh), symbol: "ExitProcess" (+FEAh)
Address: 0051A6C9h (foobar2000+11A6C9h)
Address: 7B85B396h (kernel32+4B396h), symbol: "ExitProcess" (+FA6h)
Address: 7BCBE000h (ntdll+AE000h)
Address: 7BCBE000h (ntdll+AE000h)
Address: 7BC7703Ch (ntdll+6703Ch), symbol: "call_thread_func_wrapper" (+Ch)
Address: 7BC7703Ch (ntdll+6703Ch), symbol: "call_thread_func_wrapper" (+Ch)
Address: 7BCBE000h (ntdll+AE000h)
Address: 7BC79E5Dh (ntdll+69E5Dh)
Address: 7B85B380h (kernel32+4B380h), symbol: "ExitProcess" (+F90h)
Address: 7B85B380h (kernel32+4B380h), symbol: "ExitProcess" (+F90h)
Address: 7BC8DEE0h (ntdll+7DEE0h)
Address: 7BCBE000h (ntdll+AE000h)
Address: 7BC8DEE0h (ntdll+7DEE0h)
Address: 7B839E50h (kernel32+29E50h), symbol: "UnhandledExceptionFilter" (+0h)
Address: 7BCBE000h (ntdll+AE000h)
Address: 7BCBE000h (ntdll+AE000h)
Address: F7768000h (libwine.so.1+1A1000h)
Address: 7BC7701Ah (ntdll+6701Ah), symbol: "RtlRaiseException" (+22h)
Environment:
App: foobar2000 v1.3.17
Components:
Core (2017-11-24 08:00:06 UTC)
foobar2000 core 1.3.17
foo_albumlist.dll (2017-11-24 07:58:40 UTC)
Album List 4.5
foo_audioscrobbler.dll (2016-10-11 01:40:49 UTC)
Audioscrobbler 1.4.7
foo_bpm.dll (2016-10-11 03:52:54 UTC)
BPM Analyser 0.2.4.6
foo_cdda.dll (2017-11-24 07:58:36 UTC)
CD Audio Decoder 3.0
foo_converter.dll (2017-11-24 07:58:34 UTC)
Converter 1.5
foo_discogs.dll (2017-02-22 06:23:20 UTC)
Discogs Tagger 2.13
foo_dsp_eq.dll (2017-11-24 07:58:56 UTC)
Equalizer 1.2
foo_dsp_meiercf.dll (2016-06-11 14:31:24 UTC)
Meier Crossfeed 1.1
foo_dsp_std.dll (2017-11-24 07:58:42 UTC)
Standard DSP Array 1.3.1
foo_enhanced_playcount.dll (2018-04-05 00:31:25 UTC)
Enhanced Playback Statistics 2.0.4
foo_facets.dll (2016-10-11 03:52:54 UTC)
Facets 1.0
foo_fileops.dll (2017-11-24 07:57:40 UTC)
File Operations 2.2.2
foo_freedb2.dll (2017-11-24 07:57:34 UTC)
Online Tagger 0.7
foo_input_std.dll (2017-11-24 08:23:10 UTC)
FFmpeg Decoders 3.2.4
Standard Input Array 1.0
foo_masstag.dll (2016-11-22 02:24:19 UTC)
Masstagger 1.8.4
foo_musicbrainz.dll (2016-11-22 02:24:19 UTC)
MusicBrainz Tagger 0.3.1
foo_playcount.dll (2018-04-05 00:04:07 UTC)
Playback Statistics 3.0.2
foo_rgscan.dll (2017-11-24 08:03:34 UTC)
ReplayGain Scanner 2.2.2
foo_simplaylist.dll (2016-10-11 03:52:54 UTC)
SimPlaylist 1.0
foo_ui_columns.dll (2016-10-11 03:52:54 UTC)
Columns UI 0.5.1-rc.1
foo_ui_std.dll (2017-11-24 07:58:50 UTC)
Default User Interface 0.9.5
foo_uie_albumlist.dll (2016-10-11 03:52:54 UTC)
Album list panel 0.3.7
foo_uie_console.dll (2016-03-12 22:45:53 UTC)
Console panel 0.5
foo_unpack.dll (2017-11-24 07:58:40 UTC)
ZIP/GZIP/RAR Reader 1.8
Recent events:
Performing early media library init
Pre component load
Loading DLL: C:\Program Files\foobar2000\components\foo_dsp_eq.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_audioscrobbler.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_unpack.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_converter.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_ui_columns.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_musicbrainz.dll
Loading DLL: C:\Program Files\foobar2000\user-components\foo_playcount\foo_playcount.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_cdda.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_rgscan.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_uie_albumlist.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_simplaylist.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_discogs.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_dsp_meiercf.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_masstag.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_uie_console.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_albumlist.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_dsp_std.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_ui_std.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_fileops.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_freedb2.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_facets.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_input_std.dll
Loading DLL: C:\Program Files\foobar2000\user-components\foo_enhanced_playcount\foo_enhanced_playcount.dll
Loading DLL: C:\Program Files\foobar2000\components\foo_bpm.dll
Components loaded in: 0:00.185211
Machine specifications:
OS: wine-1.6.2, on: Linux / 4.4.0-119-generic
CPU: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz, features: MMX SSE SSE2 SSE3 SSE4.1 SSE4.2
CPU threads: 4
Audio: Out: HDA ATI HDMI - HDMI 0
Thank you in advance for any help you might be able to give me, anyone.
And, again, thank you developer!