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: Lyricsgrabber2 Feedback & Discussion (Read 161765 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Lyricsgrabber2 Feedback & Discussion

Reply #75
Darklyrics you say ? I am sold.

Foobar also informs that either something is missing or this was made for different version. I am using foobar2000 v1.1 beta 2 w/ XP sp3
"Failed to load DLL: foo_grabber_python.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000."

Followed the instructions step by step.

Lyricsgrabber2 Feedback & Discussion

Reply #76
Darklyrics you say ? I am sold.

Foobar also informs that either something is missing or this was made for different version. I am using foobar2000 v1.1 beta 2 w/ XP sp3
"Failed to load DLL: foo_grabber_python.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000."

Followed the instructions step by step.


Make sure you have both foo_lyricsgrabber2.dll and foo_grabber_python.dll installed.

I presume the python25.dll is also at the right place (either foobar program folder or your profile folder).

If that is all as it should be, you could be missing the msvcr71.dll which can be downloaded from Microsoft themselves.

Lyricsgrabber2 Feedback & Discussion

Reply #77
The usage of "Search All" leads always to a crash (report is sended).

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 775AE25Bh
Access violation, operation: write, address: 00000000h

Call path:
threaded_process thread=>lyric_lookup_task::run=>lookup

Code bytes (775AE25Bh):
775AE21Bh:  83 D1 01 81 E3 FF 7F 00 00 66 3B 5E 14 0F 84 33
775AE22Bh:  56 00 00 8B 45 E0 8B 55 E4 0F AC D0 10 66 89 47
775AE23Bh:  08 2B 7D F4 33 C0 C1 EF 03 0F A4 F8 10 C1 E7 10
775AE24Bh:  C1 EA 10 0B DF 0B C8 8B 06 C7 45 F8 01 00 00 00
775AE25Bh:  89 30 8B 45 E0 8B 55 E4 8D 7E 08 F0 0F C7 0F 3B
775AE26Bh:  45 E0 0F 85 07 5E 03 00 3B 55 E4 0F 85 FE 5D 03
775AE27Bh:  00 66 83 7D E0 00 0F 84 7C 60 00 00 83 7D F8 03
775AE28Bh:  0F 84 4C 8F 00 00 5F 5E B0 01 5B C9 C3 8B DF E9

Stack (07D0F84Ch):
07D0F82Ch:  00000000 FFFFFD34 000002E4 FFFFFD34
07D0F83Ch:  000002CC 00000019 00000000 00000080
07D0F84Ch:  00000000 030A0000 03C77B28 00000000
07D0F85Ch:  00000002 00000000 00000000 038BD000
07D0F86Ch:  000038BE 07D0F884 00000000 00000001
07D0F87Ch:  03C77B20 07D0F898 775ADE63 03C77B28
07D0F88Ch:  00000000 00000000 03C77B20 07D0F8AC
07D0F89Ch:  766814D1 030A0000 00000000 03C77B28
07D0F8ACh:  07D0F8F8 73BB38BB 030A0000 00000000
07D0F8BCh:  03C77B28 8E16C3A2 00000000 07D0F96C
07D0F8CCh:  00000000 00000000 6E70E7EA 07D0F9F4
07D0F8DCh:  00000000 07D0F8C0 07D0F3F0 07D0F9AC
07D0F8ECh:  73BBCBDE FA7BE96A FFFFFFFE 07D0F9B8
07D0F8FCh:  6E71536E 03C77B28 07D0F968 02AA4430
07D0F90Ch:  00000000 6E70E674 07D0F9AC 6E74A3E0
07D0F91Ch:  FFFFFFFF 6E70E77F 03C77B28 6E701AE6
07D0F92Ch:  8E16C29D 038BEDF4 038BEDF0 6F042826
07D0F93Ch:  00001F80 0002FFFF 00000000 00000000
07D0F94Ch:  00000000 00000000 00000000 0000012C
07D0F95Ch:  000002BC 000004B0 00000708 6E6E1398

Registers:
EAX: 00000000, EBX: EF640001, ECX: 00000079, EDX: 00000000
ESI: 030A6C08, EDI: EF640000, EBP: 07D0F880, ESP: 07D0F84C

Crash location:
Module: ntdll
Offset: 2E25Bh
Symbol: "RtlInitUnicodeString" (+1F3h)

Loaded modules:
foobar2000                      loaded at 013C0000h - 015A5000h
ntdll                            loaded at 77580000h - 77700000h
kernel32                        loaded at 76670000h - 76770000h
KERNELBASE                      loaded at 76DB0000h - 76DF6000h
COMCTL32                        loaded at 73FB0000h - 7414E000h
msvcrt                          loaded at 76AC0000h - 76B6C000h
GDI32                            loaded at 760F0000h - 76180000h
USER32                          loaded at 76490000h - 76590000h
ADVAPI32                        loaded at 76B70000h - 76C10000h
sechost                          loaded at 76180000h - 76199000h
RPCRT4                          loaded at 76CC0000h - 76DB0000h
SspiCli                          loaded at 750F0000h - 75150000h
CRYPTBASE                        loaded at 750E0000h - 750EC000h
LPK                              loaded at 761A0000h - 761AA000h
USP10                            loaded at 77090000h - 7712D000h
SHLWAPI                          loaded at 76C60000h - 76CB7000h
DSOUND                          loaded at 6EC50000h - 6ECC2000h
ole32                            loaded at 76E00000h - 76F5C000h
WINMM                            loaded at 73DF0000h - 73E22000h
POWRPROF                        loaded at 6F070000h - 6F095000h
SETUPAPI                        loaded at 76890000h - 76A2D000h
CFGMGR32                        loaded at 77150000h - 77177000h
OLEAUT32                        loaded at 753A0000h - 7542F000h
DEVOBJ                          loaded at 77130000h - 77142000h
UxTheme                          loaded at 74150000h - 741D0000h
dbghelp                          loaded at 6EB60000h - 6EC4B000h
SHELL32                          loaded at 75490000h - 760D9000h
shared                          loaded at 6F040000h - 6F06A000h
imagehlp                        loaded at 76210000h - 7623A000h
COMDLG32                        loaded at 76410000h - 7648B000h
zlib1                            loaded at 5A4C0000h - 5A4D4000h
IMM32                            loaded at 761B0000h - 76210000h
MSCTF                            loaded at 765A0000h - 7666C000h
guard32                          loaded at 10000000h - 10047000h
VERSION                          loaded at 73B40000h - 73B49000h
fltlib                          loaded at 73B30000h - 73B37000h
CLBCatQ                          loaded at 76240000h - 762C3000h
MMDevApi                        loaded at 6F000000h - 6F039000h
PROPSYS                          loaded at 6F9D0000h - 6FAC5000h
dwmapi                          loaded at 745B0000h - 745C3000h
foo_cdda                        loaded at 6EB10000h - 6EB5E000h
foo_unpack                      loaded at 6EAE0000h - 6EB0F000h
foo_wave_seekbar                loaded at 6E910000h - 6EADA000h
WS2_32                          loaded at 76C10000h - 76C45000h
NSI                              loaded at 76C50000h - 76C56000h
MSIMG32                          loaded at 745D0000h - 745D5000h
foo_ui_std                      loaded at 6E7F0000h - 6E908000h
gdiplus                          loaded at 72DE0000h - 72F70000h
foo_facets                      loaded at 02AB0000h - 02B31000h
foo_converter                    loaded at 6E770000h - 6E7EA000h
foo_random_pools                loaded at 00F80000h - 00FAF000h
foo_lyricsgrabber2              loaded at 6E700000h - 6E762000h
WLDAP32                          loaded at 75350000h - 75395000h
MSVCP90                          loaded at 73C00000h - 73C8E000h
MSVCR90                          loaded at 73B50000h - 73BF3000h
foo_w7shell                      loaded at 01040000h - 0107D000h
foo_grabber_python              loaded at 6E6A0000h - 6E6FA000h
python25                        loaded at 1E000000h - 1E208000h
MSVCR71                          loaded at 7C340000h - 7C396000h
foo_fileops                      loaded at 6E650000h - 6E696000h
foo_seek_box                    loaded at 6E630000h - 6E64D000h
foo_tlbRC                        loaded at 01240000h - 01267000h
foo_freedb2                      loaded at 6E5E0000h - 6E621000h
foo_input_std                    loaded at 6E480000h - 6E5D4000h
foo_playcount                    loaded at 6E440000h - 6E47B000h
foo_tagbox                      loaded at 02FE0000h - 03053000h
foo_preview_custom              loaded at 01290000h - 0129E000h
MSVCR80                          loaded at 6E3A0000h - 6E43B000h
foo_rgscan                      loaded at 6E350000h - 6E39D000h
foo_dsp_std                      loaded at 6E300000h - 6E348000h
foo_albumlist                    loaded at 6E2A0000h - 6E2FD000h
USERENV                          loaded at 73760000h - 73777000h
profapi                          loaded at 73750000h - 7375B000h
ntmarta                          loaded at 73F80000h - 73FA1000h
apphelp                          loaded at 74910000h - 7495B000h
gameux                          loaded at 6F440000h - 6F6B8000h
XmlLite                          loaded at 6F410000h - 6F43F000h
CRYPT32                          loaded at 76770000h - 7688C000h
MSASN1                          loaded at 760E0000h - 760EC000h
wer                              loaded at 6F3B0000h - 6F410000h
shdocvw                          loaded at 736E0000h - 7370E000h
LINKINFO                        loaded at 6F6C0000h - 6F6C9000h
ntshrui                          loaded at 6F340000h - 6F3AF000h
srvcli                          loaded at 737D0000h - 737E9000h
cscapi                          loaded at 6F330000h - 6F33B000h
slc                              loaded at 6F320000h - 6F32A000h
CRYPTSP                          loaded at 73A70000h - 73A86000h
rsaenh                          loaded at 73A30000h - 73A6B000h
tiptsf                          loaded at 73680000h - 736D8000h
_socket                          loaded at 03870000h - 0387D000h
WindowsCodecs                    loaded at 74750000h - 7484B000h
explorerframe                    loaded at 6F1B0000h - 6F31F000h
DUser                            loaded at 6F180000h - 6F1AF000h
DUI70                            loaded at 6F0C0000h - 6F172000h
ieframe                          loaded at 718E0000h - 7235E000h
PSAPI                            loaded at 76590000h - 76595000h
OLEACC                          loaded at 73F10000h - 73F4C000h
iertutil                        loaded at 75150000h - 75349000h
urlmon                          loaded at 762D0000h - 76405000h
avsda                            loaded at 040B0000h - 040F7000h
IPHLPAPI                        loaded at 73CA0000h - 73CBC000h
WINNSI                          loaded at 73C90000h - 73C97000h
mswsock                          loaded at 73590000h - 735CC000h
wshtcpip                        loaded at 745E0000h - 745E5000h
wship6                          loaded at 734A0000h - 734A6000h
DNSAPI                          loaded at 73540000h - 73584000h
rasadhlp                        loaded at 734B0000h - 734B6000h
fwpuclnt                        loaded at 734C0000h - 734F8000h
NLAapi                          loaded at 735D0000h - 735E0000h
winrnr                          loaded at 73530000h - 73538000h
napinsp                          loaded at 73520000h - 73530000h
pnrpnsp                          loaded at 73500000h - 73512000h

Stack dump analysis:
Address: 775ADE63h (ntdll+2DE63h), symbol: "RtlFreeHeap" (+7Eh)
Address: 766814D1h (kernel32+114D1h), symbol: "HeapFree" (+14h)
Address: 73BB38BBh (MSVCR90+638BBh), symbol: "free" (+CDh)
Address: 6E70E7EAh (foo_lyricsgrabber2+E7EAh)
Address: 73BBCBDEh (MSVCR90+6CBDEh), symbol: "_dllonexit" (+A7h)
Address: 6E71536Eh (foo_lyricsgrabber2+1536Eh)
Address: 6E70E674h (foo_lyricsgrabber2+E674h)
Address: 6E74A3E0h (foo_lyricsgrabber2+4A3E0h), symbol: "curl_formget" (+3330h)
Address: 6E70E77Fh (foo_lyricsgrabber2+E77Fh)
Address: 6E701AE6h (foo_lyricsgrabber2+1AE6h)
Address: 6F042826h (shared+2826h), symbol: "uCallStackTracker::~uCallStackTracker" (+0h)
Address: 6E6E1398h (foo_grabber_python+41398h), symbol: "foobar2000_get_interface" (+318C8h)
Address: 6E7536D8h (foo_lyricsgrabber2+536D8h), symbol: "curl_formget" (+C628h)
Address: 6E74AB98h (foo_lyricsgrabber2+4AB98h), symbol: "curl_formget" (+3AE8h)
Address: 6E753420h (foo_lyricsgrabber2+53420h), symbol: "curl_formget" (+C370h)
Address: 6E75A8A4h (foo_lyricsgrabber2+5A8A4h), symbol: "curl_formget" (+137F4h)
Address: 6E7536D8h (foo_lyricsgrabber2+536D8h), symbol: "curl_formget" (+C628h)
Address: 6E7534C4h (foo_lyricsgrabber2+534C4h), symbol: "curl_formget" (+C414h)
Address: 6E7536D8h (foo_lyricsgrabber2+536D8h), symbol: "curl_formget" (+C628h)
Address: 6E753DE0h (foo_lyricsgrabber2+53DE0h), symbol: "curl_formget" (+CD30h)
Address: 6F0427EDh (shared+27EDh), symbol: "uCallStackTracker::uCallStackTracker" (+0h)
Address: 6E71554Bh (foo_lyricsgrabber2+1554Bh)
Address: 6E749872h (foo_lyricsgrabber2+49872h), symbol: "curl_formget" (+27C2h)
Address: 01498006h (foobar2000+D8006h)
Address: 6F0427D8h (shared+27D8h), symbol: "uPrintCrashInfo_OnEvent" (+B1h)
Address: 01534330h (foobar2000+174330h)
Address: 01508AC8h (foobar2000+148AC8h)
Address: 01497F97h (foobar2000+D7F97h)
Address: 0150F2D9h (foobar2000+14F2D9h)
Address: 76683677h (kernel32+13677h), symbol: "BaseThreadInitThunk" (+12h)
Address: 775B9D42h (ntdll+39D42h), symbol: "RtlInitializeExceptionChain" (+63h)
Address: 766A9775h (kernel32+39775h), symbol: "UnhandledExceptionFilter" (+0h)
Address: 766A9775h (kernel32+39775h), symbol: "UnhandledExceptionFilter" (+0h)
Address: 775F03DDh (ntdll+703DDh), symbol: "WinSqmSetIfMaxDWORD" (+31h)
Address: 775B9D15h (ntdll+39D15h), symbol: "RtlInitializeExceptionChain" (+36h)
Address: 01497F60h (foobar2000+D7F60h)
Address: 01497F60h (foobar2000+D7F60h)

Environment:
App: foobar2000 v1.1 beta 2
OS: Windows 6.1.7600 x64
CPU: AMD Athlon™ II X4 630 Processor, features: 3DNow!ex MMX SSE SSE2 SSE3
Audio: Lautsprecher (Realtek High Definition Audio); Realtek Digital Output (Realtek High Definition Audio)
UI: Default User Interface 0.9.5

Components:
Core (2010-08-03 11:27:02 UTC)
    foobar2000 core 1.1 beta 2
foo_albumlist.dll (2010-08-03 11:25:22 UTC)
    Album List 4.5
foo_cdda.dll (2010-08-03 11:25:20 UTC)
    CD Audio Decoder 3.0
foo_converter.dll (2010-08-03 11:24:52 UTC)
    Converter 1.5
foo_dsp_std.dll (2010-08-03 11:25:20 UTC)
    Standard DSP Array 1.0
foo_facets.dll (2010-08-08 19:19:17 UTC)
    Facets 2008-02-25
foo_fileops.dll (2010-08-03 11:23:52 UTC)
    File Operations 2.1.3
foo_freedb2.dll (2010-08-03 11:24:06 UTC)
    freedb Tagger 0.6.2
foo_grabber_python.dll (2010-08-10 08:46:08 UTC)
    Lyrics Grabber 2 Python Extension 0.3.6.0 beta
foo_input_std.dll (2010-08-03 11:24:52 UTC)
    Standard Input Array 1.0
foo_lyricsgrabber2.dll (2010-08-10 08:42:11 UTC)
    Lyrics Grabber 2 0.3.6.0 beta
foo_playcount.dll (2010-08-08 19:40:29 UTC)
    Playback Statistics 3.0 beta 2
foo_preview_custom.dll (2010-08-06 22:39:35 UTC)
    Preview Custom 1.0.1
foo_random_pools.dll (2010-06-21 19:44:24 UTC)
    Random Pools 0.0.2.2
foo_rgscan.dll (2010-08-03 11:24:52 UTC)
    ReplayGain Scanner 2.0.9
foo_seek_box.dll (2010-08-06 21:19:04 UTC)
    Seek box 0.0.3
foo_tagbox.dll (2010-08-10 17:14:50 UTC)
    TagBox 0.171
foo_tlbRC.dll (2009-05-04 23:44:34 UTC)
    TLB Remote Control 3.0
foo_ui_std.dll (2010-08-03 11:25:16 UTC)
    Default User Interface 0.9.5
foo_unpack.dll (2010-08-03 11:24:20 UTC)
    ZIP/GZIP/RAR Reader 1.6
foo_w7shell.dll (2010-01-17 02:09:20 UTC)
    Windows 7 integration 0.2.9.1
foo_wave_seekbar.dll (2010-04-24 22:35:42 UTC)
    Waveform seekbar 0.2.12

Recent events:
  File "C:\Users\[removed]\Desktop\foobar2000\pygrabber\scripts\LeosLyrics.py", line 30, in Query
  File "D:\Python25\lib\urllib.py", line 82, in urlopen
  File "D:\Python25\lib\urllib.py", line 190, in open
  File "D:\Python25\lib\urllib.py", line 328, in open_http
  File "D:\Python25\lib\httplib.py", line 1199, in getreply
  File "D:\Python25\lib\httplib.py", line 928, in getresponse
  File "D:\Python25\lib\httplib.py", line 385, in begin
  File "D:\Python25\lib\httplib.py", line 343, in _read_status
  File "D:\Python25\lib\socket.py", line 331, in readline
IOError: [Errno socket error] (10054, 'Connection reset by peer')

One question: Are the scripts included in the "search all" procedure?

Lyricsgrabber2 Feedback & Discussion

Reply #78
I followed the instructions in the Install.txt but foobar crashes when I try to use the plug-in. Here is the Error-Log:

http://www.text-upload.com/read.php?id=399&c=2664853

When I restart foobar it says:

foo_grabber_python: Traceback (most recent call last):
  File "<string>", line 4, in <module>
ImportError: No module named traceback


Can somebody help me?

Lyricsgrabber2 Feedback & Discussion

Reply #79
@ stankovic:

I'm looking at that error, right now. And no, the scripts are not included. I tried to implement it, yet made everything a little unstable. I constantly had crashes.

@mousepad:

please refer to this post: http://www.hydrogenaudio.org/forums/index....st&p=717723

Edit:

Argh... I'm so stupid.. I rename Python to Scripts, but did still check in the searchall for a "Python" provider -.- Consider it fixed.

Edit2:

Argh... again. google code is currently maintaining something and I can't upload at the moment. Please bear with me, until the fix is up.

Lyricsgrabber2 Feedback & Discussion

Reply #80
Version 0.3.6.1 is up.

Lyricsgrabber2 Feedback & Discussion

Reply #81
Version 0.3.6.1 is up.



FYI, with 0.3.6.1 (and also with 0.3.6.0) I still got the same error as Mousepad:

foo_grabber_python: Traceback (most recent call last):
File "<string>", line 4, in <module>
ImportError: No module named traceback

Decalicatan Decalicatan

Lyricsgrabber2 Feedback & Discussion

Reply #82
Where is your pygrabber\system folder? The only possible reason I can imagine is, that this folder is somewhere it doesn't belong.

Lyricsgrabber2 Feedback & Discussion

Reply #83
Qudeid can you add plyrics script? http://plyrics.com/

Lyricsgrabber2 Feedback & Discussion

Reply #84
Where is your pygrabber\system folder? The only possible reason I can imagine is, that this folder is somewhere it doesn't belong.



My bad I didn't read carefully the install.txt file and kept the  pygrabber\system folder in my foobar directory (as it was ok with the old lyricsgrabber component) instead of copying the  pygrabber\system folder in my %appdata%\foobar directory.

Everything is working fine now. Thanks for your component and also for your help!

Decalicatan Decalicatan

Lyricsgrabber2 Feedback & Discussion

Reply #85
But now I had the idea, why not first test if the title is contained in the title that is displayed on darklyrics... In case of your Vlammenzee it is and it would immediately take that choice... But this is the theory, if that works in reality that well, I can't promise. After a few changes I will post the update.


Version 0.3.6.1 is up.


Working like a charm. Thank you very much!

Lyricsgrabber2 Feedback & Discussion

Reply #86
There seems to be a problem with umlauts (ä, ö, ü) and certain Kanji characters (I haven't found out which in particular) in the track title.

Whenever I try to get lyrics (Search all) for tracks with these in the title foobar crashes.

There is no problem when they're in the artist field, though.


PS: I have not installed the phyton script part of the plugin, only foo_lyricsgrabber2.dll.

Lyricsgrabber2 Feedback & Discussion

Reply #87
There seems to be a problem with umlauts (ä, ö, ü) and certain Kanji characters (I haven't found out which in particular) in the track title.

Whenever I try to get lyrics (Search all) for tracks with these in the title foobar crashes.

There is no problem when they're in the artist field, though.


PS: I have not installed the phyton script part of the plugin, only foo_lyricsgrabber2.dll.


Can you please keep an eye on that? ÄÜÖ seem to work fine for me using the Search All... And at least some Kanji work (although nothing really is found)

Lyricsgrabber2 Feedback & Discussion

Reply #88
ohkey, found the .dll ^^

Lyricsgrabber2 Feedback & Discussion

Reply #89
Hmm, I tried a few more tracks and no longer have any idea as to what causes the crashes.

I can search without problems for (default copy command formatting):
"In Extremo - [Live 2002 #13] Palästinalied"
"Die Ärzte - [Die Bestie In Menschengestalt #16] Kopfüber In Die Hölle"
"Die Ärzte - [Ist Das Alles (13 Höhepunkte mit den Ärzten) #03] 2000 Mädchen"
"SHIINA Ringo - [Shouso Strip #04] Gips"
"BENNIE K - [BEST OF THE BESTEST #16] モノクローム"
"Herbert Grönemeyer - [Mensch #08] Blick Zurück"

In fact, I couldn't even find the Kanji track again that crashed yesterday.

But searching for:
"Wolfsheim - Künstliche Welten"
produces this:

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 01D874A0h
Access violation, operation: read, address: 00000000h

Call path:
threaded_process thread=>lyric_lookup_task::run=>lookup

Code bytes (01D874A0h):
01D87460h:  01 89 0D 3C AA DD 01 C7 05 F4 A9 DD 01 E0 35 DD
01D87470h:  01 B8 E8 A9 DD 01 C3 CC CC CC CC CC CC CC CC CC
01D87480h:  8B 09 85 C9 74 06 8B 01 8B 10 FF E2 C3 CC CC CC
01D87490h:  55 8B 6C 24 0C 56 8B C5 57 8D 50 01 8D 64 24 00
01D874A0h:  8A 08 40 84 C9 75 F9 8B 7C 24 10 2B C2 8B F0 53
01D874B0h:  83 C7 04 8D 5E 01 8B C7 E8 63 CB 00 00 8B 07 5B
01D874C0h:  85 F6 76 17 8B CD 2B C8 8B EE 8D 9B 00 00 00 00
01D874D0h:  8A 14 01 88 10 40 83 ED 01 75 F5 8B 44 24 10 8B

Stack (0732F934h):
0732F914h:  00000000 7C9200B8 003D49D0 0012F358
0732F924h:  7C920041 003D0868 7C92005D 00000000
0732F934h:  FFFFFFFF 00000000 0732FBD8 01D83144
0732F944h:  0732FB08 00000000 9637F483 031E4BC8
0732F954h:  00000000 00000001 00000000 0732F970
0732F964h:  00000000 001ADCEC 00000000 01DD365C
0732F974h:  00000000 00000000 00000000 00000000
0732F984h:  01DD365C 00000000 00000000 00000000
0732F994h:  00000000 01DD365C 00000000 00000000
0732F9A4h:  00000000 00000000 01DD365C 00000000
0732F9B4h:  00000000 00000000 00000000 01DD365C
0732F9C4h:  00000000 00000000 00000000 00000000
0732F9D4h:  01DD365C 00000000 00000000 00000000
0732F9E4h:  00000000 01DD3448 00000000 00000000
0732F9F4h:  FFFFFF00 00000000 00000000 00000000
0732FA04h:  0732FD00 00000000 00000000 00000000
0732FA14h:  3E87BF00 00000000 00000000 00000000
0732FA24h:  00326700 00000000 00000000 00000000
0732FA34h:  00000020 00400000 00000000 00570018
0732FA44h:  00000000 00000000 00000000 00000000

Registers:
EAX: 00000000, EBX: 00000000, ECX: 0732FB08, EDX: 00000001
ESI: 00000000, EDI: FFFFFFFF, EBP: 00000000, ESP: 0732F934

Crash location:
Module: foo_lyricsgrabber2
Offset: 74A0h

Loaded modules:
foobar2000                      loaded at 00400000h - 005E5000h
ntdll                            loaded at 7C910000h - 7C9C9000h
kernel32                        loaded at 7C800000h - 7C908000h
COMCTL32                        loaded at 773A0000h - 774A3000h
msvcrt                          loaded at 77BE0000h - 77C38000h
ADVAPI32                        loaded at 77DA0000h - 77E4A000h
RPCRT4                          loaded at 77E50000h - 77EE2000h
Secur32                          loaded at 77FC0000h - 77FD1000h
GDI32                            loaded at 77EF0000h - 77F39000h
USER32                          loaded at 7E360000h - 7E3F1000h
SHLWAPI                          loaded at 77F40000h - 77FB6000h
DSOUND                          loaded at 73E70000h - 73ECC000h
ole32                            loaded at 774B0000h - 775ED000h
VERSION                          loaded at 77BD0000h - 77BD8000h
WINMM                            loaded at 76AF0000h - 76B1E000h
UxTheme                          loaded at 5B0F0000h - 5B128000h
dbghelp                          loaded at 59DD0000h - 59E71000h
SHELL32                          loaded at 7E670000h - 7EE91000h
shared                          loaded at 10000000h - 1002A000h
imagehlp                        loaded at 76C50000h - 76C78000h
COMDLG32                        loaded at 76350000h - 7639A000h
zlib1                            loaded at 5A4C0000h - 5A4D4000h
IMM32                            loaded at 76330000h - 7634D000h
LPK                              loaded at 62E10000h - 62E19000h
USP10                            loaded at 75790000h - 757FB000h
MSCTF                            loaded at 746A0000h - 746EC000h
WINTRUST                        loaded at 76BF0000h - 76C1E000h
CRYPT32                          loaded at 77A50000h - 77AE6000h
MSASN1                          loaded at 77AF0000h - 77B02000h
wdmaud                          loaded at 72C90000h - 72C99000h
msacm32                          loaded at 72C80000h - 72C88000h
MSACM32                          loaded at 77BB0000h - 77BC5000h
midimap                          loaded at 77BA0000h - 77BA7000h
msctfime                        loaded at 75250000h - 7527E000h
foo_ui_std                      loaded at 01100000h - 01218000h
gdiplus                          loaded at 4EBA0000h - 4ED4B000h
MSIMG32                          loaded at 76320000h - 76325000h
foo_deskband_controls            loaded at 01230000h - 01239000h
MSVCR90                          loaded at 78520000h - 785C3000h
foo_input_std                    loaded at 01260000h - 013B4000h
foo_playcount                    loaded at 013E0000h - 0141B000h
foo_fileops                      loaded at 01440000h - 01486000h
foo_uie_esplaylist              loaded at 014B0000h - 01509000h
foo_uie_biography                loaded at 01530000h - 01587000h
foo_discogs                      loaded at 015B0000h - 01611000h
WININET                          loaded at 77180000h - 7722B000h
OLEAUT32                        loaded at 770F0000h - 7717B000h
foo_uie_lyrics2                  loaded at 016E0000h - 017CE000h
foo_cdda                        loaded at 01670000h - 016BE000h
foo_textdisplay                  loaded at 018E0000h - 0191F000h
foo_bitcompare                  loaded at 01940000h - 01968000h
foo_facets                      loaded at 01990000h - 01A11000h
foo_popupplus                    loaded at 01A40000h - 01AC9000h
RICHED20                        loaded at 74DB0000h - 74E1D000h
foo_albumlist                    loaded at 01AF0000h - 01B4D000h
foo_rgscan                      loaded at 01B70000h - 01BBD000h
foo_autoupdate                  loaded at 01BE0000h - 01C2C000h
POWRPROF                        loaded at 74A50000h - 74A58000h
foo_converter                    loaded at 01C40000h - 01CBA000h
foo_skip                        loaded at 01CE0000h - 01D02000h
foo_osd                          loaded at 01D30000h - 01D5E000h
foo_lyricsgrabber2              loaded at 01D80000h - 01DE2000h
WLDAP32                          loaded at 76F20000h - 76F4D000h
MSVCP90                          loaded at 78480000h - 7850E000h
WS2_32                          loaded at 71A10000h - 71A27000h
WS2HELP                          loaded at 71A00000h - 71A08000h
foo_tagbox                      loaded at 01E40000h - 01EB3000h
foo_freedb2                      loaded at 01EE0000h - 01F21000h
foo_gep                          loaded at 01F50000h - 0200F000h
foo_masstag                      loaded at 02030000h - 02084000h
foo_quicksearch                  loaded at 020B0000h - 020E2000h
foo_dsp_std                      loaded at 02100000h - 02148000h
foo_unpack                      loaded at 02170000h - 0219F000h
foo_queuecontents                loaded at 021C0000h - 0227D000h
CLBCATQ                          loaded at 76F90000h - 7700F000h
COMRes                          loaded at 77010000h - 770E3000h
xpsp2res                        loaded at 05330000h - 05609000h
mswsock                          loaded at 719B0000h - 719F0000h
DNSAPI                          loaded at 76EE0000h - 76F07000h
rasadhlp                        loaded at 76F80000h - 76F86000h

Stack dump analysis:
Address: 01D83144h (foo_lyricsgrabber2+3144h)
Address: 01DD365Ch (foo_lyricsgrabber2+5365Ch)
Address: 01DD365Ch (foo_lyricsgrabber2+5365Ch)
Address: 01DD365Ch (foo_lyricsgrabber2+5365Ch)
Address: 01DD365Ch (foo_lyricsgrabber2+5365Ch)
Address: 01DD365Ch (foo_lyricsgrabber2+5365Ch)
Address: 01DD365Ch (foo_lyricsgrabber2+5365Ch)
Address: 01DD3448h (foo_lyricsgrabber2+53448h)
Address: 00400000h (foobar2000+0h)
Address: 00570018h (foobar2000+170018h)
Address: 7C91E920h (ntdll+E920h), symbol: "strchr" (+113h)
Address: 7C920060h (ntdll+10060h), symbol: "RtlFreeHeap" (+133h)
Address: 7C92005Dh (ntdll+1005Dh), symbol: "RtlFreeHeap" (+130h)
Address: 7C929DEDh (ntdll+19DEDh), symbol: "RtlReAllocateHeap" (+24Dh)
Address: 7C929DAAh (ntdll+19DAAh), symbol: "RtlReAllocateHeap" (+20Ah)
Address: 01DD3420h (foo_lyricsgrabber2+53420h)
Address: 01DD365Ch (foo_lyricsgrabber2+5365Ch)
Address: 01DD3420h (foo_lyricsgrabber2+53420h)
Address: 01DD3420h (foo_lyricsgrabber2+53420h)
Address: 01DD3420h (foo_lyricsgrabber2+53420h)
Address: 7C920222h (ntdll+10222h), symbol: "RtlAllocateHeap" (+15Eh)
Address: 01DD3448h (foo_lyricsgrabber2+53448h)
Address: 0059FAD8h (foobar2000+19FAD8h)
Address: 7C920228h (ntdll+10228h), symbol: "RtlAllocateHeap" (+164h)
Address: 7C920222h (ntdll+10222h), symbol: "RtlAllocateHeap" (+15Eh)
Address: 7C92019Bh (ntdll+1019Bh), symbol: "RtlAllocateHeap" (+D7h)
Address: 7C9201DBh (ntdll+101DBh), symbol: "RtlAllocateHeap" (+117h)
Address: 7C9200C4h (ntdll+100C4h), symbol: "RtlAllocateHeap" (+0h)
Address: 7C9200C4h (ntdll+100C4h), symbol: "RtlAllocateHeap" (+0h)
Address: 7C924606h (ntdll+14606h), symbol: "RtlQueryEnvironmentVariable_U" (+6Dh)
Address: 7C920460h (ntdll+10460h), symbol: "RtlReleasePebLock" (+Fh)
Address: 01DD36D8h (foo_lyricsgrabber2+536D8h)
Address: 7C9200B8h (ntdll+100B8h), symbol: "RtlFreeHeap" (+18Bh)
Address: 7C920041h (ntdll+10041h), symbol: "RtlFreeHeap" (+114h)
Address: 7C92005Dh (ntdll+1005Dh), symbol: "RtlFreeHeap" (+130h)
Address: 7C9200B8h (ntdll+100B8h), symbol: "RtlFreeHeap" (+18Bh)
Address: 01DCB3DCh (foo_lyricsgrabber2+4B3DCh)
Address: 01DD44D0h (foo_lyricsgrabber2+544D0h)
Address: 7858675Bh (MSVCR90+6675Bh), symbol: "realloc" (+35Fh)
Address: 78586792h (MSVCR90+66792h), symbol: "realloc" (+396h)
Address: 7C91E920h (ntdll+E920h), symbol: "strchr" (+113h)
Address: 7C9201DBh (ntdll+101DBh), symbol: "RtlAllocateHeap" (+117h)
Address: 7C9200B8h (ntdll+100B8h), symbol: "RtlFreeHeap" (+18Bh)
Address: 7C920041h (ntdll+10041h), symbol: "RtlFreeHeap" (+114h)
Address: 7C92005Dh (ntdll+1005Dh), symbol: "RtlFreeHeap" (+130h)
Address: 7C91E920h (ntdll+E920h), symbol: "strchr" (+113h)
Address: 7C91E920h (ntdll+E920h), symbol: "strchr" (+113h)
Address: 7C9201E0h (ntdll+101E0h), symbol: "RtlAllocateHeap" (+11Ch)
Address: 7C9201DBh (ntdll+101DBh), symbol: "RtlAllocateHeap" (+117h)
Address: 00533FF5h (foobar2000+133FF5h)
Address: 00505F30h (foobar2000+105F30h)
Address: 7C91E920h (ntdll+E920h), symbol: "strchr" (+113h)
Address: 7C92005Dh (ntdll+1005Dh), symbol: "RtlFreeHeap" (+130h)
Address: 78583C1Bh (MSVCR90+63C1Bh), symbol: "free" (+CDh)
Address: 01D8E665h (foo_lyricsgrabber2+E665h)
Address: 004081DAh (foobar2000+81DAh)
Address: 01D8E77Fh (foo_lyricsgrabber2+E77Fh)
Address: 01D8E7EAh (foo_lyricsgrabber2+E7EAh)
Address: 01D8E925h (foo_lyricsgrabber2+E925h)
Address: 01DD2984h (foo_lyricsgrabber2+52984h)
Address: 004D81F2h (foobar2000+D81F2h)
Address: 004D8200h (foobar2000+D8200h)
Address: 004D80DEh (foobar2000+D80DEh)
Address: 01D81AAFh (foo_lyricsgrabber2+1AAFh)
Address: 10002826h (shared+2826h), symbol: "uCallStackTracker::~uCallStackTracker" (+0h)
Address: 01DD36D8h (foo_lyricsgrabber2+536D8h)
Address: 01DCAB98h (foo_lyricsgrabber2+4AB98h)
Address: 01DD3420h (foo_lyricsgrabber2+53420h)
Address: 01DDA8A4h (foo_lyricsgrabber2+5A8A4h)
Address: 01DD36D8h (foo_lyricsgrabber2+536D8h)
Address: 01DD36D8h (foo_lyricsgrabber2+536D8h)
Address: 01DD34C4h (foo_lyricsgrabber2+534C4h)
Address: 01DD3DE0h (foo_lyricsgrabber2+53DE0h)
Address: 100027EDh (shared+27EDh), symbol: "uCallStackTracker::uCallStackTracker" (+0h)
Address: 01D9554Bh (foo_lyricsgrabber2+1554Bh)
Address: 01DC9872h (foo_lyricsgrabber2+49872h)
Address: 004D8006h (foobar2000+D8006h)
Address: 100027D8h (shared+27D8h), symbol: "uPrintCrashInfo_OnEvent" (+B1h)
Address: 00574330h (foobar2000+174330h)
Address: 00548AC8h (foobar2000+148AC8h)
Address: 004D7F97h (foobar2000+D7F97h)
Address: 0054F2D9h (foobar2000+14F2D9h)
Address: 7C80B729h (kernel32+B729h), symbol: "GetModuleFileNameA" (+1BAh)
Address: 7C839AD8h (kernel32+39AD8h), symbol: "ValidateLocale" (+2B0h)
Address: 7C80B730h (kernel32+B730h), symbol: "GetModuleFileNameA" (+1C1h)
Address: 004D7F60h (foobar2000+D7F60h)

Environment:
App: foobar2000 v1.1 beta 2
OS: Windows 5.1.2600 Service Pack 3 x86
CPU: Intel® Core™2 Duo CPU    T7300  @ 2.00GHz, features: MMX SSE SSE2 SSE3
Audio: Realtek HD Audio output
UI: Default User Interface 0.9.5

Components:
Core (2010-08-03 11:27:02 UTC)
    foobar2000 core 1.1 beta 2
foo_albumlist.dll (2010-08-03 11:25:22 UTC)
    Album List 4.5
foo_autoupdate.dll (2010-04-19 23:21:14 UTC)
    Automatic Updater 1
foo_bitcompare.dll (2008-12-05 14:08:02 UTC)
    Binary Comparator 1.2
foo_cdda.dll (2010-08-03 11:25:20 UTC)
    CD Audio Decoder 3.0
foo_converter.dll (2010-08-03 11:24:52 UTC)
    Converter 1.5
foo_deskband_controls.dll (2010-02-08 20:20:32 UTC)
    Deskband Controls 0.1
foo_discogs.dll (2010-07-21 21:00:04 UTC)
    Discogs Tagger 1.25
foo_dsp_std.dll (2010-08-03 11:25:20 UTC)
    Standard DSP Array 1.0
foo_facets.dll (2008-07-14 16:26:15 UTC)
    Facets 2008-02-25
foo_fileops.dll (2010-08-03 11:23:52 UTC)
    File Operations 2.1.3
foo_freedb2.dll (2010-08-03 11:24:06 UTC)
    freedb Tagger 0.6.2
foo_gep.dll (2010-04-21 22:04:42 UTC)
    Game Emu Player 1.102
foo_input_std.dll (2010-08-03 11:24:52 UTC)
    Standard Input Array 1.0
foo_lyricsgrabber2.dll (2010-08-10 17:09:41 UTC)
    Lyrics Grabber 2 0.3.6.1 beta
foo_masstag.dll (2009-09-18 08:01:36 UTC)
    Masstagger 1.8.4
foo_osd.dll (2010-07-22 20:59:28 UTC)
    On-Screen Display GDI+ 1.61
foo_playcount.dll (2010-07-24 10:09:34 UTC)
    Playback Statistics 3.0 beta 2
foo_popupplus.dll (2008-04-24 20:24:18 UTC)
    PopUp Plus 20080424
foo_queuecontents.dll (2010-05-20 08:18:58 UTC)
    Queue Contents Editor 0.3.9
foo_quicksearch.dll (2010-05-14 17:08:00 UTC)
    Quick Search Toolbar 1.9
foo_rgscan.dll (2010-08-03 11:24:52 UTC)
    ReplayGain Scanner 2.0.9
foo_skip.dll (2010-07-04 10:39:06 UTC)
    Skip Track 1.2
foo_tagbox.dll (2010-08-07 16:14:20 UTC)
    TagBox 0.170
foo_textdisplay.dll (2008-07-08 17:45:26 UTC)
    Text Display UI Element 1.0 RC 3
foo_ui_std.dll (2010-08-03 11:25:16 UTC)
    Default User Interface 0.9.5
foo_uie_biography.dll (2010-06-27 19:50:10 UTC)
    Biography View 0.4.2.2
foo_uie_esplaylist.dll (2010-08-06 21:01:00 UTC)
    EsPlaylist 0.1.1.0 beta 6
foo_uie_lyrics2.dll (2010-04-12 18:19:24 UTC)
    Lyric Show Panel 2 0.4.6.15
foo_unpack.dll (2010-08-03 11:24:20 UTC)
    ZIP/GZIP/RAR Reader 1.6

Recent events:
"✔ Rating 3 alles" : 0:00.072510
"✔ Rating 4" : 0:00.059728
"✔ Rating 4 alles" : 0:00.069255
"✔ Rating 5" : 0:00.059968
"✔ Rating 5 alles" : 0:00.064912
"✔ Rock" : 0:00.046553
"✔ Rock & Indie" : 0:00.035749
"✔ Soundtrack" : 0:00.086278
Sample component: on_init()
Startup time : 0:05.533271

also crashing:
"Wolfsheim - Kein Zurück"
"Megaherz - Schlag Zurück"
"Megaherz - Himmelfahrt"


...

Now that I look at it, it seems like a missing "album" tag is responsible.

Just to try that out I added an album tag to the last song from above:
"Megaherz - [ad] Himmelfahrt"

Now it doesn't crash anymore. Is an existing album tag compulsory?

Lyricsgrabber2 Feedback & Discussion

Reply #90
Ah.. I now understand.

Yes that could be it. Darklyrics relies on the album. If there is no album, it should fail (as I search directly the lyrics, not via Google Luck or other search measures).

Thing is, I don't check if there is no album tag, I require it in that particular provider. I will change that, checking if there is something, if not, make that provider fail, rather than crashing foobar.

Thank you for observing this!

Lyricsgrabber2 Feedback & Discussion

Reply #91
Can I ask why LyricWiki has been removed as a source? It seemed to be a good one.

Also, with the current providers, I get no hits for Mrs Robinson by Simon & Garfunkel, which is one of the most popular songs ever. By going to the LyrDB site, I see they have the lyrics but the plugin doesn't pick them up.

Lyricsgrabber2 Feedback & Discussion

Reply #92
Another issue: I just ran the Search All on Bob Dylan The Times They Are A-Changin' and ended up with the lyrics for a different Dylan song ('Drake Bell').

Lyricsgrabber2 Feedback & Discussion

Reply #93
After millions times test, it works! but there are still some issues.
1) I wonder if the leo's lyrics and 乐辞lyrics  are available, I don't see any lyrics search by them!
2) I experience several crashes searching lyrics for the stream. Theoretically, if the stream has dynamic track title, we can search the lyrics, as foo_uie_lyrics2 does.
BTW: do you have interesting to maintain the foo_uie_lyrics2 which hasn't been maintained for a long time?

Lyricsgrabber2 Feedback & Discussion

Reply #94
@ Yurk Yurk:

While I can not implement why or why not a wrong song text is returned, which might be the fault of the website itself, rather than me. In the next release I address the problem of lyrdb not finding lyrics they normally have. More than that, I can't do.
As to LyricWiki, I was of the impression that it wasn't possible to receive the lyrics anymore. But I can check if I can reimplement it.

@joelzhao:

First of all, I am not responsible for Scripts, I just have them from the original (T.P.Wang) but I haven't changed them. About Leo's Lyrics: I think they changed something in their lyrics system, so that script is probably outdated. I've sent an E-Mail to them, as they offer plugins for Winamp and iTunes,  and asked if if could be possible to support me as well.

The crashes should be gone in the next release as they were caused by missing Album information. So theoretically, it could work to find lyrics to a dynamic title. Unfortunately I can't test it myself.

foo_lyricsgrabber2 is a huge workload all in itself, as I must check multiple times what doesn't etc. (haveing spent some times without doing anything else but implementing/maintaining the plugins). Also from September on, I won't be so active, as my future job will begin. So, no, maintaining foo_uie_lyrics2 wouldn't be possible at the moment.

Lyricsgrabber2 Feedback & Discussion

Reply #95
@Yurk Yurk:

I looked into lyricwiki and found no possibility to for me to retrieve lyrics from there. While I could create, without any problem, a URL that point's to the correct address, due to the fact that they use javaScript to display the lyrics, I can't get it, as it isn't part of the html source. (Same as it applies to LyricsPlugin).
If you don't understand, what I mean, visit any lyrics there, but disable javaScript in your Browser before you do.



 

Lyricsgrabber2 Feedback & Discussion

Reply #98
New Version is out.

fixed that crashing thing with the album tag. And introduced LyricWiki again  Also I hopefully fixed that problem with lyrdb

Lyricsgrabber2 Feedback & Discussion

Reply #99
a lot of error:101
No such a entry in the database.
when there's nothing to find