Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Foo_uie_albumart (Read 1109273 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Foo_uie_albumart

Reply #375
This version (v0.044) works flawless in my system and the wildcards (match) function works much better then previous version.

It now has no problem displaying *.jpg images.

Thanks rexy.

Foo_uie_albumart

Reply #376
Quote
Quote
Same error for me.
[a href="index.php?act=findpost&pid=266347"][{POST_SNAPBACK}][/a]

And with me, also. When I restart foobar2000 all of my preexisting Playlists are deleted, as well.
[a href="index.php?act=findpost&pid=266368"][{POST_SNAPBACK}][/a]

Hi Rexy,

Your fix did the trick! Thank you very much for that, as well as for all the work that you have put forth to give us a terrific image plugin. Good luck with your future endevours.
Surf's Up!
"Columnated Ruins Domino"

Foo_uie_albumart

Reply #377
Great plug in. I just got this error using the latest version just downloaded 15 minutes ago:

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00410A12h
Access violation, operation: read, address: 582F2F3Ah
Call path:
WinMain=>app_mainloop=>playback_format_title_ex
This is the first crash logged by this instance.
Code bytes (00410A12h):
004109D2h:  8B 75 08 FF 05 D0 4F 44 00 85 F6 74 06 8B 06 8B
004109E2h:  CE EB 2D 8B 0D B0 4F 44 00 85 C9 75 1F 8D 4D F8
004109F2h:  E8 2D 56 FF FF 83 7D E0 00 74 0A FF 75 E0 FF 15
00410A02h:  88 91 43 00 59 32 DB E9 24 01 00 00 8B 01 8B F1
00410A12h:  FF 10 3B 35 B0 4F 44 00 0F 94 C3 84 DB 0F 84 CD
00410A22h:  00 00 00 80 7D 18 00 74 24 FF 35 A4 4F 44 00 8D
00410A32h:  45 E0 FF 35 A0 4F 44 00 FF 35 AC 4F 44 00 FF 35
00410A42h:  A8 4F 44 00 50 E8 F8 00 00 00 83 C4 14 68 A0 00
Stack (0012F6B4h):
0012F694h:  00DADCDC 7C9C76F0 77F643DD 7C9C76F0
0012F6A4h:  00000004 00000000 00DAD1E8 00000000
0012F6B4h:  7C342151 00444D80 00000000 00000000
0012F6C4h:  7C3416B8 00000046 0012F784 00000046
0012F6D4h:  010C8060 7C352807 0012F6C8 00D59148
0012F6E4h:  0012F7DC 7C34240D 7C37A2A8 0012F784
0012F6F4h:  00000000 00D59144 00D54981 01B13418
0012F704h:  00000002 00000002 00000002 00000000
0012F714h:  00000015 00444FB8 00D54D7E 0043A3B8
0012F724h:  00D52DAF 00F9B914 0012F760 010C9310
0012F734h:  00000000 00000000 00000000 00D573B4
0012F744h:  00D59130 000602EE 00D59130 0090EE18
0012F754h:  7C9106F0 00D59144 00000002 00D57268
0012F764h:  00000000 00000000 00000000 00000000
0012F774h:  00000000 00000000 00010000 00D57268
0012F784h:  010C9310 00000046 00000046 00000000
0012F794h:  00000035 0089EB90 0012F80C 00000010
0012F7A4h:  00402BD3 0089EB90 00D57268 012646F0
0012F7B4h:  00000030 00000030 00000000 0000001F
0012F7C4h:  004012B8 004012C6 0012F80C 0012F7DC
Registers:
EAX: 582F2F3A, EBX: 00000000, ECX: 00F9B914, EDX: 00444FB8
ESI: 00F9B914, EDI: 00444D80, EBP: 0012F720, ESP: 0012F6B4
Crash location: "foobar2000", loaded at 00400000h - 00452000h

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_ape                          loaded at 008D0000h - 008EF000h
foo_cdda                         loaded at 008F0000h - 008FE000h
foo_clienc                       loaded at 00900000h - 0090B000h
foo_console                      loaded at 00910000h - 00917000h
foo_diskwriter                   loaded at 00920000h - 00932000h
WINMM                            loaded at 76B40000h - 76B6D000h
foo_dsp_crossfeed                loaded at 009C0000h - 009C6000h
foo_dsp_extra                    loaded at 009D0000h - 009E5000h
foo_dsp_nogaps                   loaded at 009F0000h - 009F7000h
foo_dsp_skip_silence             loaded at 00A00000h - 00A07000h
foo_flac                         loaded at 00A10000h - 00A2C000h
foo_freedb                       loaded at 00A30000h - 00A5E000h
WS2_32                           loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_id3v2                        loaded at 00A60000h - 00A90000h
MSVCP60                          loaded at 76080000h - 760E5000h
foo_infobox                      loaded at 00A90000h - 00AA3000h
foo_massdelete                   loaded at 00AB0000h - 00ABA000h
foo_masstag                      loaded at 00AC0000h - 00AD4000h
foo_mspider                      loaded at 00AE0000h - 00AE8000h
LIBCURL                          loaded at 00AF0000h - 00B4C000h
MSVCP71                          loaded at 7C3A0000h - 7C41B000h
MSVCR71                          loaded at 7C340000h - 7C396000h
foo_out_dsound_ex                loaded at 00B70000h - 00B79000h
DSOUND                           loaded at 73F10000h - 73F6C000h
VERSION                          loaded at 77C00000h - 77C08000h
foo_read_http                    loaded at 00B90000h - 00B99000h
foo_rgscan                       loaded at 00BA0000h - 00BAD000h
foo_shn                          loaded at 00BB0000h - 00BBF000h
foo_spc                          loaded at 00BC0000h - 00BD1000h
foo_speex                        loaded at 00BE0000h - 00BF8000h
foo_uie_tabs                     loaded at 00C00000h - 00C0A000h
foo_uie_trackinfo                loaded at 00C10000h - 00C1B000h
foo_uie_volume                   loaded at 00C20000h - 00C2A000h
foo_ui_columns                   loaded at 00C30000h - 00C67000h
foo_utils                        loaded at 00C70000h - 00C81000h
foo_vis_manager                  loaded at 00C90000h - 00C98000h
foo_wavpack                      loaded at 00CA0000h - 00CB2000h
foo_wma                          loaded at 00CC0000h - 00CDA000h
WMVCore                          loaded at 7D790000h - 7D99A000h
wmidx                            loaded at 4B320000h - 4B349000h
WMASF                            loaded at 59A10000h - 59A4C000h
OLEAUT32                         loaded at 77120000h - 771AC000h
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
MSACM32                          loaded at 77BE0000h - 77BF5000h
MSVFW32                          loaded at 75A70000h - 75A91000h
WSOCK32                          loaded at 71AD0000h - 71AD9000h
DRMClien                         loaded at 00CE0000h - 00D2F000h
foo_input_std                    loaded at 00E00000h - 00EBD000h
foo_uie_albumart                 loaded at 00D50000h - 00D5C000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_uie_albumlist                loaded at 00D70000h - 00D80000h
UxTheme                          loaded at 5AD70000h - 5ADA8000h
dciman32                         loaded at 73BC0000h - 73BC6000h
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
KsUser                           loaded at 73EE0000h - 73EE4000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 7C342151h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "free" (+00000000h)
Address: 00444D80h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 7C3416B8h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "_crtLCMapStringA" (+0000030Ah)
Address: 7C352807h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "realloc" (+00000308h)
Address: 00D59148h, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 7C34240Dh, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "except_handler3" (+00000000h)
Address: 7C37A2A8h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "ldexp" (+00005388h)
Address: 00D59144h, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 00D54981h, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 00444FB8h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00D54D7Eh, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 0043A3B8h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00D52DAFh, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 00D573B4h, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 00D59130h, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 00D59130h, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 00D59144h, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 00D57268h, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 00D57268h, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 00402BD3h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00D57268h, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 004012B8h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004012C6h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00D5406Ch, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 00D7A4ACh, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 00D55DE3h, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 00D540FCh, location: "foo_uie_albumart", loaded at 00D50000h - 00D5C000h
Address: 00D712E5h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 00D765B7h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 77409EADh, location: "COMCTL32", loaded at 773D0000h - 774D2000h
Symbol: "Ordinal384" (+0001E083h)
Address: 77D484BCh, location: "USER32", loaded at 77D40000h - 77DD0000h
Address: 77D48564h, location: "USER32", loaded at 77D40000h - 77DD0000h
Address: 77D4B2A1h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000000BCh)
Address: 77D4B23Ch, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000057h)
Address: 77D4B250h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 77409EADh, location: "COMCTL32", loaded at 773D0000h - 774D2000h
Symbol: "Ordinal384" (+0001E083h)
Address: 77D70494h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D4B258h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000073h)
Address: 77D4B250h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 100036ADh, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "uDefWindowProc" (+00000016h)
Address: 77D48AFEh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 00D77FC5h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 77D488A9h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D488B2h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 00D77FC5h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 77D48808h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000171h)
Address: 77D70494h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 00D78E71h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 00D780A2h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 00D77FC5h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 77D48709h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000072h)
Address: 00D77FC5h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 00D77FC5h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 77D487EBh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000154h)
Address: 00D77FC5h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 77D70494h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D48808h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000171h)
Address: 77D4B743h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetParent" (+0000016Ch)
Address: 00D77FC5h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h
Address: 77D4B7ABh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "SendMessageW" (+00000049h)
Address: 773EAF7Bh, location: "COMCTL32", loaded at 773D0000h - 774D2000h
Symbol: "Ordinal414" (+00000FB4h)
Address: 77D487FFh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000168h)
Address: 77D4B743h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetParent" (+0000016Ch)
Address: 00D77FC5h, location: "foo_uie_albumlist", loaded at 00D70000h - 00D80000h

Version info:
foobar2000 v0.8.3
UNICODE
This cropped up after about 5 minutes of the thing working perfectly. All previous versions always worked 100% of the time.

Foo_uie_albumart

Reply #378
I still get the crashing on exit. I *think* it's the albumlist. I replaced it with the original and it stopped.

Quote
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 01E9D74Fh
Access violation, operation: read, address: 0C5B0081h
Call path:
WinMain=>app_shutdown=>playlist_switcher_deinit=>playlist_switcher_saveconfig
This is the first crash logged by this instance.
Code bytes (01E9D74Fh):
01E9D70Fh:  00 98 46 E6 00 90 03 E5 00 40 46 E6 00 D0 46 E6
01E9D71Fh:  00 58 47 E6 00 38 6A E5 00 78 01 35 00 78 01 35
01E9D72Fh:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
01E9D73Fh:  00 11 00 09 00 08 00 08 03 00 02 35 00 E8 54 0E
01E9D74Fh:  02 90 99 43 00 00 00 00 00 00 00 00 00 BC D7 E9
01E9D75Fh:  01 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00
01E9D76Fh:  00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00
01E9D77Fh:  00 00 00 00 00 01 01 00 00 00 E8 22 00 00 00 00
Stack (0013FE70h):
0013FE50h:  0013FB7C 7C9C76F0 77F643DD 7C9C76F0
0013FE60h:  00000004 00000000 0013F088 00000000
0013FE70h:  004212F7 020E85B8 00000000 004458F4
0013FE80h:  004458F8 00000000 0013FEA8 00427292
0013FE90h:  020E85CC 0013FEA4 77D48BCE 100038C8
0013FEA0h:  00000000 004394C4 0013FECC 004271A9
0013FEB0h:  00442A5C 00000018 77D48BCE 0013FED4
0013FEC0h:  10001E17 00442A5C 0000002F 0013FED8
0013FED0h:  00427481 00000015 0013FF14 004124F8
0013FEE0h:  80000001 0016233D 00000000 0036044E
0013FEF0h:  00000113 0000001E 113773C4 4B48B387
0013FF00h:  58ABDF8B 38E56CBC 00000007 00000215
0013FF10h:  00000000 0013FF24 00410FF1 00000000
0013FF20h:  00000000 0013FFC0 00438DB5 00400000
0013FF30h:  00000000 0016233D 00000000 80000001
0013FF40h:  0013F0D0 7FFDF000 C0000005 0016233D
0013FF50h:  003526D0 00000000 00000000 00352A20
0013FF60h:  00000001 00000044 00163E58 00163EB8
0013FF70h:  00163E20 00000000 00000000 00000000
0013FF80h:  00000000 00000000 00000000 00000000
Registers:
EAX: 0C5ABCE8, EBX: 020E85CC, ECX: 01E9D74C, EDX: 004458F8
ESI: 01E9D74C, EDI: 00000010, EBP: 0013FE88, ESP: 0013FE70
Unable to identify crash location

Loaded modules:
foobar2000                       loaded at 00400000h - 004B6000h
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 - 7D238000h
foo_ape                          loaded at 00390000h - 003AF000h
foo_cdda                         loaded at 003B0000h - 003BE000h
foo_clienc                       loaded at 003C0000h - 003CB000h
foo_console                      loaded at 003D0000h - 003D7000h
foo_custom_sort                  loaded at 003E0000h - 003E8000h
foo_dbsearch                     loaded at 009A0000h - 009BA000h
foo_diskwriter                   loaded at 009C0000h - 009D2000h
WINMM                            loaded at 76B40000h - 76B6D000h
foo_dsp_extra                    loaded at 00A60000h - 00A75000h
foo_dsp_mute                     loaded at 003F0000h - 003F7000h
foo_dsp_nogaps                   loaded at 00A80000h - 00A87000h
foo_filedate                     loaded at 00A90000h - 00A9A000h
foo_flac                         loaded at 00AA0000h - 00ABC000h
foo_floater                      loaded at 00AC0000h - 00AC8000h
foo_freedb                       loaded at 00AD0000h - 00B02000h
WS2_32                           loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_gep                          loaded at 00B10000h - 00B36000h
MSIMG32                          loaded at 76380000h - 76385000h
OLEAUT32                         loaded at 77120000h - 771AC000h
foo_id3v2                        loaded at 00B40000h - 00B6E000h
MSVCP60                          loaded at 76080000h - 760E5000h
foo_infobox                      loaded at 00B70000h - 00B83000h
foo_input_std                    loaded at 00B90000h - 00C34000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
MSVCR71                          loaded at 7C340000h - 7C396000h
foo_massdelete                   loaded at 00C50000h - 00C5A000h
foo_masstag                      loaded at 00C60000h - 00C74000h
foo_notaskbar                    loaded at 00C80000h - 00C86000h
foo_output_std                   loaded at 00C90000h - 00C99000h
foo_playcount                    loaded at 00CA0000h - 00CAA000h
foo_playlistgen_ex               loaded at 00CB0000h - 00CBF000h
foo_playlist_tree                loaded at 00CC0000h - 00CF2000h
foo_quicktag                     loaded at 00D00000h - 00D09000h
foo_read_http                    loaded at 00D10000h - 00D19000h
foo_repeat                       loaded at 00D20000h - 00D3F000h
foo_rgscan                       loaded at 00D40000h - 00D4D000h
foo_scheduler                    loaded at 00D50000h - 00D65000h
foo_scroll                       loaded at 00D70000h - 00D76000h
foo_speex                        loaded at 00D80000h - 00D98000h
foo_tts                          loaded at 00DA0000h - 00DA9000h
foo_uie_albumart                 loaded at 00DB0000h - 00DBC000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_uie_albumlist                loaded at 00DD0000h - 00DE0000h
foo_uie_tabs                     loaded at 00DE0000h - 00DEA000h
foo_uie_trackinfo                loaded at 00DF0000h - 00DFB000h
foo_uie_volume                   loaded at 00E00000h - 00E0A000h
foo_ui_columns                   loaded at 00E10000h - 00E47000h
foo_ui_std                       loaded at 00F50000h - 00F67000h
foo_unpack                       loaded at 00F70000h - 00FA1000h
foo_vis_manager                  loaded at 00FB0000h - 00FB8000h
foo_vis_stereo                   loaded at 00FC0000h - 01048000h
foo_vis_vu_meter                 loaded at 01050000h - 01058000h
foo_wavpack                      loaded at 01060000h - 01072000h
foo_winamp_spam                  loaded at 01080000h - 01087000h
foo_wmaenc                       loaded at 01090000h - 010BF000h
WMVCore                          loaded at 086C0000h - 08904000h
WMASF                            loaded at 070D0000h - 0710B000h
QUARTZ                           loaded at 74810000h - 7497D000h
foo_ymsgr                        loaded at 010D0000h - 010D7000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
Powrprof                         loaded at 74AD0000h - 74AD8000h
CLBCATQ                          loaded at 76FD0000h - 7704F000h
COMRes                           loaded at 77050000h - 77115000h
VERSION                          loaded at 77C00000h - 77C08000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                           loaded at 77B20000h - 77B32000h
WINTRUST                         loaded at 76C30000h - 76C5E000h
IMAGEHLP                         loaded at 76C90000h - 76CB8000h
idle                             loaded at 60300000h - 60307000h
wdmaud                           loaded at 72D20000h - 72D29000h
msacm32                          loaded at 72D10000h - 72D18000h
midimap                          loaded at 77BD0000h - 77BD7000h
tskh                             loaded at 01A00000h - 01A12000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 004212F7h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 004458F4h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 004458F8h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 00427292h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 77D48BCEh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "TranslateMessage" (+00000000h)
Address: 100038C8h, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "uPeekMessage" (+00000000h)
Address: 004394C4h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 004271A9h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 00442A5Ch, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 77D48BCEh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "TranslateMessage" (+00000000h)
Address: 10001E17h, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "uCallStackTracker::uCallStackTracker" (+00000035h)
Address: 00442A5Ch, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 00427481h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 004124F8h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 00410FF1h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 00438DB5h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 00438DE0h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 0043C320h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 7C816D4Fh, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "FindAtomW" (+00000094h)
Address: 7C816D58h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 00438C81h, location: "foobar2000", loaded at 00400000h - 004B6000h
Address: 003A0043h, location: "foo_ape", loaded at 00390000h - 003AF000h
Symbol: "FillWaveHeader" (+00009AB3h)

Version info:
foobar2000 v0.8.3
UNICODE

Foo_uie_albumart

Reply #379
Any chance of a minimum height setting?

I know its been requested so amny times before, but it is rather important, and a highly useful feature. + it aint nice looking at my art at what looks like 20x20.

Any word on this?

Foo_uie_albumart

Reply #380
Sorry to insist... but what's the status on album art embedded within individual files? (ie. in the tag as opposed to a separate folder.jpg)

Btw: thanks for the plugin, rexy.  I hope you realize it's very useful for the community

Foo_uie_albumart

Reply #381
Zoide, I don't think Rexy is going to continue with the plugin as stated somewhere in this mammoth thread.

But he did give out the source code for someone to carry on and further develop the plugin.

I know a lot of us would like to see wthe embedded art feature implemented

Foo_uie_albumart

Reply #382
Quote
Any chance of a minimum height setting?
[a href="index.php?act=findpost&pid=267084"][{POST_SNAPBACK}][/a]

Again same question from me! 
Pleaaaase!!! - We need it!

((((( Strictly4me )))))

 

Foo_uie_albumart

Reply #383
It seems the download link is broken.

Foo_uie_albumart

Reply #384
can anyone mirro this?

Foo_uie_albumart

Reply #385
I updated the file here
modified album list version is not included because it can make crashes

Foo_uie_albumart

Reply #386
I uploaded the file elsewhere and updated the link. HA admins possibly removed my attachment because it was eating bandwidth.

Also, I wanted to note that I would not be offended if someone (any of the foobar2000 gurus) decides to completely take over the project. Just go ahead. The source is out.

Foo_uie_albumart

Reply #387
Quote
Also, I wanted to note that I would not be offended if someone (any of the foobar2000 gurus) decides to completely take over the project. Just go ahead. The source is out.
[a href="index.php?act=findpost&pid=267468"][{POST_SNAPBACK}][/a]
I'd been meaning to get the source (got it now) in order to try and do some of my own bugfixes/enhancements. At first glance, the source looks simple enough for me to handle.

If I get anything significant done, I'll be happy to release it. It might not be anytime soon (this week) though as I'm a tad short on time at the moment.

Foo_uie_albumart

Reply #388
Supernaut, one feature i would like to see is multiple images. it would get all files which match search criteria (maybe with the exception of default image) and provide ways to change showing one (from context menu, by adding actions 'next image' to mouse actions etc.).

slideshow mode would be nice too (auto-cycling these images after some delay). and 100% preview on mouse hover (show title-less window with full-size image when possible after hovering mouse pointer over cover art for some time).

Foo_uie_albumart

Reply #389
Supernaut,

I think a feature that all of use would love to see is the ability to see album art that is embedded in the song files themselves.

Thanks.

Foo_uie_albumart

Reply #390
I second what Zoide said, i would really love it if we could get this to happen

i also saw on a mates apple running itunes with the complete album covers scanned was some small open gl 3d plugin which showed the cd case in 3d listing the tracks of the album was quite simple and cool, maybe a 3d spinning cd case with logo could be possible ?

i would love it

Foo_uie_albumart

Reply #391
Quote
I second what Zoide said, i would really love it if we could get this to happen

i also saw on a mates apple running itunes with the complete album covers scanned was some small open gl 3d plugin which showed the cd case in 3d listing the tracks of the album was quite simple and cool, maybe a 3d spinning cd case with logo could be possible ?

i would love it
[a href="index.php?act=findpost&pid=267620"][{POST_SNAPBACK}][/a]

I think that would be more of a visualization plug-in then anything else, but I third the reading cover from tags! That would definitely make my day...

Foo_uie_albumart

Reply #392
Quote
I think a feature that all of use would love to see is the ability to see album art that is embedded in the song files themselves.[a href="index.php?act=findpost&pid=267510"][{POST_SNAPBACK}][/a]
Quote
I second what Zoide said, i would really love it if we could get this to happen [a href="index.php?act=findpost&pid=267620"][{POST_SNAPBACK}][/a]
Quote
I third the reading cover from tags! That would definitely make my day... [a href="index.php?act=findpost&pid=267677"][{POST_SNAPBACK}][/a]

I guess we can call this a consensus

The problem is that I don't know how images get stored in media files. When you say 'files', do you mean a particular format (MP3/ID3v2)? Somehow I doubt there is a cross-format agreement on how to store images in tags.

What I'd need from you guys is to upload somewhere several short audio samples that have artwork embedded in them. The more varied (audio format/image format), the better. What program do you use to rip your files and/or embed artwork in them?

Another concern I have is that the foobar2000 API may not provide the images for me, if they aren't stored in regular tags. I'd hate to have to go about hacking my way through a file just to get ahold of an image...

Edit: upon stuffing an image inside an AAC file using iTunes, I see that an (albeit apparently empty) COVER tag appears in the fb2k file info box. It may not be actually empty, but hold binary data which the info box chooses not to display.

Fetching and using a binary image from the tag using foobar2000's API shouldn't be much of a problem.

I'll look further into it when I have more time. In the meantime, you're free to aid me by uploading short samples as described above.



Foo_uie_albumart

Reply #395
I personally use Musicmatch to tag my files, and it downloads to the cover and stores it as an ID3v2, then I convert it to APEv2 and the tag remains. So it seems possible to read the binary data from APEv2 tags!

Foo_uie_albumart

Reply #396
Bug report:  after adding files to a playlist, the default cover isn't displayed.  Instead, the previously shown image is kept.  Restarting foobar fixes the problem.  100% reproducable.  My selection list is:

match:$left(%_path%,$sub($len(%_path%),$len(%_filename_ext%)))*.png
match:$left(%_path%,$sub($len(%_path%),$len(%_filename_ext%)))*.jpg
default.jpg

This problem could be related to the fact that default.jpg doesn't have an explicit path (relative to the fb2k application folder).

Foo_uie_albumart

Reply #397
Can you add a minheight setting to this plugin?

Foo_uie_albumart

Reply #398
I've got a strange problem with the Album Art panel (0.042)...

There's a folder on my drive (d:\sounds\music) that contains MP3s and WMAs.  (I don't use it much because I mostly listen to FLAC files on the computer.)

Anyway, here's the problem:
No matter which file I play (MP3 or WMA) from that folder, the Album Art panel displays the cover of the Keb' Mo' album.
 
...and there's no image in that folder; in fact, that image is anywhere on the drive.
 

The source paths the Album Art panel preferences are:
Code: [Select]
$left(%_path%,$sub($len(%_path%),$len(%_filename_ext%)))folder.jpg

C:\Program Files\foobar2000\components\default.jpg

Any ideas why this is happening?

TIA,

~esa

Foo_uie_albumart

Reply #399
I've been having a similar issue with the newest version (0.44?).  If I was playing an album with art, and the next album doesn't have any the art from the last album still shows.  The behavior implies the artwork only updates/refreshes when there is new art only rather than if there is no art too.  Of course I can manually refresh the image, but that gets annoying.  I don't use the default image for albums with no art, I rather it just show nothing.