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 694565 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[CRASHWARE] updated foo_uie_albumart

Reply #650
Is it possible to cycle through several pictures with the same source?

I sometimes have several artist pictures, but album art only chooses the first of those and then cycles between that and the cover.
Prefix each source with a dash.

[CRASHWARE] updated foo_uie_albumart

Reply #651
So to summarize, when adding sources to albumart:

no dash  - resolve to 1 piece of art when cycling, display that art otherwise
one dash - resolve to many pieces of art when cycling, display the first match otherwise
double dash - resolve to ?? pieces of art when cycling unless skip no cover is selected, otherwise display the first match

And as always, sources are processed from top to bottom so you should put your --no-cover entry at the bottom.

Is this documented better somewhere?

[CRASHWARE] updated foo_uie_albumart

Reply #652
I must be doing something wrong, because if I prefix every source with a dash it doesn't cycle and only shows the first source, but if I prefix only the artist picture sources with a dash it still just cycles between the cover picture and the first of the artist pictures.

[CRASHWARE] updated foo_uie_albumart

Reply #653
@cecilie: Can you post us your source scripts?

Don't forget to use [ codebox ] instead of [ code ] if it's long.

[CRASHWARE] updated foo_uie_albumart

Reply #654
Code: [Select]
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Artists\%album%??.*
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Artists\%artist%??.*
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%artist%.*
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%album%.*
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%artist% - %album%.*
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%genre%.*

[CRASHWARE] updated foo_uie_albumart

Reply #655
Code: [Select]
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Artists\%album%??.*
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Artists\%artist%??.*
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%artist%.*
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%album%.*
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%artist% - %album%.*
C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%genre%.*
Why do you put two question marks there?

Putting one dash in front of each line should work, i.e.
Code: [Select]
-C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Artists\%album%??.*
-C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Artists\%artist%??.*
-C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%artist%.*
-C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%album%.*
-C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%artist% - %album%.*
-C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Covers\%genre%.*

And don't forget to put two dashes in front of the "No Cover" image, if you have any.

Now, if you have more than one picture of the same ilk, e.g. "Bryan Adams 1.jpg", "Bryan Adams 2.jpg", and so on, you'll have to make it explicitly, or the plugin will recognize the first one only, i.e.:
Code: [Select]
-C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Artists\%artist% 1.*
-C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Artists\%artist% 2.*
-C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Artists\%artist% 3.*
-C:\Documents and Settings\Cecilie Christensen\Dokumenter\Musik\Artists\%artist% 4.*
... and so on ...
Don't worry if you don't have the same number of pictures for each artist, e.g. you have 3 pics of Bryan Adams, 1 of Enya, 2 of Linkin Park, etc., the plugin is smart enough to not complain and just skips to the next dashed entry.

[CRASHWARE] updated foo_uie_albumart

Reply #656
Quote
Now, if you have more than one picture of the same ilk, e.g. "Bryan Adams 1.jpg", "Bryan Adams 2.jpg", and so on, you'll have to make it explicitly, or the plugin will recognize the first one only


Well that answers my question perfectly, thank you very much.

I put the question marks in because my pictures are in fact named artist 1, artist 2 etc, and I thought the plugin would pick a random picture instead of just the first one.

I just added a bunch of sources like you said to and everything is working great now, except I still only get cycling when there are no dashes.

PS: Is there any way to add several sources at once, like if you want to copy all the sources from one panel to another?

[CRASHWARE] updated foo_uie_albumart

Reply #657
What is the point of the single dash?

I have tried entries with and without it and they perform the same. Only the doubledash for no-cover seems to make the slightest bit of difference.  Is there any way to cycle between multiple results of a source?



I could whip up a naming convention for all my mulit-cover albums and explicitly define them as suggested above but IMO that is a rather messy solution.  Perhaps I should make this a feature request.  I would like to cycle between not just sources but the results of those sources. Is it possible for this plugin to keep searching for source matches after it finds the first one? Maybe parse all the sources and cache all the results for cycling?

Also, this component didnt used to lock image files but this last revision 0.2.1b does. Would it be possible to unlock the files again? I experimented by removing the album image, then selecting the song, then adding the image to the directory .. the image displays but is not locked.  But if the image resides in the directory when the  song is first selected the image is locked until the song changes.

 

[CRASHWARE] updated foo_uie_albumart

Reply #658
I just added a bunch of sources like you said to and everything is working great now, except I still only get cycling when there are no dashes.
That is strange, because it works for me.

PS: Is there any way to add several sources at once, like if you want to copy all the sources from one panel to another?
Seems not. We're stuck.

So, a request to the plugin maintainer: A way to import a text file into the albumart sources list.


What is the point of the single dash?

I have tried entries with and without it and they perform the same. Only the doubledash for no-cover seems to make the slightest bit of difference.  Is there any way to cycle between multiple results of a source?
IIRC, the single dash should represent a change of group. For instance, I have albumarts either in .PNG or .JPG, with the filename as "%artist% - %album%
  • .*" or in "%album%
  • .*" where the # is an integer from 1 to 5, sometimes with more info e.g. [1 Front], [2 Rear], etc. The only way I can get albumart to cycle between the albumart sources is to code it like this:
    Code: [Select]
    d:\music\@covers\%album% '[1'*.*
    -d:\music\@covers\%artist% - %album% '[1'*.*
    d:\music\@covers\%album% '[2'*.*
    -d:\music\@covers\%artist% - %album% '[2'*.*
    d:\music\@covers\%album% '[3'*.*
    -d:\music\@covers\%artist% - %album% '[3'*.*
    d:\music\@covers\%album% '[4'*.*
    -d:\music\@covers\%artist% - %album% '[4'*.*
    d:\music\@covers\%album% '[5'*.*
    -d:\music\@covers\%artist% - %album% '[5'*.*
    --d:\music\@covers\NoCover '['$rand(5)']'.*
    For instance, take "Slim Shady" by "Eminem". The plugin will first search for "Slim Shady [1*.*". Finding none, it searches for "Eminem - Slim Shady [1*.*", which it should find. Next, it cycles to "Slim Shady [2*.*". Finding none, it searches for "Eminem - Slim Shady [2*.*", which it should find. It will try to cycle to groups 3, 4, and 5, but since that album has only 2 albumarts, it will give up, and restarts the cycle from the first group.

    Now, if I happen to have 2 files named "Slim Shady [1].jpg" and "Eminem - Slim Shady [1].jpg", the plugin will display the first file, but never the 2nd file, as the first file already matches the first group earlier.

    At least, that is how I intuit the plugin's searching algorithm. Please CMIIW.

    Quote
    Also, this component didnt used to lock image files but this last revision 0.2.1b does. Would it be possible to unlock the files again?
    Yes, I hate this locking. So, another request to the plugin maintainer, please

[CRASHWARE] updated foo_uie_albumart

Reply #659
This is for anyone using foo_xm with foo_uie_albumart (Both great plug-ins by the way!).

Add these lines to your sources:
--$if($strcmp($left(%path%,5),xm$char(58)$char(47)$char(47)),images\xm_logos\%filename%.*,)
--$if($strcmp($left(%path%,5),xm$char(58)$char(47)$char(47)),images\xm_logos\default.*,)

You can download the logo pack from my site.
http://www.revnull.com/download.php?file=xm_logos.rar

Example Image: Here

Edit: Sorry about the HUGE image

[CRASHWARE] updated foo_uie_albumart

Reply #660
@Anticrust: Next time, what about using imgshack to upload your image? It's waay too big

[CRASHWARE] updated foo_uie_albumart

Reply #661
What is the point of the single dash?

I have tried entries with and without it and they perform the same. Only the doubledash for no-cover seems to make the slightest bit of difference.  Is there any way to cycle between multiple results of a source?

pepoluan's explanation is correct.  The dash '-' is essentially used to create "groups" of sources.  The double-dash '--' is virtually identical to the single dash.  The only distinction between a single- and a double-dash is that while automatically cycling through the sources, double-dashed sources will be skipped (if that option is enabled).  There's some logic, too, related to resetting the display when a no-cover image is being displayed and you switch to a track that does have art.

This is kind of documented on the album art panel wiki page.  The "Help" button above the sources list on the Album Art preferences page links to that page.  The information there is accurate, although I'll admit it's probably not easy to understand, and it's not complete, either.

A few more notes about no-cover sources:
  • The no-cover source does not have to be at the end of the list.  It can be anywhere you wish.  The most logical place, though, is at the end of a group of sources (or at the end of the source list).
  • You can have more than one no-cover source!  I believe the person who requested this wanted to have, for instance, one image if no album cover is available, and another if no artist image available, etc., but when cycling, didn't want to see any of those images.
I would like to cycle between not just sources but the results of those sources. Is it possible for this plugin to keep searching for source matches after it finds the first one? Maybe parse all the sources and cache all the results for cycling?

This appears to be an incredibly popular feature request, so I'll try to implement it before I go off to Hawaii next week 

So, a request to the plugin maintainer: A way to import a text file into the albumart sources list.

Yes, that makes perfect sense.  I'm not sure why I didn't add that feature at the same time I added the copy sources to clipboard feature 

Also, this component didnt used to lock image files but this last revision 0.2.1b does. Would it be possible to unlock the files again?

Hmm, I'm not sure what I changed to make that happen.  I'm using a new way to load images in the version that I hope to release soon, and my quick, rough test shows that it doesn't lock the image, but we'll see.



As I alluded to earlier, I think I'm close to releasing an update to my branch of the plugin (without OpenGL).  Honestly, it's a relatively minor update considering how long it's been since the last release, but I've been a little busy.  I think the main feature I'll try to get in there is cycling through all matches to a source, not just the first match (so you can just have "%album%*.jpg" in your sources list, instead of "%album%-1.jpg", "%album%-2.jpg", "%album%-3.jpg", etc.).  The rest should be minor fixes and features.

edit: added some detail to the no-cover art explanation

[CRASHWARE] updated foo_uie_albumart

Reply #662
Is there a way for it to grab album images off the net?

[CRASHWARE] updated foo_uie_albumart

Reply #663
Is there a way for it to grab album images off the net?

Do you want to just download images from the net and then save them to your hard drive?  CoverDownloader is good for that, and I'm sure other people could recommend other programs they use.

If you mean album art panel actually reading an image off the web and displaying it in the panel, no, that is not possible.

[CRASHWARE] updated foo_uie_albumart

Reply #664
is there any plugin that supports reading album art which has been embedded as a tag?

or this one can?

[CRASHWARE] updated foo_uie_albumart

Reply #665
is there any plugin that supports reading album art which has been embedded as a tag?

or this one can?

Currently, I know of none.  This plugin certainly does not.


[CRASHWARE] updated foo_uie_albumart

Reply #667
-----
Version 0.2.4 (September 10, 2006)
Plugin homepage

Download
Change log
Source
-----

NOTE: If you decide you want to go back to version 0.2.1, please use version 0.2.1b instead.  They are virtually
identical, but 0.2.1 crashes when going from higher versions back to 0.2.1.  Version 0.2.1b fixes this bug.

As promised, I've (re)implemented cycling through all wildcard matches.  Right now, it cycles alphabetically, but I'll probably add an option for some kind of random cycling in the future.  Since the panel now processes all wildcard matches (rather than stopping at the first match), it's very important that if you use wildcards, be as specific as you can and specify the extension (*.jpg, *.png, etc.) if possible.

I'm using a different method to load images in this version.  As a result, the image file is not locked while the panel is displaying it.

Also added in this version are "Export" and "Import" buttons which will save your sources list as a text file and load sources from a text file.  The text file must be of the format:

Code: [Select]
[foo_uie_albumart]
source1...
source2...
source3...
etc...
[End]

The first line must be exactly "[foo_uie_albumart]".  The sources are listed next, one source to a line.  The last line should be "[End]" to indicate the last source.

My next priority will be to update the wiki page so it's more helpful than it is now.  Suggestions are welcome.

[CRASHWARE] updated foo_uie_albumart

Reply #668
Bug: "open directory" opens the foobar directory.

Thanks for the update.

[CRASHWARE] updated foo_uie_albumart

Reply #669
Bug: "open directory" opens the foobar directory.

Fixed.  Please re-download from the same link.  Thanks for the report.

I also noticed that "Open Directory" does not work when there are wide characters in the path (e.g, Korean is what I'm testing with).  I'm still working on that.

edit: okay, fixed that problem, too.  "Open Directory" should be okay now.

[CRASHWARE] updated foo_uie_albumart

Reply #670
open directory crashes my foobar now

here is part of the log file created

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 0376A305h
Access violation, operation: read, address: FFFFFFFFh
Call path:
entry=>app_mainloop
This is the first crash logged by this instance.
Code bytes (0376A305h):
0376A2C5h:  8B 06 83 66 04 00 66 83 20 00 E8 F1 95 FF FF 8B
0376A2D5h:  06 66 8B 4C 24 08 66 89 08 8B 06 66 83 60 02 00
0376A2E5h:  C7 46 04 01 00 00 00 8B C6 5E C2 04 00 53 56 57
0376A2F5h:  8B 7C 24 10 8B F1 33 DB 89 1E 89 5E 04 89 5E 08
0376A305h:  38 1F 74 07 43 80 3C 3B 00 75 F9 53 8B CE E8 A4
0376A315h:  00 00 00 8B 06 8A 0F 8D 57 01 88 08 40 84 C9 74
0376A325h:  08 8A 0A 88 08 40 42 EB F4 89 5E 04 8B C6 5F 5E
0376A335h:  5B C2 04 00 56 57 FF 74 24 10 8B F1 8B 7E 04 6A
Stack (0012EDE0h):
0012EDC0h:  00000000 B81B3908 B81B3594 00000000
0012EDD0h:  B81B3654 804E2490 804E5760 FFFFFFFF
0012EDE0h:  0012EF50 00344008 0012EEF4 03769ED4
0012EDF0h:  FFFFFFFF 0012EF50 00344008 0012EEF4
0012EE00h:  7C3B2BF3 7C3A4EC3 00000000 00000004
0012EE10h:  03754844 0000000B 7C3B2C00 03754840
0012EE20h:  036F1FBD 0012EE50 03754840 7C3A1CE3
0012EE30h:  00000000 0012EEF4 7C3A1E96 00000001
0012EE40h:  00000000 036F3382 0012EF50 00000000
0012EE50h:  00000000 00000000 0012F300 03680A66
0012EE60h:  0012EE74 0012EDF4 0012F368 037756A0
0012EE70h:  FFFFFFFF 0012EED4 7CA4611B 00344008
0012EE80h:  0012EEF4 00168F38 00168CA0 00000000
0012EE90h:  00000000 003B2770 0EFFFFFF 7C9D5EB8
0012EEA0h:  7C9D5EB8 7C80A996 7C9D5DA0 0012EED0
0012EEB0h:  7CA986D5 0012F180 00168F38 00000000
0012EEC0h:  80004001 0012F164 7CA462EF 00000010
0012EED0h:  80004005 0012F164 7CA0E27D 00169040
0012EEE0h:  0012EEF4 00000007 0000006E 00168F38
0012EEF0h:  00000000 00000040 00004D00 00000000
Registers:
EAX: 0012EEF4, EBX: 00000000, ECX: 0012EE4C, EDX: 0000FFFF
ESI: 0012EE4C, EDI: FFFFFFFF, EBP: 0012EE74, ESP: 0012EDE0
Crash location: "7-zipn", loaded at 03760000h - 03783000h

[CRASHWARE] updated foo_uie_albumart

Reply #671
cvax: could you post the entire crashlog, please, and change the [ code ][ /code ] tags to [ codebox ][ /codebox ]?  I have a feeling I know what's happening, but I'd like to see the entire log, especially which components you have installed.

[CRASHWARE] updated foo_uie_albumart

Reply #672
here you go kind sir

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 0376A305h
Access violation, operation: read, address: FFFFFFFFh
Call path:
entry=>app_mainloop
This is the first crash logged by this instance.
Code bytes (0376A305h):
0376A2C5h:  8B 06 83 66 04 00 66 83 20 00 E8 F1 95 FF FF 8B
0376A2D5h:  06 66 8B 4C 24 08 66 89 08 8B 06 66 83 60 02 00
0376A2E5h:  C7 46 04 01 00 00 00 8B C6 5E C2 04 00 53 56 57
0376A2F5h:  8B 7C 24 10 8B F1 33 DB 89 1E 89 5E 04 89 5E 08
0376A305h:  38 1F 74 07 43 80 3C 3B 00 75 F9 53 8B CE E8 A4
0376A315h:  00 00 00 8B 06 8A 0F 8D 57 01 88 08 40 84 C9 74
0376A325h:  08 8A 0A 88 08 40 42 EB F4 89 5E 04 8B C6 5F 5E
0376A335h:  5B C2 04 00 56 57 FF 74 24 10 8B F1 8B 7E 04 6A
Stack (0012EDE0h):
0012EDC0h:  00000000 B81B3908 B81B3594 00000000
0012EDD0h:  B81B3654 804E2490 804E5760 FFFFFFFF
0012EDE0h:  0012EF50 00344008 0012EEF4 03769ED4
0012EDF0h:  FFFFFFFF 0012EF50 00344008 0012EEF4
0012EE00h:  7C3B2BF3 7C3A4EC3 00000000 00000004
0012EE10h:  03754844 0000000B 7C3B2C00 03754840
0012EE20h:  036F1FBD 0012EE50 03754840 7C3A1CE3
0012EE30h:  00000000 0012EEF4 7C3A1E96 00000001
0012EE40h:  00000000 036F3382 0012EF50 00000000
0012EE50h:  00000000 00000000 0012F300 03680A66
0012EE60h:  0012EE74 0012EDF4 0012F368 037756A0
0012EE70h:  FFFFFFFF 0012EED4 7CA4611B 00344008
0012EE80h:  0012EEF4 00168F38 00168CA0 00000000
0012EE90h:  00000000 003B2770 0EFFFFFF 7C9D5EB8
0012EEA0h:  7C9D5EB8 7C80A996 7C9D5DA0 0012EED0
0012EEB0h:  7CA986D5 0012F180 00168F38 00000000
0012EEC0h:  80004001 0012F164 7CA462EF 00000010
0012EED0h:  80004005 0012F164 7CA0E27D 00169040
0012EEE0h:  0012EEF4 00000007 0000006E 00168F38
0012EEF0h:  00000000 00000040 00004D00 00000000
Registers:
EAX: 0012EEF4, EBX: 00000000, ECX: 0012EE4C, EDX: 0000FFFF
ESI: 0012EE4C, EDI: FFFFFFFF, EBP: 0012EE74, ESP: 0012EDE0
Crash location: "7-zipn", loaded at 03760000h - 03783000h

Loaded modules:
foobar2000                      loaded at 00400000h - 004F0000h
ntdll                            loaded at 7C900000h - 7C9B0000h
kernel32                        loaded at 7C800000h - 7C8F4000h
COMCTL32                        loaded at 773D0000h - 774D2000h
msvcrt                          loaded at 77C10000h - 77C68000h
ADVAPI32                        loaded at 77DD0000h - 77E6B000h
RPCRT4                          loaded at 77E70000h - 77F01000h
GDI32                            loaded at 77F10000h - 77F57000h
USER32                          loaded at 77D40000h - 77DD0000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
SHELL32                          loaded at 7C9C0000h - 7D1D5000h
ole32                            loaded at 774E0000h - 7761D000h
shared                          loaded at 10000000h - 1002A000h
comdlg32                        loaded at 763B0000h - 763F9000h
IMM32                            loaded at 76390000h - 763AD000h
LPK                              loaded at 629C0000h - 629C9000h
USP10                            loaded at 74D90000h - 74DFB000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
POINT32                          loaded at 61210000h - 6121F000h
RTSUltraMonHook                  loaded at 18800000h - 1882F000h
msctfime                        loaded at 755C0000h - 755EE000h
foo_audioscrobbler              loaded at 01010000h - 01047000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_cdda                        loaded at 01070000h - 010A6000h
foo_common                      loaded at 010D0000h - 0110A000h
foo_converter                    loaded at 01130000h - 01199000h
foo_dbsearch                    loaded at 011C0000h - 0121C000h
foo_dsp_std                      loaded at 01240000h - 01281000h
foo_input_std                    loaded at 012B0000h - 013BA000h
foo_masstag                      loaded at 013E0000h - 01430000h
foo_playcount                    loaded at 01450000h - 01464000h
MSVCR80                          loaded at 78130000h - 781CB000h
foo_playlist_manager            loaded at 01490000h - 014D6000h
foo_pqview                      loaded at 01500000h - 0151C000h
foo_run                          loaded at 01540000h - 0156B000h
foo_shutdown                    loaded at 01590000h - 015A8000h
foo_uie_albumart                loaded at 015D0000h - 01606000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_uie_albumlist                loaded at 01640000h - 0167F000h
foo_uie_explorer                loaded at 016A0000h - 016DC000h
foo_uie_tabs                    loaded at 01700000h - 01726000h
foo_uie_trackinfo                loaded at 01750000h - 0177E000h
foo_uie_trackinfo_mod            loaded at 017A0000h - 017EA000h
MSVCP80                          loaded at 7C420000h - 7C4A7000h
foo_ui_columns                  loaded at 01800000h - 0189B000h
foo_utils                        loaded at 018C0000h - 018F9000h
CLBCATQ                          loaded at 76FD0000h - 7704F000h
COMRes                          loaded at 77050000h - 77115000h
OLEAUT32                        loaded at 77120000h - 771AC000h
VERSION                          loaded at 77C00000h - 77C08000h
SETUPAPI                        loaded at 77920000h - 77A13000h
appHelp                          loaded at 77B40000h - 77B62000h
cscui                            loaded at 77A20000h - 77A74000h
CSCDLL                          loaded at 76600000h - 7661D000h
RTSUltraMonHookRes              loaded at 18900000h - 18903000h
dciman32                        loaded at 73BC0000h - 73BC6000h
MSH_ZWF                          loaded at 61220000h - 61232000h
mswsock                          loaded at 71A50000h - 71A8F000h
DNSAPI                          loaded at 76F20000h - 76F47000h
rasadhlp                        loaded at 76FC0000h - 76FC6000h
hnetcfg                          loaded at 662B0000h - 66308000h
wshtcpip                        loaded at 71A90000h - 71A98000h
netapi32                        loaded at 5B860000h - 5B8B4000h
shdocvw                          loaded at 77760000h - 778CF000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                          loaded at 77B20000h - 77B32000h
CRYPTUI                          loaded at 754D0000h - 75550000h
WINTRUST                        loaded at 76C30000h - 76C5E000h
IMAGEHLP                        loaded at 76C90000h - 76CB8000h
WININET                          loaded at 771B0000h - 77256000h
WLDAP32                          loaded at 76F60000h - 76F8C000h
TRshell                          loaded at 03670000h - 0368B000h
msi                              loaded at 745E0000h - 748A6000h
vpshell2                        loaded at 03690000h - 0369A000h
rarext                          loaded at 03720000h - 03749000h
ntshrui                          loaded at 76990000h - 769B5000h
ATL                              loaded at 76B20000h - 76B31000h
USERENV                          loaded at 769C0000h - 76A73000h
nppshellext                      loaded at 036F0000h - 036FF000h
MSVCP71                          loaded at 7C3A0000h - 7C41B000h
MSVCR71                          loaded at 7C340000h - 7C396000h
7-zipn                          loaded at 03760000h - 03783000h
wmpshell                        loaded at 085B0000h - 085C5000h
MPR                              loaded at 71B20000h - 71B32000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 03769ED4h, location: "7-zipn", loaded at 03760000h - 03783000h
Address: 7C3B2BF3h, location: "MSVCP71", loaded at 7C3A0000h - 7C41B000h
Symbol: "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocato" (+00000000h)
Address: 7C3A4EC3h, location: "MSVCP71", loaded at 7C3A0000h - 7C41B000h
Symbol: "std::basic_string<char,std::char_traits<char>,std::allocator<char> >::compare" (+00000021h)
Address: 7C3B2C00h, location: "MSVCP71", loaded at 7C3A0000h - 7C41B000h
Symbol: "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocato" (+0000000Dh)
Address: 036F1FBDh, location: "nppshellext", loaded at 036F0000h - 036FF000h
Address: 7C3A1CE3h, location: "MSVCP71", loaded at 7C3A0000h - 7C41B000h
Symbol: "std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Tidy" (+00000045h)
Address: 7C3A1E96h, location: "MSVCP71", loaded at 7C3A0000h - 7C41B000h
Symbol: "std::basic_string<char,std::char_traits<char>,std::allocator<char> >::~basic_string<char,std::char_traits<c" (+00000009h)
Address: 036F3382h, location: "nppshellext", loaded at 036F0000h - 036FF000h
Address: 03680A66h, location: "TRshell", loaded at 03670000h - 0368B000h
Address: 037756A0h, location: "7-zipn", loaded at 03760000h - 03783000h
Address: 7CA4611Bh, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "SHCreateQueryCancelAutoPlayMoniker" (+00004435h)
Address: 7C9D5EB8h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "Ordinal517" (+00015EB8h)
Address: 7C9D5EB8h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "Ordinal517" (+00015EB8h)
Address: 7C80A996h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "lstrcmpiW" (+00000000h)
Address: 7C9D5DA0h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "Ordinal517" (+00015DA0h)
Address: 7CA986D5h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "AppCompat_RunDLLW" (+0000097Eh)
Address: 7CA462EFh, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "SHCreateQueryCancelAutoPlayMoniker" (+00004609h)
Address: 7CA0E27Dh, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "PathProcessCommand" (+00000F9Eh)
Address: 7C9D5D20h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "Ordinal517" (+00015D20h)
Address: 7CA0F1C2h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "PathProcessCommand" (+00001EE3h)
Address: 77D51DDEh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetMenuItemCount" (+00000000h)
Address: 77D484FCh, location: "USER32", loaded at 77D40000h - 77DD0000h
Address: 77D485A4h, location: "USER32", loaded at 77D40000h - 77DD0000h
Address: 77D51DDEh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetMenuItemCount" (+00000000h)
Address: 77D51DEDh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetMenuItemCount" (+0000000Fh)
Address: 7CA0F2A6h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "PathProcessCommand" (+00001FC7h)
Address: 7CA0F2B9h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "PathProcessCommand" (+00001FDAh)
Address: 7CA10458h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "PathProcessCommand" (+00003179h)
Address: 77D4BF64h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "SetCursor" (+0000000Ch)
Address: 7CA10461h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "PathProcessCommand" (+00003182h)
Address: 7CAC6C54h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "SHBrowseForFolder" (+000009F1h)
Address: 7CAC6C87h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "SHBrowseForFolder" (+00000A24h)
Address: 7CAC78C2h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "ShellExec_RunDLLW" (+00000098h)
Address: 7CAC7946h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "ShellExec_RunDLLW" (+0000011Ch)
Address: 7CA4D0CEh, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "SHCreateQueryCancelAutoPlayMoniker" (+0000B3E8h)
Address: 7CA0192Dh, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "ShellExecuteExW" (+00000162h)
Address: 7CA01896h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "ShellExecuteExW" (+000000CBh)
Address: 7CA01832h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "ShellExecuteExW" (+00000067h)
Address: 7CAB4EC5h, location: "SHELL32", loaded at 7C9C0000h - 7D1D5000h
Symbol: "ShellExecuteW" (+0000006Dh)
Address: 100085DEh, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uShellExecute" (+000001BEh)
Address: 015D88AAh, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 015F1DACh, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 015F1F70h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 015EF0F8h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 015D873Ah, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 01806A86h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 01806AF7h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 01864FE0h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 01806CD7h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 01825F4Bh, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 18807784h, location: "RTSUltraMonHook", loaded at 18800000h - 1882F000h
Address: 77D4B50Ch, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 77D4B51Ch, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000001E0h)
Address: 01861E71h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 01807220h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 77D488D1h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D488DAh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 01807220h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 01807398h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 01807220h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 77D48734h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000006Dh)
Address: 01807220h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 01807220h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 77D48816h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000014Fh)
Address: 01807220h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D48830h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000169h)
Address: 77D4B4C0h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 01807220h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D4B4D0h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D4B50Ch, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 01807220h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01807220h, location: "foo_ui_columns", loaded at 01800000h - 0189B000h
Address: 77D4B473h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 77D494BEh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongA" (+00000061h)
Address: 77D4B42Dh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000000F1h)
Address: 77D4B933h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "IsWindow" (+00000000h)
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D4B3F9h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000000BDh)
Address: 5AD71AF6h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 188213D0h, location: "RTSUltraMonHook", loaded at 18800000h - 1882F000h
Address: 1880777Ch, location: "RTSUltraMonHook", loaded at 18800000h - 1882F000h
Address: 77D4B3D2h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000096h)
Address: 5AD71B3Dh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Address: 77D4BB15h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetPropW" (+0000003Ah)
Address: 77D4B51Ch, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000001E0h)
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D4B3B0h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 015D831Ah, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D488D1h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D488DAh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 015EFE78h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 015D7E56h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D48734h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000006Dh)
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D48816h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000014Fh)
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D48830h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000169h)
Address: 77D4B4C0h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D4B4D0h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D4B50Ch, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D4B473h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 77D494BEh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongA" (+00000061h)
Address: 77D5F59Eh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "SetWindowTextA" (+0000005Bh)
Address: 18811564h, location: "RTSUltraMonHook", loaded at 18800000h - 1882F000h
Address: 1881CFB8h, location: "RTSUltraMonHook", loaded at 18800000h - 1882F000h
Address: 77D484FCh, location: "USER32", loaded at 77D40000h - 77DD0000h
Address: 77D485A4h, location: "USER32", loaded at 77D40000h - 77DD0000h
Address: 77D4B3F9h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+000000BDh)
Address: 77D4B393h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000057h)
Address: 77D4EAB0h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "EnableMenuItem" (+00000081h)
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D4B3B0h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 015D831Ah, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D488D1h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D488DAh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 015EFE78h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 015D7E56h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D48734h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000006Dh)
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D48816h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000014Fh)
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D48830h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000169h)
Address: 77D489CDh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000127h)
Address: 015D7E10h, location: "foo_uie_albumart", loaded at 015D0000h - 01606000h
Address: 77D5E04Ah, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "IsDialogMessageW" (+0000008Eh)
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D489F0h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000014Ah)
Address: 77D48A10h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DispatchMessageW" (+0000000Fh)
Address: 0042EBC5h, location: "foobar2000", loaded at 00400000h - 004F0000h
Address: 77D4DAEAh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DestroyWindow" (+00000000h)
Address: 0042F6FBh, location: "foobar2000", loaded at 00400000h - 004F0000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 004BD3D0h, location: "foobar2000", loaded at 00400000h - 004F0000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 004C45A4h, location: "foobar2000", loaded at 00400000h - 004F0000h
Address: 004C45A4h, location: "foobar2000", loaded at 00400000h - 004F0000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F0000h
Address: 004C4588h, location: "foobar2000", loaded at 00400000h - 004F0000h
Address: 7C911538h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C911538h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004E1158h, location: "foobar2000", loaded at 00400000h - 004F0000h
Address: 004B19D4h, location: "foobar2000", loaded at 00400000h - 004F0000h
Address: 10014852h, location: "shared", loaded at 10000000h - 1002A000h
Address: 100032E1h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uGetCallStackPath" (+000004D1h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)

Version info:
foobar2000 v0.9.3.1
UNICODE

Additional info:
Foo Shutdown 0.9  (foo_shutdown)
Track info panel 0.8  (foo_uie_trackinfo)
Common services 0.1  (foo_common)
Standard DSP array 1.0  (foo_dsp_std)
Explorer Tree 1.04.6b  (foo_uie_explorer)
Audioscrobbler 1.3.4  (foo_audioscrobbler)
FLAC decoder 1.1.0  (foo_input_std)
Album Art Panel 0.2.4  (foo_uie_albumart)
Playlist Manager 1.0  (foo_playlist_manager)
Converter 1.0.1  (foo_converter)
CD Audio Decoder 2.1.1  (foo_cdda)
Play Count 1.9.2  (foo_playcount)
Database search 1.3.1 beta 11  (foo_dbsearch)
Track info panel mod 0.5 beta [Aug 30 2006 - 16:35:44]  (foo_uie_trackinfo_mod)
Tabbed panel modifyed 0.2.1  (foo_uie_tabs)
Playlist tools 0.5.7  (foo_utils)
Run services 0.3.2  (foo_run)
Columns UI 0.1.3 beta 1v5  (foo_ui_columns)
Album list panel 0.2.1 beta 4  (foo_uie_albumlist)
Standard Input Array 1.0  (foo_input_std)
Masstagger 1.5  (foo_masstag)

[CRASHWARE] updated foo_uie_albumart

Reply #673
Ok, i had some problems with the latest version.
I had, till now, a wildcard setting like this:

Code: [Select]
-$replace(%path%,%filename_ext%,)*


Well, this turns out to be very bad if you play a mp3 file thats inside of a LARGE directory with lots of files which actually are NOT pictures. After foobar froze a few times on me i moved all the pics out of that folder and it still froze. Seems the new version is really checking EVERY file in that folder if its a picture or not and thus killing foobar for me. But replacing this wildcard setting to something like *.jpg and *.png fixed this for me of course.
Just wanted to mention that, maybe there is a way to fix that, could be that someone else is just as stupid as me and produces the same error. ^^
But beside that nice updated and great component all in all. Keep it up.
SING A SONG -No Music, No Life-

[CRASHWARE] updated foo_uie_albumart

Reply #674
gfngfgf thank you for your hard work, the new version is working well here.. development like this helps to make foobar better and better.