Great work, it really looks like this is moving forward. I got the following error message when loading the iPod playlist:
QUOTE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 77C43108h
Access violation, operation: read, address: 0289FE8Eh
Call path:
WinMain=>app_mainloop=>menu command: "Components/foo_pod/foo_pod:Load iPod Songs To foo_pod Playlist"
This is the first crash logged by this instance.
Code bytes (77C43108h):
77C430C8h: 24 95 F0 31 C4 77 8B FF F7 D9 FF 24 8D A0 31 C4
77C430D8h: 77 8D 49 00 8B C7 BA 03 00 00 00 83 F9 04 72 0C
77C430E8h: 83 E0 03 2B C8 FF 24 85 F8 30 C4 77 FF 24 8D F0
77C430F8h: 31 C4 77 90 08 31 C4 77 28 31 C4 77 50 31 C4 77
77C43108h: 8A 46 03 23 D1 88 47 03 4E C1 E9 02 4F 83 F9 08
77C43118h: 72 B6 FD F3 A5 FC FF 24 95 F0 31 C4 77 8D 49 00
77C43128h: 8A 46 03 23 D1 88 47 03 8A 46 02 C1 E9 02 88 47
77C43138h: 02 83 EE 02 83 EF 02 83 F9 08 72 8C FD F3 A5 FC
Stack (0012EC98h):
0012EC78h: 00B2F8C8 77FA88F0 77F521E0 0000005A
0012EC88h: 00B2D238 C0000005 00B2D214 00B2D224
0012EC98h: 0221FC74 000001B6 0268FF90 013482D5
0012ECA8h: 026908E4 0221FE2A 00680065 00000214
0012ECB8h: 0268FF90 0221F8DC 00000021 00000004
0012ECC8h: 00000000 00000002 00000000 01349121
0012ECD8h: 026908D8 00000008 00000000 01C44C84
0012ECE8h: 021ABB76 00000398 0268FCD8 00000003
0012ECF8h: 0268FF90 0268FCE8 0268FF90 0012ED5C
0012ED08h: 01356DD7 FFFFFFFF 01348847 0268FD18
0012ED18h: 00000060 021ABB76 00000000 01C27AC0
0012ED28h: 0268FCB0 00000001 00000000 00073D0A
0012ED38h: 01346222 00073D66 0012EE10 01F90020
0012ED48h: 0012EE0C 0021BAF6 00000004 021ABB76
0012ED58h: 0012EE10 0012F03C 01356CE4 FFFFFFFF
0012ED68h: 01345C67 021ABB16 01F90020 77C5ACE0
0012ED78h: 002BD750 0134BB06 01F90020 77D46AE9
0012ED88h: 01359BE0 0012F920 00010011 0134265E
0012ED98h: 0012EE3C 77D46AE9 01359BE0 00000000
0012EDA8h: 71997568 DCBAABCD 00000000 0012EE04
Registers:
EAX: 00000001, EBX: 00680065, ECX: 00680064, EDX: 00000003
ESI: 0289FE8B, EDI: 02D10945, EBP: 0012ECA0, ESP: 0012EC98
Crash location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "memcpy" (+000001F8h)
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
foo_abx loaded at 008D0000h - 008DA000h
foo_ac3 loaded at 008E0000h - 008F0000h
foo_albumlist loaded at 008F0000h - 008FA000h
foo_ape loaded at 00900000h - 0091F000h
foo_apl loaded at 00920000h - 0092A000h
foo_bitcompare loaded at 00930000h - 00938000h
foo_burninate loaded at 00940000h - 0094B000h
VERSION loaded at 77C00000h - 77C07000h
foo_cdda loaded at 00950000h - 0095E000h
foo_clienc loaded at 00960000h - 0096B000h
foo_console loaded at 00970000h - 00978000h
foo_convolve loaded at 00980000h - 009AB000h
foo_dbsearch loaded at 009B0000h - 009C6000h
foo_diskwriter loaded at 009D0000h - 009E2000h
WINMM loaded at 76B40000h - 76B6C000h
foo_dsp_crossfade loaded at 00A70000h - 00A77000h
foo_dsp_crossfeed loaded at 00A80000h - 00A86000h
foo_dsp_extra loaded at 00A90000h - 00AA5000h
foo_dsp_nogaps loaded at 00AB0000h - 00AB7000h
foo_dsp_pause loaded at 00AC0000h - 00AC7000h
foo_dsp_skip_silence loaded at 00AD0000h - 00AD7000h
foo_dsp_soundtouch loaded at 00AE0000h - 00AEB000h
MSVCP60 loaded at 55900000h - 55961000h
foo_dynamics loaded at 00AF0000h - 00AF7000h
foo_faac loaded at 00B00000h - 00B33000h
foo_festalon loaded at 00B40000h - 00C7F000h
foo_flac loaded at 00C80000h - 00C96000h
foo_flaccer loaded at 00CA0000h - 00CB6000h
foo_freedb loaded at 00CC0000h - 00CEE000h
WS2_32 loaded at 71AB0000h - 71AC4000h
WS2HELP loaded at 71AA0000h - 71AA8000h
foo_history loaded at 00CF0000h - 00CFE000h
foo_id3v2 loaded at 00D00000h - 00D26000h
foo_input_std loaded at 00D30000h - 00DC9000h
MSACM32 loaded at 77BE0000h - 77BF4000h
foo_lame loaded at 00DD0000h - 00DD9000h
foo_lpac loaded at 00DE0000h - 00DE7000h
lpac_codec_api loaded at 00DF0000h - 00DFA000h
lpaccodec loaded at 00E00000h - 00E29000h
foo_masstag loaded at 01050000h - 01060000h
foo_matroska loaded at 01060000h - 0109F000h
foo_mod loaded at 010A0000h - 010A9000h
BASS loaded at 010B0000h - 0110A000h
foo_monkey loaded at 01110000h - 0112E000h
foo_mpcenc loaded at 01130000h - 01138000h
foo_mpeg4u loaded at 01140000h - 01169000h
foo_nero loaded at 01170000h - 01180000h
MFC42 loaded at 73DD0000h - 73EC2000h
foo_nez loaded at 01180000h - 011AC000h
foo_null loaded at 011B0000h - 011B7000h
foo_ofr loaded at 011C0000h - 011EE000h
foo_oggpreview loaded at 01200000h - 012FD000h
foo_output_std loaded at 01300000h - 01309000h
foo_out_dsound_ex loaded at 01310000h - 01319000h
DSOUND loaded at 51080000h - 510D6000h
foo_out_ks loaded at 01330000h - 0133B000h
SETUPAPI loaded at 76670000h - 76757000h
foo_pod loaded at 01340000h - 0135D000h
MSVCIRT loaded at 01360000h - 01370000h
foo_psf loaded at 01370000h - 0141B000h
foo_read_http loaded at 01420000h - 01429000h
foo_rgscan loaded at 01430000h - 0143B000h
foo_scheduler loaded at 01440000h - 0144C000h
foo_search_ex loaded at 01450000h - 01458000h
foo_shn loaded at 01460000h - 0146E000h
foo_shuffle loaded at 01570000h - 0157E000h
foo_sid loaded at 01580000h - 015C7000h
foo_spc loaded at 015D0000h - 015DF000h
foo_speex loaded at 015E0000h - 015F8000h
foo_stfu loaded at 01600000h - 01607000h
foo_tfmx loaded at 01610000h - 01619000h
foo_toolame loaded at 01620000h - 01633000h
foo_tunes loaded at 01640000h - 016B4000h
uxtheme loaded at 5AD70000h - 5ADA4000h
MSCTF loaded at 74720000h - 74764000h
foo_ui_std loaded at 01770000h - 01787000h
foo_unpack loaded at 01790000h - 017C1000h
OLEAUT32 loaded at 77120000h - 771AB000h
foo_vis_manager loaded at 017D0000h - 017D8000h
foo_vis_simple_spectrum loaded at 017E0000h - 017EA000h
foo_vis_vu_meter loaded at 017F0000h - 017F8000h
foo_vorbisenc loaded at 01800000h - 018FA000h
foo_wavpack loaded at 01900000h - 0190B000h
foo_wma loaded at 01910000h - 01929000h
WMVCore loaded at 08530000h - 0872D000h
WMASF loaded at 07260000h - 07299000h
foo_xa loaded at 01930000h - 01941000h
CLBCATQ loaded at 76FD0000h - 77048000h
COMRes loaded at 77050000h - 77115000h
appHelp loaded at 75F40000h - 75F5F000h
cscui loaded at 76620000h - 7666E000h
CSCDLL loaded at 76600000h - 7661B000h
mslbui loaded at 605D0000h - 605D8000h
imagehlp loaded at 76C90000h - 76CB2000h
DBGHELP loaded at 6D510000h - 6D58D000h
Stack dump analysis:
Address: 013482D5h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01349121h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01356DD7h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01348847h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01346222h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01356CE4h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01345C67h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 0134BB06h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 77D46AE9h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "SetCursor" (+00000000h)
Address: 01359BE0h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 0134265Eh, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 77D46AE9h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "SetCursor" (+00000000h)
Address: 01359BE0h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 71997568h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+00022876h)
Address: 71997568h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+00022876h)
Address: 77D43B1Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D43B4Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D43B33h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D44A0Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "MBToWCSEx" (+00000153h)
Address: 77D449FDh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "MBToWCSEx" (+00000141h)
Address: 77D9C3A4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 0135742Ch, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 013573CCh, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 00440073h, location: "foobar2000", loaded at 00400000h - 00451000h
Address: 77C73187h, location: "GDI32", loaded at 77C70000h - 77CB0000h
Symbol: "ExtTextOutW" (+00000568h)
Address: 77C730C9h, location: "GDI32", loaded at 77C70000h - 77CB0000h
Symbol: "ExtTextOutW" (+000004AAh)
Address: 77CAC020h, location: "GDI32", loaded at 77C70000h - 77CB0000h
Address: 77C731C6h, location: "GDI32", loaded at 77C70000h - 77CB0000h
Symbol: "GetTextExtentPointW" (+00000000h)
Address: 77C731DDh, location: "GDI32", loaded at 77C70000h - 77CB0000h
Symbol: "GetTextExtentPointW" (+00000017h)
Address: 77D47510h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "SendMessageTimeoutW" (+000004F0h)
Address: 77D47562h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DrawTextExW" (+00000040h)
Address: 77D473FEh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "SendMessageTimeoutW" (+000003DEh)
Address: 77D48477h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetDlgItem" (+000003BBh)
Address: 77FA88F0h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "wcstombs" (+00003409h)
Address: 77F51C78h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Address: 77F58A3Ah, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlAllocateHeap" (+00000E8Ch)
Address: 77C2AC14h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "free" (+000001A9h)
Address: 77C2AC19h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "free" (+000001AEh)
Address: 77C33EB0h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "except_handler3" (+00000000h)
Address: 77C12048h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "__non_rtti_object::`vftable'" (+00000C60h)
Address: 0134FDB3h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 0134D95Bh, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 77D46AE9h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "SetCursor" (+00000000h)
Address: 01345074h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01359BE0h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01356A6Ah, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01344B9Ah, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01357214h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01357214h, location: "foo_pod", loaded at 01340000h - 0135D000h
Address: 01359BE0h, location: "foo_pod", loaded at 01340000h - 0135D000h
Version info:
foobar2000 v0.8
UNICODE