I changed a main menu item, pressed "Save All" and it crashed my foobar.
Upon starting foobar again, all my settings were erased, my database was gone, my menus had reverted to default, and so did my hotkeys.
Here is the crash info.
NOTE: This highly annoying to have to reconfigure foobar over and over again.
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 77C435D1h
Access violation, operation: write, address: 00000000h
Call path:
WinMain=>app_mainloop
This is the first crash logged by this instance.
Code bytes (77C435D1h):
77C43591h: 54 24 0C 8B 4C 24 04 85 D2 74 47 33 C0 8A 44 24
77C435A1h: 08 57 8B F9 83 FA 04 72 2D F7 D9 83 E1 03 74 08
77C435B1h: 2B D1 88 07 47 49 75 FA 8B C8 C1 E0 08 03 C1 8B
77C435C1h: C8 C1 E0 10 03 C1 8B CA 83 E2 03 C1 E9 02 74 06
77C435D1h: F3 AB 85 D2 74 06 88 07 47 4A 75 FA 8B 44 24 08
77C435E1h: 5F C3 8B 44 24 04 C3 CC CC CC CC CC CC CC CC 8D
77C435F1h: 42 FF 5B C3 8D A4 24 00 00 00 00 8D 64 24 00 33
77C43601h: C0 8A 44 24 08 53 8B D8 C1 E0 08 8B 54 24 08 F7
Stack (0012FA6Ch):
0012FA4Ch: 7FFDE000 00000011 00000088 0012FBB4
0012FA5Ch: 77E7A652 00BAFCC4 00000088 00000000
0012FA6Ch: 0000000F 015F1928 00000000 000000FF
0012FA7Ch: FFDFFC2C 00000004 015FBC70 00000008
0012FA8Ch: 00000000 FFDFFC2C FFDFFC2C 00000000
0012FA9Ch: 06CBF730 0012FAC0 015F186F 0012FAE4
0012FAACh: 00000002 0000004C 015FBD10 0012FB2C
0012FABCh: 015FBC70 0012FAF8 015F180D 0012FAE4
0012FACCh: 00000002 015F44DB 0012FAE4 0000004C
0012FADCh: 00000000 00000038 015F93F4 070B6C60
0012FAECh: 00000020 00000013 00000002 0012FB54
0012FAFCh: 015F49B8 0012FB2C 00401EA6 0012FB2C
0012FB0Ch: 0012FC38 06F0B498 00000000 FFFFFFFF
0012FB1Ch: 77C2AC19 77C2AC2A 00000008 77C28930
0012FB2Ch: 004394B8 06CE37E0 00008000 00000000
0012FB3Ch: 00000002 06D65008 00010000 0000B8EF
0012FB4Ch: 00000002 06BE3CE0 0012FB70 0040B2BA
0012FB5Ch: 06BE3CE0 06F0B498 00000000 004046A5
0012FB6Ch: 00000000 0012FB9C 00401E03 00401E18
0012FB7Ch: 06BE3CE0 00000000 0043946C 06BE3CE0
Registers:
EAX: FFFFFFFF, EBX: 00000000, ECX: 3FF7FF0B, EDX: 00000000
ESI: 06CBF730, EDI: 00000000, EBP: 0012FAA0, ESP: 0012FA6C
Crash location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "memset" (+00000041h)
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
IMM32 loaded at 76390000h - 763AC000h
LPK loaded at 629C0000h - 629C8000h
USP10 loaded at 72FA0000h - 72FFA000h
foo_abx loaded at 008E0000h - 008EC000h
foo_ac3 loaded at 008F0000h - 00901000h
foo_albumlist loaded at 00910000h - 0091A000h
foo_ape loaded at 00920000h - 00945000h
foo_apl loaded at 00950000h - 0095A000h
foo_audioscrobbler loaded at 00960000h - 00981000h
LIBCURL loaded at 00990000h - 009A9000h
WS2_32 loaded at 71AB0000h - 71AC4000h
WS2HELP loaded at 71AA0000h - 71AA8000h
WINMM loaded at 76B40000h - 76B6C000h
foo_beammeup loaded at 00A40000h - 00A4B000h
foo_bitcompare loaded at 00A50000h - 00A58000h
foo_burninate loaded at 00A60000h - 00A6C000h
VERSION loaded at 77C00000h - 77C07000h
foo_cdda loaded at 00A70000h - 00A7E000h
foo_clienc loaded at 00A80000h - 00A8B000h
foo_console loaded at 00A90000h - 00A97000h
foo_convolve loaded at 00AA0000h - 00AEF000h
foo_custom_sort loaded at 00AF0000h - 00AFA000h
foo_dbsearch loaded at 00B00000h - 00B16000h
foo_diskwriter loaded at 00B20000h - 00B32000h
foo_dsp_crossfade loaded at 00B40000h - 00B47000h
foo_dsp_crossfeed loaded at 00B50000h - 00B56000h
foo_dsp_extra loaded at 00B60000h - 00B75000h
foo_dsp_nogaps loaded at 00B80000h - 00B87000h
foo_dsp_pause loaded at 00B90000h - 00B97000h
foo_dsp_skip_silence loaded at 00BA0000h - 00BA7000h
foo_dsp_soundtouch loaded at 00BB0000h - 00BBB000h
MSVCP60 loaded at 55900000h - 55961000h
foo_dynamics loaded at 00BC0000h - 00BC7000h
foo_festalon loaded at 00BD0000h - 00D0F000h
foo_flac loaded at 00D10000h - 00D26000h
foo_freedb loaded at 00D30000h - 00D5E000h
foo_history loaded at 00D60000h - 00D6E000h
foo_id3v2 loaded at 00D70000h - 00D9E000h
foo_infobox loaded at 00DA0000h - 00DB3000h
foo_input_std loaded at 00DC0000h - 00E5F000h
MSACM32 loaded at 77BE0000h - 77BF4000h
foo_lame loaded at 00E60000h - 00E69000h
foo_lpac loaded at 00E70000h - 00E77000h
lpac_codec_api loaded at 00E80000h - 00E8A000h
lpaccodec loaded at 00E90000h - 00EB9000h
foo_masstag loaded at 010E0000h - 010F0000h
foo_matroska loaded at 010F0000h - 0112F000h
foo_mixer loaded at 01130000h - 01137000h
foo_mod loaded at 01140000h - 01149000h
BASS loaded at 01150000h - 011AA000h
foo_mpeg4u loaded at 011B0000h - 011D9000h
foo_nez loaded at 011E0000h - 0120C000h
foo_null loaded at 01210000h - 01217000h
foo_ofr loaded at 01220000h - 0124E000h
foo_oggpreview loaded at 01260000h - 0135D000h
foo_osd loaded at 01360000h - 0136B000h
foo_output_std loaded at 01370000h - 01379000h
foo_out_dsound_ex loaded at 01380000h - 01389000h
DSOUND loaded at 51080000h - 510D6000h
foo_out_ks loaded at 013A0000h - 013AB000h
SETUPAPI loaded at 76670000h - 76757000h
foo_psf loaded at 013B0000h - 0145B000h
foo_quicktag loaded at 01460000h - 0146C000h
foo_read_http loaded at 01570000h - 01579000h
foo_recycle loaded at 01580000h - 01589000h
MSVCR71 loaded at 7C340000h - 7C396000h
foo_rgscan loaded at 015A0000h - 015AB000h
foo_scroll loaded at 015B0000h - 015B7000h
foo_search_ex loaded at 015C0000h - 015C8000h
foo_send_to_pl loaded at 015D0000h - 015D9000h
foo_shn loaded at 015E0000h - 015EE000h
foo_shuffle loaded at 015F0000h - 015FE000h
foo_sid loaded at 01600000h - 01647000h
foo_spc loaded at 01650000h - 0165F000h
foo_speex loaded at 01660000h - 01678000h
foo_temple loaded at 01680000h - 0168D000h
foo_tfmx loaded at 01690000h - 01699000h
foo_ui_columns loaded at 016A0000h - 016C2000h
foo_ui_std loaded at 016D0000h - 016E7000h
foo_unpack loaded at 016F0000h - 01721000h
OLEAUT32 loaded at 77120000h - 771AB000h
foo_utils loaded at 01730000h - 0173D000h
foo_vis_bacon loaded at 01740000h - 0174B000h
foo_vis_bubbla loaded at 01750000h - 01764000h
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 05770000h - 05778000h
foo_vis_simple_spectrum loaded at 05780000h - 0578A000h
foo_vis_vu_meter loaded at 05790000h - 05798000h
foo_wavpack loaded at 057A0000h - 057AB000h
foo_wbtshare loaded at 057B0000h - 057E4000h
WSOCK32 loaded at 71AD0000h - 71AD8000h
foo_winamp_spam loaded at 05900000h - 05908000h
foo_wma loaded at 05910000h - 05929000h
WMVCore loaded at 08530000h - 0872D000h
WMASF loaded at 07260000h - 07299000h
foo_xa loaded at 05930000h - 05941000h
msctfime loaded at 05960000h - 0598B000h
YzDock loaded at 05990000h - 0599D000h
UxTheme loaded at 5AD70000h - 5ADA4000h
Msimtf loaded at 746F0000h - 74716000h
MSCTF loaded at 74720000h - 74764000h
wdmaud loaded at 72D20000h - 72D29000h
msacm32 loaded at 72D10000h - 72D18000h
midimap loaded at 77BD0000h - 77BD7000h
mswsock loaded at 71A50000h - 71A8B000h
DNSAPI loaded at 76F20000h - 76F45000h
winrnr loaded at 76FB0000h - 76FB7000h
WLDAP32 loaded at 76F60000h - 76F8C000h
rasadhlp loaded at 76FC0000h - 76FC5000h
wshtcpip loaded at 71A90000h - 71A98000h
winroll loaded at 06360000h - 06366000h
ksuser loaded at 5EF80000h - 5EF84000h
idletrack loaded at 6FA00000h - 6FA07000h
imagehlp loaded at 76C90000h - 76CB2000h
DBGHELP loaded at 6D510000h - 6D58D000h
Stack dump analysis:
Address: 015F1928h, location: "foo_shuffle", loaded at 015F0000h - 015FE000h
Address: 015FBC70h, location: "foo_shuffle", loaded at 015F0000h - 015FE000h
Address: 015F186Fh, location: "foo_shuffle", loaded at 015F0000h - 015FE000h
Address: 015FBD10h, location: "foo_shuffle", loaded at 015F0000h - 015FE000h
Address: 015FBC70h, location: "foo_shuffle", loaded at 015F0000h - 015FE000h
Address: 015F180Dh, location: "foo_shuffle", loaded at 015F0000h - 015FE000h
Address: 015F44DBh, location: "foo_shuffle", loaded at 015F0000h - 015FE000h
Address: 015F93F4h, location: "foo_shuffle", loaded at 015F0000h - 015FE000h
Address: 015F49B8h, location: "foo_shuffle", loaded at 015F0000h - 015FE000h
Address: 00401EA6h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 77C2AC19h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "free" (+000001AEh)
Address: 77C2AC2Ah, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "free" (+000001BFh)
Address: 77C28930h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "operator new" (+0000000Bh)
Address: 004394B8h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 0040B2BAh, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 004046A5h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 00401E03h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 00401E18h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 00404765h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 004046A5h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 71982EDDh, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0000E1EBh)
Address: 77D43A50h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 004046A5h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 004046A5h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 77D4C675h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CharLowerBuffA" (+00000404h)
Address: 004046A5h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 77D7390Ah, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CreateAcceleratorTableA" (+0000032Dh)
Address: 77D99B78h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D4C4E4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CharLowerBuffA" (+00000273h)
Address: 004046A5h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 77D44500h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "PostMessageA" (+000000B8h)
Address: 77D553ABh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "InSendMessage" (+00000207h)
Address: 77D454B4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "SendMessageW" (+00000047h)
Address: 71981492h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0000C7A0h)
Address: 7198156Bh, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0000C879h)
Address: 77D4546Dh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "SendMessageW" (+00000000h)
Address: 7198376Dh, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0000EA7Bh)
Address: 71982EDDh, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0000E1EBh)
Address: 77F75DA3h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 06361522h, location: "winroll", loaded at 06360000h - 06366000h
Address: 77D47F74h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "SetWindowTextA" (+0000009Dh)
Address: 77D6E291h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "AdjustWindowRect" (+00000101h)
Address: 77D6E273h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "AdjustWindowRect" (+000000E3h)
Address: 77D47E58h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CallNextHookEx" (+00000039h)
Address: 77D43A50h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 71982EDDh, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0000E1EBh)
Address: 71982EDDh, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0000E1EBh)
Address: 77D43B1Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 71982EDDh, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0000E1EBh)
Address: 77D7390Ah, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CreateAcceleratorTableA" (+0000032Dh)
Address: 77D99B68h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D43D79h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetMessageW" (+00000125h)
Address: 71982EDDh, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0000E1EBh)
Version info:
foobar2000 v0.8.1 beta 3
UNICODE