Hello
I already mentioned it in the foobar 0.9.6 beta 4 topic, but since I wasn't able to find the error back in the last 6-7 pages, I thought it would be useful to make a note of it here too. Now, with codebox tags
So, wanted to let you know, I ran into the following error (foobar freezed immediately and shut itself down), when I was trying to manually remove dead entries in the facets list.
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 004A4D47h
Access violation, operation: read, address: 00000000h
Call path:
entry=>app_mainloop=>main_thread_callback::callback_run
Code bytes (004A4D47h):
004A4D07h: DF 00 00 00 76 03 33 C0 C3 33 C0 40 C3 8B C1 E8
004A4D17h: B3 FF FF FF 84 C0 75 1C 83 F9 08 74 17 83 F9 0D
004A4D27h: 74 12 83 F9 2D 74 0D 83 F9 20 76 05 83 F9 30 72
004A4D37h: 03 33 C0 C3 33 C0 40 C3 8B C1 8B 48 04 FF 70 08
004A4D47h: 8B 11 FF 52 0C C3 56 8D 77 04 8D 44 24 08 C7 07
004A4D57h: 90 8A 4E 00 E8 8E 2C FA FF 8B 4C 24 08 8B 44 24
004A4D67h: 0C 89 47 08 5E 85 C9 74 04 8B 01 FF 10 8B C7 C2
004A4D77h: 08 00 B8 EA 18 4C 00 E8 B5 B1 01 00 51 51 53 56
Stack (0012FBDCh):
0012FBBCh: 00000000 00000000 00000000 00000000
0012FBCCh: 00000000 00000000 00000000 00000000
0012FBDCh: 00000001 0043B07C 0012FCB8 0043B1D2
0012FBECh: 00000000 004DF9B4 04AD9538 00080131
0012FBFCh: 00000000 00000000 746B0E71 00000000
0012FC0Ch: 7FFDF000 004166F2 00000001 045E4310
0012FC1Ch: 00000000 00000001 004DC4C4 0012FC34
0012FC2Ch: 00000013 00506A74 00000000 0012FCD4
0012FC3Ch: 004C2574 00000002 0012FC50 0043B1F1
0012FC4Ch: 00000000 0012FC7C 7E398724 000B07F8
0012FC5Ch: 00000400 00000000 00000000 0043B1D2
0012FC6Ch: DCBAABCD 00000000 0012FCB8 0043B1D2
0012FC7Ch: 0012FCE4 7E398806 0043B1D2 000B07F8
0012FC8Ch: 00000400 00000000 00000000 0012FD70
0012FC9Ch: 0012FD68 00812A50 00000014 00000001
0012FCACh: 00000000 00000000 00000010 00000000
0012FCBCh: 7E3C0477 00000001 00000000 00000000
0012FCCCh: 0012FC98 0012F800 0012FD34 7E3C0477
0012FCDCh: 7E398820 00000000 0012FD44 7E3989BD
0012FCECh: 00000000 0043B1D2 000B07F8 00000400
Registers:
EAX: 04AD9538, EBX: 00000000, ECX: 00000000, EDX: 00000001
ESI: 00506A74, EDI: 00503650, EBP: 0012FC44, ESP: 0012FBDC
Crash location: "foobar2000", loaded at 00400000h - 00539000h
Loaded modules:
foobar2000 loaded at 00400000h - 00539000h
ntdll loaded at 7C900000h - 7C9B6000h
kernel32 loaded at 7C800000h - 7C8FF000h
COMCTL32 loaded at 77390000h - 77493000h
msvcrt loaded at 77BE0000h - 77C38000h
ADVAPI32 loaded at 77F40000h - 77FEB000h
RPCRT4 loaded at 77DA0000h - 77E31000h
GDI32 loaded at 77E40000h - 77E87000h
USER32 loaded at 7E390000h - 7E421000h
SHLWAPI loaded at 77E90000h - 77F06000h
SHELL32 loaded at 7C9C0000h - 7D1E1000h
ole32 loaded at 774A0000h - 775DD000h
shared loaded at 10000000h - 1002A000h
UxTheme loaded at 5B190000h - 5B1C8000h
COMDLG32 loaded at 76350000h - 7639A000h
IMM32 loaded at 76330000h - 7634D000h
avgrsstx loaded at 00380000h - 00385000h
MSCTF loaded at 746A0000h - 746EB000h
msctfime loaded at 75250000h - 7527E000h
foo_audioscrobbler loaded at 00AB0000h - 00AE1000h
WS2_32 loaded at 71A30000h - 71A47000h
WS2HELP loaded at 71A20000h - 71A28000h
foo_cdda loaded at 00B50000h - 00B91000h
foo_rgscan loaded at 00BC0000h - 00C1B000h
foo_input_std loaded at 00C40000h - 00D79000h
foo_freedb2 loaded at 00DA0000h - 00DE0000h
foo_converter loaded at 00E00000h - 00E6C000h
foo_albumlist loaded at 00E90000h - 00EFB000h
foo_input_monkey loaded at 00F20000h - 00F65000h
foo_playcount loaded at 00F90000h - 00FB9000h
foo_facets loaded at 00FE0000h - 01061000h
OLEAUT32 loaded at 770E0000h - 7716B000h
MSIMG32 loaded at 76320000h - 76325000h
foo_abx loaded at 01090000h - 010C1000h
foo_fileops loaded at 010F0000h - 01136000h
foo_texttools loaded at 01160000h - 01194000h
foo_dsp_std loaded at 011C0000h - 01208000h
foo_ui_std loaded at 01230000h - 01304000h
gdiplus loaded at 4EB80000h - 4ED23000h
foo_unpack loaded at 01340000h - 0136D000h
foo_discogs loaded at 01390000h - 01431000h
WINMM loaded at 76AF0000h - 76B1E000h
netapi32 loaded at 6FF20000h - 6FF75000h
appHelp loaded at 77B00000h - 77B22000h
CLBCATQ loaded at 76F90000h - 7700F000h
COMRes loaded at 77010000h - 770DD000h
VERSION loaded at 77BD0000h - 77BD8000h
ieframe loaded at 448B0000h - 44E7B000h
PSAPI loaded at 76BB0000h - 76BBB000h
iertutil loaded at 44350000h - 44395000h
GRA8E1~1 loaded at 661C0000h - 663DD000h
GrooveUtil loaded at 68EF0000h - 68FE1000h
WININET loaded at 445D0000h - 4469F000h
Normaliz loaded at 01AF0000h - 01AF9000h
CRYPT32 loaded at 77A40000h - 77AD5000h
MSASN1 loaded at 77AE0000h - 77AF2000h
MSVCR80 loaded at 78130000h - 781CB000h
GrooveNew loaded at 68FF0000h - 68FF7000h
ATL80 loaded at 7C630000h - 7C64B000h
rsaenh loaded at 0FFD0000h - 0FFF8000h
GR99D3~1 loaded at 65E30000h - 65E67000h
urlmon loaded at 446B0000h - 447D5000h
msxml3 loaded at 74900000h - 74A13000h
SETUPAPI loaded at 778E0000h - 779D7000h
Secur32 loaded at 77F10000h - 77F21000h
xpsp2res loaded at 20000000h - 202D5000h
harpoon loaded at 09620000h - 0962E000h
browseui loaded at 75F20000h - 7601D000h
DSOUND loaded at 73E80000h - 73EDC000h
wdmaud loaded at 72C90000h - 72C99000h
WINTRUST loaded at 76BF0000h - 76C1E000h
IMAGEHLP loaded at 76C50000h - 76C78000h
msacm32 loaded at 72C80000h - 72C88000h
MSACM32 loaded at 77BB0000h - 77BC5000h
midimap loaded at 77BA0000h - 77BA7000h
KsUser loaded at 73E50000h - 73E54000h
mswsock loaded at 719D0000h - 71A10000h
DNSAPI loaded at 76EE0000h - 76F07000h
winrnr loaded at 76F70000h - 76F78000h
WLDAP32 loaded at 76F20000h - 76F4D000h
mdnsNSP loaded at 16080000h - 16099000h
Iphlpapi loaded at 76D20000h - 76D39000h
rasadhlp loaded at 76F80000h - 76F86000h
hnetcfg loaded at 61200000h - 61259000h
wshtcpip loaded at 71A10000h - 71A18000h
shdocvw loaded at 77720000h - 77890000h
CRYPTUI loaded at 76880000h - 76904000h
cscui loaded at 779E0000h - 77A36000h
CSCDLL loaded at 765A0000h - 765BD000h
LINKINFO loaded at 76930000h - 76938000h
ntshrui loaded at 76940000h - 76966000h
ATL loaded at 76AD0000h - 76AE1000h
USERENV loaded at 76970000h - 76A24000h
MPR loaded at 71AA0000h - 71AB2000h
drprov loaded at 75F00000h - 75F07000h
ntlanman loaded at 71BA0000h - 71BAE000h
NETUI0 loaded at 71C60000h - 71C77000h
NETUI1 loaded at 71C20000h - 71C60000h
NETRAP loaded at 71C10000h - 71C17000h
SAMLIB loaded at 71B80000h - 71B93000h
davclnt loaded at 75F10000h - 75F19000h
RARfsClientNP loaded at 0AE30000h - 0AE44000h
portabledeviceapi loaded at 10930000h - 10979000h
MSGINA loaded at 75910000h - 75A08000h
WINSTA loaded at 76300000h - 76310000h
ODBC32 loaded at 745D0000h - 7460D000h
odbcint loaded at 0B0B0000h - 0B0C8000h
sti loaded at 73B10000h - 73B23000h
CFGMGR32 loaded at 74A60000h - 74A67000h
fsshext.8.5.1302.1018 loaded at 5A500000h - 5A550000h
DBGHELP loaded at 59E70000h - 59F11000h
Stack dump analysis:
Address: 0043B07Ch, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 0043B1D2h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DF9B4h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 746B0E71h, location: "MSCTF", loaded at 746A0000h - 746EB000h
Symbol: "TF_UninitSystem" (+00000A08h)
Address: 004166F2h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DC4C4h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00506A74h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004C2574h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 0043B1F1h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 7E398724h, location: "USER32", loaded at 7E390000h - 7E421000h
Symbol: "GetDC" (+0000006Dh)
Address: 0043B1D2h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 0043B1D2h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 7E398806h, location: "USER32", loaded at 7E390000h - 7E421000h
Symbol: "GetDC" (+0000014Fh)
Address: 0043B1D2h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 7E3C0477h, location: "USER32", loaded at 7E390000h - 7E421000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E3C0477h, location: "USER32", loaded at 7E390000h - 7E421000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E398820h, location: "USER32", loaded at 7E390000h - 7E421000h
Symbol: "GetDC" (+00000169h)
Address: 7E3989BDh, location: "USER32", loaded at 7E390000h - 7E421000h
Symbol: "GetWindowLongW" (+00000127h)
Address: 0043B1D2h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 7E39DAD2h, location: "USER32", loaded at 7E390000h - 7E421000h
Symbol: "DestroyWindow" (+00000000h)
Address: 012967F3h, location: "foo_ui_std", loaded at 01230000h - 01304000h
Address: 7E3C0477h, location: "USER32", loaded at 7E390000h - 7E421000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 7E3989E0h, location: "USER32", loaded at 7E390000h - 7E421000h
Symbol: "GetWindowLongW" (+0000014Ah)
Address: 7E398A00h, location: "USER32", loaded at 7E390000h - 7E421000h
Symbol: "DispatchMessageW" (+0000000Fh)
Address: 00438B1Ah, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 1000258Fh, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000C8h)
Address: 0139DAD2h, location: "foo_discogs", loaded at 01390000h - 01431000h
Address: 004395F8h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004D8E08h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004D8E08h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004D8DECh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E8CC8h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B6000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B6000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B6000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004B58F3h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AFF80h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004B58F3h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004B3D48h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 1000258Fh, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000C8h)
Address: 004DF518h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CA0CEh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DF518h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 0043983Ah, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE141h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE13Bh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004D0B64h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CEE50h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AFF80h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE13Bh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE14Fh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CEE50h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CA2ACh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AFB6Ah, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00EBE40Ch, location: "foo_albumlist", loaded at 00E90000h - 00EFB000h
Address: 004B7D86h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00EBE40Ch, location: "foo_albumlist", loaded at 00E90000h - 00EFB000h
Address: 004AFF80h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 7C816FF7h, location: "kernel32", loaded at 7C800000h - 7C8FF000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 00EBE40Ch, location: "foo_albumlist", loaded at 00E90000h - 00EFB000h
Address: 7C839A30h, location: "kernel32", loaded at 7C800000h - 7C8FF000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C817000h, location: "kernel32", loaded at 7C800000h - 7C8FF000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 004AFBD5h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00380078h, location: "avgrsstx", loaded at 00380000h - 00385000h
Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00380078h, location: "avgrsstx", loaded at 00380000h - 00385000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00380078h, location: "avgrsstx", loaded at 00380000h - 00385000h
Address: 00500069h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00380078h, location: "avgrsstx", loaded at 00380000h - 00385000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00380078h, location: "avgrsstx", loaded at 00380000h - 00385000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 0052002Eh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 0052002Eh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00380078h, location: "avgrsstx", loaded at 00380000h - 00385000h
Version info:
foobar2000 v0.9.6 beta 4
UNICODE
Windows 5.1
Additional info:
Album List 4.3 (foo_albumlist)
Text Tools 1.0 (foo_texttools)
RAR reader 1.1 (foo_unpack)
Audioscrobbler 2.3.1 (foo_audioscrobbler)
Discogs Tagger 1.12 (foo_discogs)
File Operations 2.1.1 (foo_fileops)
ABX Comparator 1.3.3 (foo_abx)
Default User Interface 0.9.5 (foo_ui_std)
ZIP/GZIP reader 1.0 (foo_unpack)
Facets 2008-02-25 (foo_facets)
Converter 1.2 (foo_converter)
ReplayGain Scanner 2.0.8 (foo_rgscan)
Standard Input Array 1.0 (foo_input_std)
Standard DSP Array 1.0 (foo_dsp_std)
freedb Tagger 0.6 (foo_freedb2)
foobar2000 core 0.9.6 beta 4 (Core)
Monkey's Audio Decoder 2.1.3 (foo_input_monkey)
CD Audio Decoder 2.1.3 (foo_cdda)
Playback Statistics 2.1.3 (foo_playcount)
Hope you can help me out here