I was using a somewhat hackish technique to change back to APEv2 from ID3v2 (don't ask me why I had ID3v2 files ), by setting TEMP=1 on all files then removing it via masstagger.
I was iterating through my MP3s (sorted by $codec(), so I forgot there were Matroska files there) and foobar2000 crashed.
Here is the crash log:
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00F04E69h
Access violation, operation: read, address: 00000004h
Call path:
masstagger_dialog::threadfunc
This is the first crash logged by this instance.
Code bytes (00F04E69h):
00F04E29h: 51 51 53 56 8B F1 57 83 7E 18 00 0F 84 87 01 00
00F04E39h: 00 FF 76 1C 8D 7E 20 8B CF E8 A5 D6 FF FF FF 70
00F04E49h: 0C 8B CE FF 70 08 E8 0A F5 FF FF FF 76 1C 8B CF
00F04E59h: E8 8E D6 FF FF FF 70 0C 8B CE FF 70 08 8B 46 14
00F04E69h: FF 70 04 FF 30 E8 49 F5 FF FF FF 76 1C 8B CF 8B
00F04E79h: D8 E8 6D D6 FF FF FF 70 0C 8B CE FF 70 08 8B 46
00F04E89h: 18 FF 70 04 FF 30 E8 88 F5 FF FF 85 DB 89 45 F8
00F04E99h: 0F 84 C1 00 00 00 83 65 FC 00 83 C3 20 8B 4B 04
Stack (0639FB04h):
0639FAE4h: 00000000 00000000 00000000 00000000
0639FAF4h: 00000000 00000000 00000000 00000000
0639FB04h: 45766D86 00000000 00000001 0639FC4C
0639FB14h: 00000001 0639FC4C 0639FC4C 0639FBE0
0639FB24h: 00F03C9C 00000001 0639FC4C 00000001
0639FB34h: 7C910738 FFFFFFFF 7C910732 7C9106AB
0639FB44h: 7C9106EB 025BF428 00000001 00000001
0639FB54h: 45766D86 00000000 7C910606 00000000
0639FB64h: 00000000 00000000 0639FC06 00000000
0639FB74h: 00000000 00000000 00690000 00F2446C
0639FB84h: 00000000 09AE8B50 003A0006 00000000
0639FB94h: 00000000 00000000 006E0006 00000000
0639FBA4h: 00000000 00000000 00000000 00000000
0639FBB4h: 0639FB02 472C4400 00000000 00000000
0639FBC4h: 00000000 4BC74C68 075AFED2 00F03C8C
0639FBD4h: 0639FC2C 00F20F6D FFFFFFFF 0639FC38
0639FBE4h: 00F038C1 025BF428 00000001 025BF428
0639FBF4h: 00000001 0067C354 0639FC00 00000006
0639FC04h: 00000001 00000002 029F0560 00000000
0639FC14h: 0639FC38 00000001 0639FC6C 00000000
Registers:
EAX: 00000000, EBX: 00000001, ECX: 0639FC4C, EDX: 00000000
ESI: 0639FC4C, EDI: 0639FC6C, EBP: 0639FB20, ESP: 0639FB04
Crash location: "foo_matroska", loaded at 00F00000h - 00F3F000h
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 - 7761C000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
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
foo_abx loaded at 008D0000h - 008DC000h
foo_ac3 loaded at 008E0000h - 008F3000h
foo_albumlist loaded at 00900000h - 0090B000h
foo_ape loaded at 00910000h - 0092F000h
foo_apl loaded at 00930000h - 0093A000h
foo_audioscrobbler loaded at 00940000h - 00960000h
LIBCURL loaded at 00960000h - 00979000h
WS2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
WINMM loaded at 76B40000h - 76B6D000h
foo_bitcompare loaded at 00A10000h - 00A19000h
foo_burninate loaded at 00A20000h - 00A2C000h
VERSION loaded at 77C00000h - 77C08000h
foo_cdda loaded at 00A30000h - 00A3E000h
foo_clienc loaded at 00A40000h - 00A4B000h
foo_console loaded at 00A50000h - 00A57000h
foo_convolve loaded at 00A60000h - 00AAF000h
foo_coruscate loaded at 00AB0000h - 00AB9000h
MSIMG32 loaded at 76380000h - 76385000h
foo_dbexplorer loaded at 00AC0000h - 00ACD000h
foo_diskwriter loaded at 00AD0000h - 00AE2000h
foo_dsp_continuator loaded at 00AF0000h - 00AF8000h
foo_dsp_crossfade loaded at 00B00000h - 00B07000h
foo_dsp_crossfeed loaded at 00B10000h - 00B16000h
foo_dsp_extra loaded at 00B20000h - 00B35000h
foo_dsp_nogaps loaded at 00B40000h - 00B47000h
foo_dsp_skip_silence loaded at 00B50000h - 00B57000h
foo_dsp_white_noise loaded at 00B60000h - 00B67000h
foo_dumb loaded at 00B70000h - 00B9C000h
foo_dynamics loaded at 00BA0000h - 00BA7000h
foo_festalon loaded at 00BB0000h - 00CEE000h
foo_flac loaded at 00CF0000h - 00D0D000h
foo_floater loaded at 00D10000h - 00D18000h
foo_formatedit loaded at 00D20000h - 00D32000h
foo_freedb loaded at 00D40000h - 00D6E000h
foo_gym loaded at 00D70000h - 00DCE000h
foo_history loaded at 00DD0000h - 00DE5000h
foo_id3v2 loaded at 00DF0000h - 00E20000h
MSVCP60 loaded at 76080000h - 760E5000h
foo_infobox loaded at 00E20000h - 00E33000h
foo_input_std loaded at 00E40000h - 00EDD000h
MSACM32 loaded at 77BE0000h - 77BF5000h
foo_masstag loaded at 00EE0000h - 00EF4000h
foo_matroska loaded at 00F00000h - 00F3F000h
foo_midi loaded at 00F40000h - 00FCF000h
MFC42 loaded at 73DD0000h - 73ECE000h
OLEAUT32 loaded at 77120000h - 771AC000h
foo_mixer loaded at 00FD0000h - 00FE2000h
foo_mpeg4u loaded at 00FF0000h - 01019000h
foo_nez loaded at 01020000h - 0104C000h
foo_null loaded at 01050000h - 01057000h
foo_oggpreview loaded at 01060000h - 01175000h
foo_osd loaded at 01180000h - 0118C000h
foo_output_std loaded at 01290000h - 01299000h
foo_out_dsound_ex loaded at 012A0000h - 012A9000h
DSOUND loaded at 73F10000h - 73F6C000h
foo_out_ks loaded at 012C0000h - 012CB000h
SETUPAPI loaded at 77920000h - 77A13000h
foo_playlistfind loaded at 012D0000h - 012DB000h
foo_playlistgen loaded at 012E0000h - 012EA000h
foo_playlistgen_ex loaded at 012F0000h - 012FF000h
foo_pphsresample loaded at 01300000h - 01310000h
foo_psf loaded at 01310000h - 013BC000h
foo_quicktag loaded at 013C0000h - 013C9000h
foo_read_http loaded at 013D0000h - 013D9000h
foo_recycle loaded at 013E0000h - 013E9000h
MSVCR71 loaded at 7C340000h - 7C396000h
foo_rgscan loaded at 01400000h - 0140D000h
foo_scheduler loaded at 01410000h - 01424000h
foo_scroll loaded at 01430000h - 01436000h
foo_search_ex loaded at 01440000h - 01448000h
foo_shuffle loaded at 01450000h - 0145B000h
foo_spc loaded at 01460000h - 01471000h
foo_speex loaded at 01480000h - 01498000h
foo_uie_albumlist loaded at 014A0000h - 014AE000h
foo_uie_simple_spectrum loaded at 014B0000h - 014BB000h
foo_uie_tabs loaded at 014C0000h - 014C9000h
foo_ui_columns loaded at 014D0000h - 01501000h
foo_ui_std loaded at 01510000h - 01527000h
foo_unpack loaded at 01530000h - 01561000h
foo_utils loaded at 01570000h - 01581000h
foo_vis_bacon loaded at 01590000h - 015A8000h
foo_vis_manager loaded at 015B0000h - 015B8000h
foo_vis_simple_spectrum loaded at 015C0000h - 015CA000h
foo_vis_vu_meter loaded at 015D0000h - 015D8000h
foo_vorbisenc loaded at 015E0000h - 016DD000h
foo_wavpack loaded at 016E0000h - 016F4000h
foo_wbtshare loaded at 01700000h - 0173F000h
foo_winamp_input loaded at 01850000h - 0187A000h
foo_wma loaded at 01880000h - 0189A000h
WMVCore loaded at 7D790000h - 7D99A000h
wmidx loaded at 4B320000h - 4B349000h
WMASF loaded at 59A10000h - 59A4C000h
msdmo loaded at 736B0000h - 736B7000h
WININET loaded at 771B0000h - 77256000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
urlmon loaded at 77260000h - 772FE000h
MSVFW32 loaded at 75A70000h - 75A91000h
WSOCK32 loaded at 71AD0000h - 71AD9000h
DRMClien loaded at 018A0000h - 018EF000h
foo_xa loaded at 01900000h - 0190F000h
foo_oddcast loaded at 019C0000h - 01B6B000h
vorbis loaded at 01B70000h - 01C7C000h
ogg loaded at 01910000h - 0191F000h
BASS loaded at 01920000h - 0197A000h
BASSWMA loaded at 10100000h - 1011C000h
LibToTray loaded at 01C80000h - 01C90000h
MSCTF loaded at 74720000h - 7476B000h
UxTheme loaded at 5AD70000h - 5ADA8000h
in_usf loaded at 01E30000h - 01ECF000h
RSP loaded at 01ED0000h - 01F02000h
Powrprof loaded at 74AD0000h - 74AD8000h
mswsock loaded at 71A50000h - 71A8F000h
DNSAPI loaded at 76F20000h - 76F47000h
winrnr loaded at 76FB0000h - 76FB8000h
WLDAP32 loaded at 76F60000h - 76F8C000h
rasadhlp loaded at 76FC0000h - 76FC6000h
hnetcfg loaded at 662B0000h - 66308000h
wshtcpip loaded at 71A90000h - 71A98000h
WINTRUST loaded at 76C30000h - 76C5E000h
IMAGEHLP loaded at 76C90000h - 76CB8000h
wdmaud loaded at 72D20000h - 72D29000h
msacm32 loaded at 72D10000h - 72D18000h
midimap loaded at 77BD0000h - 77BD7000h
mslbui loaded at 605D0000h - 605D9000h
KsUser loaded at 73EE0000h - 73EE4000h
xpsp2res loaded at 20000000h - 202C5000h
DBGHELP loaded at 59A60000h - 59B01000h
Stack dump analysis:
Address: 00F03C9Ch, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
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: 7C910606h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000032h)
Address: 00F2446Ch, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 00F03C8Ch, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 00F20F6Dh, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 00F038C1h, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 00F038B1h, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 00F20F36h, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 00F01B20h, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 00F242B0h, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 00F2446Ch, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 00F2446Ch, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 00F2446Ch, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 00F2446Ch, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 7C910606h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000032h)
Address: 7C90E5E5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "ZwSetInformationFile" (+0000000Ch)
Address: 00F20BFFh, location: "foo_matroska", loaded at 00F00000h - 00F3F000h
Address: 004374E3h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004374C5h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00436D07h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77C35C94h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "except_handler3" (+00000000h)
Address: 77C12070h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "__non_rtti_object::`vftable'" (+00000C78h)
Address: 77C2C2E3h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+000000C8h)
Address: 0043447Fh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00436DB5h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0041BDB2h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043959Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0141CDF9h, location: "foo_scheduler", loaded at 01410000h - 01424000h
Address: 0041CB4Ah, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00445558h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 10002E59h, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "uPostMessage" (+00000000h)
Address: 77C2C2E3h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+000000C8h)
Address: 10002E59h, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "uPostMessage" (+00000000h)
Address: 00EE1A16h, location: "foo_masstag", loaded at 00EE0000h - 00EF4000h
Address: 10002947h, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "stricmp_utf8" (+0000003Ah)
Version info:
foobar2000 v0.8.3
UNICODE