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: [CRASHWARE] updated foo_uie_albumart (Read 694563 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[CRASHWARE] updated foo_uie_albumart

Reply #725
Hi,

Good job with 0.2.4.1, i love the way the sources works now, with the wildcards.

I have 2 questions, i don't know if they're intended behaviours or bugs:
1) uppercase extensions don't seem to work. (ie. Front.jpg is displayed but not Front.JPG)
2)When Cycle sources during playback is activated it automatically cycles all the sources but for those with wildcards, it shows the first match but not those which should come next. But if i right click|Next source then it cycles through all the images matching the wildcards.

thanks

[CRASHWARE] updated foo_uie_albumart

Reply #726
1) uppercase extensions don't seem to work. (ie. Front.jpg is displayed but not Front.JPG)

haha, that's because I made a silly error.  Thanks for the report.

2)When Cycle sources during playback is activated it automatically cycles all the sources but for those with wildcards, it shows the first match but not those which should come next. But if i right click|Next source then it cycles through all the images matching the wildcards.

I haven't been able to reproduce this.  What do your settings look like on the "Behaviour" tab?  Specifically, what are the "Cycle all wildcards" and "Order" options set to?

i can't see 800x600 pixels images or big size images, only mini images like 150x150

Is there anything else that the big size images have in common besides all being big?  I mean, do they have a common file name or pattern, or maybe there's a strange character in the file name?  Do they have uppercase file extensions? (if so, see my response to Hamallainen above)

[CRASHWARE] updated foo_uie_albumart

Reply #727
I haven't been able to reproduce this.  What do your settings look like on the "Behaviour" tab?  Specifically, what are the "Cycle all wildcards" and "Order" options set to?

I m sorry , i had made a mistake in the preferences window because i had checked the Album cover art follows cursor even when playing option. So i guess in fact it stopped cycling the sources because i had selected another track of the same album (which is the obvious behaviour).
So i m really sorry to have wasted your time.

[CRASHWARE] updated foo_uie_albumart

Reply #728
i just wanted to say i've been using this plugin without a single problem or anything.  mostly because i don't need wildcards, all my images in albums have been either folder, front, or cover.jpg, so i'll continue with that consistency even if i don't have to (i like clean folders!).

so!  thanks for the plugin, foobar looks amazing with it and all 323 artists with their respective amount of albums have a cover, no exceptions.  never figured out how to get the no_cover image to show up but i don't care, the hours i spent getting covers paid off!

[CRASHWARE] updated foo_uie_albumart

Reply #729
It just crashed, right after changing a song and attempting to minimise foobar: 
Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 012E5E6Bh
Access violation, operation: read, address: 01316000h
Call path:
entry=>app_mainloop
This is the first crash logged by this instance.
Code bytes (012E5E6Bh):
012E5E2Bh:  30 01 8A 08 8B 16 8B 12 6A 01 8D 44 24 14 88 4C
012E5E3Bh:  24 14 50 8B CE FF D2 8B 54 24 24 8D 42 FF BF 01
012E5E4Bh:  00 00 00 3B C7 8B 44 24 18 0F 86 90 00 00 00 B3
012E5E5Bh:  5C 8D 64 24 00 85 D2 8B C8 77 05 B9 4F 1C 30 01
012E5E6Bh:  38 1C 39 8B C8 74 34 85 D2 77 05 B9 4F 1C 30 01
012E5E7Bh:  80 3C 39 2E 75 34 85 D2 8B C8 77 05 B9 4F 1C 30
012E5E8Bh:  01 80 7C 39 FF 2E 74 22 85 D2 8B C8 77 05 B9 4F
012E5E9Bh:  1C 30 01 38 5C 39 FF 74 11 8B C8 85 D2 77 05 B9
Stack (0012F704h):
0012F6E4h:  00000000 00000000 00000000 00000000
0012F6F4h:  00000000 00000000 00000000 00000000
0012F704h:  C4222364 00000000 0012F7D8 01301C4F
0012F714h:  7C91EE00 01301F60 013459D0 00000011
0012F724h:  00000011 00000000 0012F7D8 01342138
0012F734h:  C4222378 0012F780 012FF308 00000000
0012F744h:  012E5D5F 01301C4F C422233C 01302580
0012F754h:  004DEE00 C497966F 01301F4C 01301F40
0012F764h:  0012F75C 01301F60 040B0048 0000B34C
0012F774h:  0000B34C 0000B33B 0012F76C 0012F8A0
0012F784h:  012FF9A8 00000000 012E9D91 00000000
0012F794h:  C42223F4 0130257C 00000000 01342138
0012F7A4h:  00000001 0000007F 004DEE00 00000000
0012F7B4h:  00000000 01302808 0012F810 004DF5A4
0012F7C4h:  01301F60 013464C8 00000035 00000035
0012F7D4h:  00000024 01301F98 00000000 00000000
0012F7E4h:  00000000 01301F60 00000000 00000000
0012F7F4h:  00000000 00000000 FFFFFFFF 7C920732
0012F804h:  7C9206AB 7C9206EB 00000004 013026B4
0012F814h:  00000000 00000000 00000000 01301F60
Registers:
EAX: 013459D0, EBX: 01301C5C, ECX: 01301C4F, EDX: 00000000
ESI: 0012F768, EDI: 000143B1, EBP: 01342138, ESP: 0012F704
Crash location: "foo_uie_albumart", loaded at 012E0000h - 01316000h

Loaded modules:
foobar2000                      loaded at 00400000h - 004F3000h
ntdll                            loaded at 7C910000h - 7C9C7000h
kernel32                        loaded at 7C800000h - 7C906000h
COMCTL32                        loaded at 773A0000h - 774A2000h
msvcrt                          loaded at 77BE0000h - 77C38000h
ADVAPI32                        loaded at 77DA0000h - 77E4A000h
RPCRT4                          loaded at 77E50000h - 77EE1000h
GDI32                            loaded at 77EF0000h - 77F36000h
USER32                          loaded at 77D10000h - 77DA0000h
SHLWAPI                          loaded at 77F40000h - 77FB7000h
SHELL32                          loaded at 7C9D0000h - 7D4E3000h
ole32                            loaded at 774B0000h - 775EC000h
shared                          loaded at 10000000h - 10029000h
comdlg32                        loaded at 76350000h - 763A6000h
WinStylerThemeHelper            loaded at 59800000h - 59817000h
oleaut32                        loaded at 770F0000h - 7717C000h
uxtheme                          loaded at 5B0F0000h - 5B128000h
LgWndHk                          loaded at 00AE0000h - 00AE7000h
foo_autoplaylist                loaded at 00AF0000h - 00B22000h
foo_burninate                    loaded at 00B50000h - 00B87000h
VERSION                          loaded at 77BD0000h - 77BD8000h
foo_cdda                        loaded at 00BB0000h - 00BE6000h
foo_common                      loaded at 00C10000h - 00C4A000h
foo_converter                    loaded at 00C70000h - 00CD9000h
foo_dsp_delta                    loaded at 00D00000h - 00D1E000h
foo_dsp_skip_silence            loaded at 00D40000h - 00D4A000h
MSVCR80                          loaded at 78130000h - 781CB000h
foo_dsp_std                      loaded at 00D70000h - 00DB1000h
foo_freedb2                      loaded at 00DE0000h - 00E20000h
foo_input_std                    loaded at 00E40000h - 00F54000h
foo_lyricsdb                    loaded at 00F80000h - 00F9E000h
MSVCP80                          loaded at 7C420000h - 7C4A7000h
WININET                          loaded at 77180000h - 7722A000h
CRYPT32                          loaded at 77A50000h - 77AE5000h
MSASN1                          loaded at 77AF0000h - 77B02000h
foo_masstag                      loaded at 00FB0000h - 01000000h
foo_pqview                      loaded at 01020000h - 0103C000h
foo_rgscan                      loaded at 01070000h - 010B8000h
foo_run                          loaded at 010E0000h - 0110B000h
foo_sendtodevice                loaded at 01130000h - 01143000h
foo_sic                          loaded at 01160000h - 011B7000h
WS2_32                          loaded at 71A10000h - 71A27000h
WS2HELP                          loaded at 71A00000h - 71A08000h
foo_uie_albumart                loaded at 012E0000h - 01316000h
gdiplus                          loaded at 4EBA0000h - 4ED43000h
foo_uie_albumlist                loaded at 01350000h - 0138F000h
foo_uie_playlists_dropdown      loaded at 013B0000h - 013EA000h
foo_uie_single_column_playlist  loaded at 01410000h - 0145F000h
foo_uie_trackinfo_mod            loaded at 01470000h - 014BA000h
foo_ui_columns                  loaded at 014D0000h - 01567000h
LgMsgHk                          loaded at 01AF0000h - 01AFB000h
MSVCP60                          loaded at 76020000h - 76085000h
DSOUND                          loaded at 73E70000h - 73ECC000h
WINMM                            loaded at 76AF0000h - 76B1E000h
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 73E40000h - 73E44000h
dciman32                        loaded at 73B30000h - 73B36000h
mswsock                          loaded at 719B0000h - 719F0000h
DNSAPI                          loaded at 76EE0000h - 76F07000h
rasadhlp                        loaded at 76F80000h - 76F86000h
CLBCATQ                          loaded at 76F90000h - 7700F000h
COMRes                          loaded at 77010000h - 770E5000h
msxml3                          loaded at 74900000h - 74A71000h
WINHTTP                          loaded at 4D5C0000h - 4D618000h
Secur32                          loaded at 77FC0000h - 77FD1000h
urlmon                          loaded at 77230000h - 772D0000h
wsock32                          loaded at 71A30000h - 71A3A000h
RASAPI32                        loaded at 76EA0000h - 76EDC000h
rasman                          loaded at 76E50000h - 76E62000h
NETAPI32                        loaded at 07290000h - 072E4000h
TAPI32                          loaded at 76E70000h - 76E9F000h
rtutils                          loaded at 76E40000h - 76E4E000h
msv1_0                          loaded at 77C40000h - 77C63000h
iphlpapi                        loaded at 76D20000h - 76D39000h
sensapi                          loaded at 72240000h - 72245000h
USERENV                          loaded at 76620000h - 766D5000h
hnetcfg                          loaded at 66710000h - 66769000h
wshtcpip                        loaded at 719F0000h - 719F8000h
DBGHELP                          loaded at 59DD0000h - 59E71000h

Stack dump analysis:
Address: 01301C4Fh, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 7C91EE00h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+000000FFh)
Address: 01301F60h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012FF308h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012E5D5Fh, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 01301C4Fh, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 01302580h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 004DEE00h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 01301F4Ch, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 01301F40h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 01301F60h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012FF9A8h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012E9D91h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 0130257Ch, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 004DEE00h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 01302808h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 004DF5A4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 01301F60h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 01301F98h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 01301F60h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9206ABh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 013026B4h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 01301F60h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 01301F60h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 013021E0h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012FE9F8h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012FFAB3h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012E9783h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 0040A6EEh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0040BC4Ah, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 01301F60h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012FFAF0h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012E9471h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 01301F60h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012FFB20h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012E8C5Dh, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 77D26DDBh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "EndDialog" (+00000112h)
Address: 77D26DEBh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "EndDialog" (+00000122h)
Address: 012FFBC0h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012E83F4h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 77D188A9h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D188B2h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 012E7FF0h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012FFC88h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 77D40494h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 012E8036h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012E7FF0h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 77D18709h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000072h)
Address: 012E7FF0h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 012E7FF0h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 77D187EBh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000154h)
Address: 012E7FF0h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 77D40494h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D40494h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D18808h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000171h)
Address: 77D189A5h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+00000127h)
Address: 012E7FF0h, location: "foo_uie_albumart", loaded at 012E0000h - 01316000h
Address: 77D1E666h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DestroyWindow" (+00000000h)
Address: 77D40494h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D189C8h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+0000014Ah)
Address: 77D189E8h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DispatchMessageW" (+0000000Fh)
Address: 0042FD19h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00CB7459h, location: "foo_converter", loaded at 00C70000h - 00CD9000h
Address: 10002DD2h, location: "shared", loaded at 10000000h - 10029000h
Symbol: "uCallStackTracker::uCallStackTracker" (+00000032h)
Address: 004C0520h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0043085Fh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C03BCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004BFB18h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004BFB18h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C7690h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C921538h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C921596h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004E41C0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B49DCh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C927BF5h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlReAllocateHeap" (+000001F8h)
Address: 7C9206F0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C9206F0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004939FDh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E4240h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044E438h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00447CCBh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00498E3Dh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496B40h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C0530h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 10002D87h, location: "shared", loaded at 10000000h - 10029000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000A7h)
Address: 004C0530h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AF185h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004C0530h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00430A66h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E09B0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496844h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00491D3Ch, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00491D36h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B49F0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B3960h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E4238h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496B40h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004AF578h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00495FA4h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0153D914h, location: "foo_ui_columns", loaded at 014D0000h - 01567000h
Address: 0153D914h, location: "foo_ui_columns", loaded at 014D0000h - 01567000h
Address: 00496B40h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C816D4Fh, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 0153D914h, location: "foo_ui_columns", loaded at 014D0000h - 01567000h
Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "FindAtomW" (+00000094h)
Address: 7C816D58h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 0049600Dh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h

Version info:
foobar2000 v0.9.4 beta 3
UNICODE

Additional info:
LPCM <--> delta-PCM converter 0.1.1  (foo_dsp_delta)
WMA Decoder 1.1  (foo_input_std)
Masstagger 1.6  (foo_masstag)
CD Audio Decoder 2.1.1  (foo_cdda)
foo_lyricsdb 0.0.7 beta 4  (foo_lyricsdb)
foobar2000 core v0.9.4 beta 3  (Core)
Standard DSP array 1.0  (foo_dsp_std)
Common services 0.1  (foo_common)
Run services 0.3.2  (foo_run)
freedb Tagger 0.5.2a  (foo_freedb2)
Track info panel mod 0.5 beta [Aug 30 2006 - 16:35:44]  (foo_uie_trackinfo_mod)
Skip silence 0.1  (foo_dsp_skip_silence)
Converter 1.0.1  (foo_converter)
Single Column Playlist Display 0.3.2 beta [Sep 20 2006 - 06:11:29]  (foo_uie_single_column_playlist)
Audio CD Writer 2.0.1  (foo_burninate)
Columns UI 0.1.3 beta 1v6 TEST  (foo_ui_columns)
Standard Input Array 1.0  (foo_input_std)
FLAC decoder 1.1.0  (foo_input_std)
foosic music database 1.0 beta 11  (foo_sic)
Send to Device 1.0.4 [May 17 2006 - 13:21:17]  (foo_sendtodevice)
ReplayGain Scanner 2.0.2  (foo_rgscan)
Playlists Dropdown 0.5.7.5  (foo_uie_playlists_dropdown)
Album Art Panel 0.2.4.1  (foo_uie_albumart)
Album list panel 0.2.1 beta 4  (foo_uie_albumlist)


[CRASHWARE] updated foo_uie_albumart

Reply #730
It just crashed, right after changing a song and attempting to minimise foobar:

Clear your browser cache and redownload 0.2.4.1 from here.  This is the same problem walla was experiencing above.  I fixed it and updated the download without changing the version number.

[CRASHWARE] updated foo_uie_albumart

Reply #731
gfngfgf, after updating to the last version (and the fixed one after suffering from crashes), "open directory" function doesn't work for me. i see mouse cursor change to "busy" and nothing happens.

also it seems album art panel makes foobar get to 100% cpu usage now and then - i'm experiencing it for example for one album with multiple jpgs, each over 1mb - could that be problem? i do not remember anything like this happening before ...

another strange thing is that i'm sometimes able to cycle to no-cover image even when there has been another image found and i have "skip no-cover images while cycling" checked.

my sources:

Code: [Select]
$replace(%_path%,%_filename_ext%,)folder.jpg
-$replace(%_path%,%_filename_ext%,)*.png
-$replace(%_path%,%_filename_ext%,)*.jpg
-$replace(%_path%,%_filename_ext%,)*.bmp
-$replace(%_path%,%_filename_ext%,)*.gif
$replace(%_path%,%_filename_ext%,)*front*
-$replace(%_path%,%_filename_ext%,)*cover*
$replace(%_path%,%_filename_ext%,)*back*
$replace(%_path%,%_filename_ext%,)*inside*
$replace(%_path%,%_filename_ext%,)*cd*
--data\no-cd image\mazy-nocd_01.png

i have three requests:

- remove duplicates from matches
- configurable command for "open in external viewer" (possibility to select any foobar's commad would be great, i could use foo_run)
- full-size (or limited by resolution or some setting) cover preview in pop-up window on mouse hover. this has been discussed before ...

thank you for working on this plugin!

 

[CRASHWARE] updated foo_uie_albumart

Reply #732
gfngfgf, after updating to the last version (and the fixed one after suffering from crashes), "open directory" function doesn't work for me. i see mouse cursor change to "busy" and nothing happens.
I need some information on the track that's being played or selected, specifically, what is its path?

also it seems album art panel makes foobar get to 100% cpu usage now and then - i'm experiencing it for example for one album with multiple jpgs, each over 1mb - could that be problem?
Do you have any virus protection running?  Since album art panel is accessing all the images which match a wildcard pattern, a virus scanner would check all the files, and that might cause your CPU usage to spike.

another strange thing is that i'm sometimes able to cycle to no-cover image even when there has been another image found and i have "skip no-cover images while cycling" checked.
"Skip no-cover images while cycling" only applies to the automatic cycling which occurs during playback.  That is, you may still see a no-cover image if you right-click and select "Next Source" (or use a mouse shortcut).

- remove duplicates from matches
If I understand you correctly, you mean that, with your source list above for example, album art panel might show you "cover.png" twice in one go-around, because it matches both "*.png" and "*cover*"?  If that's the case, I probably won't be implementing this kind of feature.  It should be possible to eliminate duplicate matches by using a properly designed source list.  Granted, the documentation in this matter is lacking.  In your case, try this as your list and see if it helps:

Code: [Select]
[foo_uie_albumart]
$replace(%_path%,%_filename_ext%,)folder.jpg
$replace(%_path%,%_filename_ext%,)*front*
-$replace(%_path%,%_filename_ext%,)*cover*
$replace(%_path%,%_filename_ext%,)*back*
$replace(%_path%,%_filename_ext%,)*inside*
$replace(%_path%,%_filename_ext%,)*cd*
-$replace(%_path%,%_filename_ext%,)*.png
-$replace(%_path%,%_filename_ext%,)*.jpg
-$replace(%_path%,%_filename_ext%,)*.bmp
-$replace(%_path%,%_filename_ext%,)*.gif
--data\no-cd image\mazy-nocd_01.png
[End]
All I did was move the "*.jpg", etc. sources to the end, just above the no-cover image.

edit: Okay, I just looked at that again, and realized that my suggestion doesn't help the duplicate match problem.  I'll have to think about that.  Right now, the album art panel only searches one source at a time, and there's no knowledge about the results of any other sources.  When you click "Next Source" or the panel cycles automatically, it searches the next (non-hyphenated) source in the list.  It would be possible to evaluate all the sources at once and cache the results, then remove the duplicate results, but the problem with that solution is that it would take a long time to scan through all the sources.  Even the way it is now, it's too slow, and it locks up foobar2000 while it's searching.  Maybe when I make the image search multithreaded (and it doesn't lock up the GUI), I can revisit this issue.

- configurable command for "open in external viewer" (possibility to select any foobar's commad would be great, i could use foo_run)
I'll see what I can do.

- full-size (or limited by resolution or some setting) cover preview in pop-up window on mouse hover. this has been discussed before ...
Yes, this has been requested before.  The problem that I have, and this is mostly personal preference, is that I see it as eyecandy that really wouldn't be used by most users.  I'd rather focus my attention on things like opening images within archives and making the image search multithreaded so that it doesn't freeze foobar2000 whenever the track changes.  I'll keep your request in mind, but don't expect much.

[CRASHWARE] updated foo_uie_albumart

Reply #733
thank you for your responses, gfngfgf.

I need some information on the track that's being played or selected, specifically, what is its path?

i doesn't work in all cases i've tried. one track for example is: H:\My Grab\Al-Yaman - Hurriya (2004) (vbr)\01 - Alwan.mp3

Do you have any virus protection running?  Since album art panel is accessing all the images which match a wildcard pattern, a virus scanner would check all the files, and that might cause your CPU usage to spike.

i had multiple album art panels used for other things than album art. i removed them and it doesn't happen any longer ...

If I understand you correctly, you mean that, with your source list above for example, album art panel might show you "cover.png" twice in one go-around, because it matches both "*.png" and "*cover*"?

yes

edit: Okay, I just looked at that again, and realized that my suggestion doesn't help the duplicate match problem.  I'll have to think about that.  Right now, the album art panel only searches one source at a time, and there's no knowledge about the results of any other sources.  When you click "Next Source" or the panel cycles automatically, it searches the next (non-hyphenated) source in the list.  It would be possible to evaluate all the sources at once and cache the results, then remove the duplicate results, but the problem with that solution is that it would take a long time to scan through all the sources.  Even the way it is now, it's too slow, and it locks up foobar2000 while it's searching.  Maybe when I make the image search multithreaded (and it doesn't lock up the GUI), I can revisit this issue.

i see - well not a big deal, i can live with duplicate matches - and you may be able to deal with it in the future.

Yes, this has been requested before.  The problem that I have, and this is mostly personal preference, is that I see it as eyecandy that really wouldn't be used by most users.  I'd rather focus my attention on things like opening images within archives and making the image search multithreaded so that it doesn't freeze foobar2000 whenever the track changes.  I'll keep your request in mind, but don't expect much.

in case i could configure application to be used for "open in external viewer" i could use that instead. quick build-in preview would be nice though

[CRASHWARE] updated foo_uie_albumart

Reply #734
gfngfgf,
can you add .tif and .tiff extensions support?
Thanks for your great work 

[CRASHWARE] updated foo_uie_albumart

Reply #735
can you add .tif and .tiff extensions support?

Sure, not a problem

i doesn't work in all cases i've tried. one track for example is: H:\My Grab\Al-Yaman - Hurriya (2004) (vbr)\01 - Alwan.mp3

hmm, to be perfectly honest, I don't know what's going on here.  I made some changes to the "Open Directory" code, but it seems to have caused nothing but problems.  I'll probably change it back to the way it was back when no one was complaining.  That should teach me to "fix" things that aren't broken 

[CRASHWARE] updated foo_uie_albumart

Reply #736
Albumart panel show nothing, just background color when playlist is empty, . How can I put some pics on it, such as no_cover.jpg, empty_playlist.jpg?

Thanks for this wonderful plugin!

[CRASHWARE] updated foo_uie_albumart

Reply #737
Would it be possible to make the program walk the list only when the directory changes between two songs?
This really impacts performance when changing songs in huge folders

[CRASHWARE] updated foo_uie_albumart

Reply #738
I am entirely new with the whole scripting world and have barely any idea of what I am doing.
albumart  recognizes and displays the photos that Windows shows in thumbnail mode when I look at the My Music folders, but I am trying to use AlbumArtAggregater and it places the image in the album level folder. How can i get albumart to read and display that image

[CRASHWARE] updated foo_uie_albumart

Reply #739
Yes, this has been requested before.  The problem that I have, and this is mostly personal preference, is that I see it as eyecandy that really wouldn't be used by most users.  I'd rather focus my attention on things like opening images within archives and making the image search multithreaded so that it doesn't freeze foobar2000 whenever the track changes.  I'll keep your request in mind, but don't expect much.

First thank you for this plugin. I just started using it and it perfectly suits my needs! I have a rather simple setup that works real nice.
Second I want to say that I am with you on your focus for the next versions.. please only add features that will be used alot (I think I will like the multithreaded image search)

[CRASHWARE] updated foo_uie_albumart

Reply #740
Hi,

I've been using foobar for quite a long time, but I never used 3rd party component before.

I can't have albumart to work, despise all my googling : it just doesn't show up in my foobar window.

I'm using :
- foobar 0.9.4
- columns UI 0.1.3 beta 1v5
- albumart 0.2.4.1
- windows 2k, thus I put the GDIplus.dll in my foobar directory

When I check foobar's preference, I don't get to have this panel :

(screenshot from albumart's Wiki)

What am I doing wrong so far ?

Thank you

grant_lee

[CRASHWARE] updated foo_uie_albumart

Reply #741
That screenshot is from an older version. Albumart now supports multiple instances and the settings are no longer managed from the main foobar preferences tree. Instead, add the panel to your layout (File> Preferences> Display> Columns UI> "Layout" Tab) then right click on the panel and select "Preferences" from the popup. There you will find the albumart settings.

[CRASHWARE] updated foo_uie_albumart

Reply #742
Thank you very much. It now works fine

grant_lee

[CRASHWARE] updated foo_uie_albumart

Reply #743
That screenshot is from an older version. ...


Thank you!  I was also under the assumption that my foobar was "broken" or something silly like that because I couldn't get those settings to appear in the preferences window.  Thanks for the information.


[CRASHWARE] updated foo_uie_albumart

Reply #744
Albumart panel show nothing, just background color when playlist is empty, . How can I put some pics on it, such as no_cover.jpg, empty_playlist.jpg?

Right now, there is no way.  I've been thinking about this problem for a while, but haven't really come up with a good solution.  I may end up just using the first no-cover source in the list (prefixed with "--") when the playlist is empty.

Would it be possible to make the program walk the list only when the directory changes between two songs?
This really impacts performance when changing songs in huge folders

I'll see if I can find an appropriate way to cut down on how often the panel does a full image search.  The problem with just checking the directory is that some people might have tracks from different albums in one directory, in which case, they'd want the panel to search for new art.  I understand what you're requesting, though, and I'll consider the issue.

I am entirely new with the whole scripting world and have barely any idea of what I am doing.
albumart  recognizes and displays the photos that Windows shows in thumbnail mode when I look at the My Music folders, but I am trying to use AlbumArtAggregater and it places the image in the album level folder. How can i get albumart to read and display that image

Have you used WMP to download covers before?  WMP saves some hidden images along with the usual "Folder.jpg", and some users have reported that Album Art Panel matches the hidden images instead of their custom cover.  Try changing the first source to "$replace(%path%,%filename_ext%,)cover.jpg" (or "folder.jpg" or whatever AlbumArtAggregator calls the image it downloads).

[CRASHWARE] updated foo_uie_albumart

Reply #745
Right now, there is no way.  I've been thinking about this problem for a while, but haven't really come up with a good solution.  I may end up just using the first no-cover source in the list (prefixed with "--") when the playlist is empty.

that seems logical to me, please add this .

and gfngfgf, what about that fill resize mode which would resize album art so there's no space left in the panel. there could be another checkbox under "expand album cover art to fit panel" like "fill available space". it would work accordingly to other settings like "center album cover art in panel" etc.

this option would make sense with "maintain aspect ratio", "expand album ..." and/or "shrink album ..." checkboxes set.

[CRASHWARE] updated foo_uie_albumart

Reply #746
Right now, there is no way.  I've been thinking about this problem for a while, but haven't really come up with a good solution.  I may end up just using the first no-cover source in the list (prefixed with "--") when the playlist is empty.


I tried this
$ifequal(%playlist_number%,0,\images\nocovers\default.jpg,)
it still doesn't work.

Thanks for your reply and waiting for next version

[CRASHWARE] updated foo_uie_albumart

Reply #747
Quote
I'll see if I can find an appropriate way to cut down on how often the panel does a full image search. The problem with just checking the directory is that some people might have tracks from different albums in one directory, in which case, they'd want the panel to search for new art. I understand what you're requesting, though, and I'll consider the issue.

That shouldn't be that much of a problem - just cache what files match the compiled pattern. Shouldn't be to difficult or am I missing something?

[CRASHWARE] updated foo_uie_albumart

Reply #748
Hi everyone!

I have an album with two cd's.

The directory structure is

<some path>\album_dir
<some path>\album_dir\CD1
<some path>\album_dir\CD2

The music files are located in
- <some path>\album_dir\CD1
- <some path>\album_dir\CD2

The file cover.jpg is located in "<some path>\album_dir" (one level up from the music files i.e.)

What I tried was (simplified)

$replace(%path%,%filename_ext%,)cover.jpg
-$replace(%path%,%filename_ext%,)..\cover.jpg

but that did not work.

-$replace(%path%,%filename_ext%,)'..\'cover.jpg    didn't work either.

I checked the resulting string, it was correct. Is there any way to get this working? Where is my error?

Thanks for help,
Michael

[CRASHWARE] updated foo_uie_albumart

Reply #749
HA!

Found it in the No-Covers thread

The solution: -$replace(%path%,$directory(%path%,1)\%filename_ext%,)*cover*

Michael