Help - Search - Members - Calendar
Full Version: LyricsDB discussion
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
dug
Foo_lyricsdb is a plugin for searching lyrics basing on song's artist title and sometimes album. You can also upload your lyrics to the plugin's database (located at the lyrics.mirkforce.net) to share your lyrics. Lyrics saved to the %lyrics% tag. This plugin is not intended to support timestamped lyrics, just plain text.

In this thread news about the plugin will be posted. Thread created to get some response, about add new features, may be bugs and so on, fill free to ask your questions here.

Currently avaliable versions:
for foobar2000 0.9 and above:
last beta: http://lyrics.mirkforce.net/files/foo_lyricsdb_007_beta5.zip.

For foobar2000 0.8.x:
http://lyrics.mirkforce.net/files/foo_lyricsdb_005.zip.
Last known version: 0.0.6 beta 2.

You also may need msvcr70.dll and msvcp70.dll (only for older versions).
--
Plugin's homepage: http://lyrics.mirkforce.net/
ev0|
It's working pretty good for me so far.

There are a few songs I check only tho. I check Yeah Yeah Yeah's album - most songs (except 2) had lyrics and they were right. Nice !!

This is amazing. How much more powerful can foobar and it's plugins get ?

*EDIT. Spoke too soon.

I had some serious problems after an hour or two. It did successfully download and embed all the lyrics, but then I got an error (DEP - Windows Explorer) in XP SP2, where windows explorer would crash, I could get an error in Active Directory and Active Directory would crash, and My Database view would become corrupted, it would not show all the files. This continually kept repeating itself.

I think this is caused only under certain conditions and certain files; I'm trying to isolate which files cause the crash with the lyrics loaded. Removing the tags from the offending files has ceased the problem from occurring.

Here is the dump code :

CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 0042500Eh
Access violation, operation: read, address: 472F2F4Ah
Call path:
WinMain=>app_shutdown=>playlist_switcher_deinit=>playlist_switcher_saveconfig=>write_playlists=>playlist_loader::save_playlist
This is the first crash logged by this instance.
Code bytes (0042500Eh):
00424FCEh: FD FF 8D 4D 8C E8 21 D1 FD FF 39 7D F8 89 7D 9C
00424FDEh: C7 45 88 6C 98 43 00 C7 45 98 02 00 00 00 89 7D
00424FEEh: F4 0F 8E BD 01 00 00 EB 03 8B 5D 10 8B 03 89 7D
00424FFEh: FC 8B 7D F4 8B CB 57 FF 50 04 8B F0 8B CE 8B 06
0042500Eh: FF 50 10 8B D8 8B 06 8B CE FF 50 30 8B 06 8B CE
0042501Eh: FF 50 40 89 45 C8 8B 06 8B CE 89 55 CC FF 50 48
0042502Eh: 89 45 D4 8B 45 A0 89 55 D8 80 3C 07 00 74 0D 8B
0042503Eh: 06 6A 01 8B CE FF 50 0C 8B F8 EB 02 33 FF 85 FF
Stack (0013FD2Ch):
0013FD0Ch: 00E2DD80 7C9C93A0 631A40D3 7C9C93A0
0013FD1Ch: 00000004 00000000 00E2D28C 00000000
0013FD2Ch: 0043B36C 02633620 00446428 0043946C
0013FD3Ch: 024406A8 0000004D 0000004D 00000000
0013FD4Ch: 0000004C 0043986C 00000000 00000000
0013FD5Ch: 00000000 00000002 00000000 0263C008
0013FD6Ch: 00000FC2 00000FC2 00000000 006C7066
0013FD7Ch: 0013FE3C 0043B388 02442AF0 0000007A
0013FD8Ch: 0000007A 9A6A7A5C 01C5AB5C 024830D0
0013FD9Ch: 00569820 00000000 0043AD60 02633620
0013FDACh: 02672FC0 0002C7C7 00040000 00446400
0013FDBCh: 00000EED 00000FC2 00000000 0013FE50
0013FDCCh: 004364EB 0262CFE0 01633620 0262C01C
0013FDDCh: 77D48BF6 00000000 0000004C 006C7066
0013FDECh: 0013FDD8 00000000 0013FFB0 77C35C94
0013FDFCh: 77C12088 30FFFFFF 77C2C3CE 0043B388
0013FE0Ch: 02442AF0 0000007A 0000007A 00000000
0013FE1Ch: 00000069 0043946C 0262CFE0 0000007A
0013FE2Ch: 0000007A 00000000 00000069 00000003
0013FE3Ch: D2E5F92B 48223424 638660AE AB6ED2E6
Registers:
EAX: 472F2F3A, EBX: 0262C01C, ECX: 016179DC, EDX: 7C90EB94
ESI: 016179DC, EDI: 00000EED, EBP: 0013FDC8, ESP: 0013FD2C
Crash location: "Foobar2000", loaded at 00400000h - 00452000h

Loaded modules:
Foobar2000 loaded at 00400000h - 00452000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F4000h
USER32 loaded at 77D40000h - 77DD0000h
GDI32 loaded at 77F10000h - 77F56000h
ole32 loaded at 774E0000h - 7761D000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
msvcrt loaded at 77C10000h - 77C68000h
COMCTL32 loaded at 773D0000h - 774D2000h
SHLWAPI loaded at 63180000h - 631F7000h
utf8api loaded at 10000000h - 1000D000h
comdlg32 loaded at 763B0000h - 763F9000h
SHELL32 loaded at 7C9C0000h - 7D1D4000h
foo_abx loaded at 00390000h - 0039C000h
foo_ac3 loaded at 003A0000h - 003B3000h
foo_albumlist loaded at 003C0000h - 003CB000h
foo_amipwrapper loaded at 003D0000h - 003F2000h
foo_ape loaded at 00950000h - 0096F000h
foo_apl loaded at 00970000h - 0097A000h
foo_audioscrobbler loaded at 00980000h - 009A0000h
LIBCURL loaded at 009A0000h - 009B9000h
WS2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
WINMM loaded at 76B40000h - 76B6D000h
foo_bitcompare loaded at 00A50000h - 00A59000h
foo_burninate loaded at 00A60000h - 00A6C000h
VERSION loaded at 77C00000h - 77C08000h
foo_cdda loaded at 00A70000h - 00A7E000h
foo_channel_mixer loaded at 00A80000h - 00A9F000h
MSVCR71 loaded at 7C340000h - 7C396000h
uxtheme loaded at 5AD70000h - 5ADA8000h
foo_clienc loaded at 00AB0000h - 00ABB000h
foo_console loaded at 00AC0000h - 00AC7000h
foo_convolve loaded at 00AD0000h - 00B1F000h
foo_dbsearch loaded at 00B20000h - 00B3A000h
foo_diskwriter loaded at 00B40000h - 00B52000h
foo_dsp_crossfade loaded at 00B60000h - 00B67000h
foo_dsp_crossfeed loaded at 00B70000h - 00B76000h
foo_dsp_delta loaded at 00B80000h - 00B87000h
foo_dsp_extra loaded at 00B90000h - 00BA5000h
foo_dsp_ExtraStereo loaded at 00BB0000h - 00BB7000h
foo_dsp_nogaps loaded at 00BC0000h - 00BC7000h
foo_dsp_pause loaded at 00BD0000h - 00BD7000h
foo_dsp_skip_silence loaded at 00BE0000h - 00BE7000h
foo_dsp_soundtouch loaded at 00BF0000h - 00BFB000h
MSVCP60 loaded at 76080000h - 760E5000h
foo_dynamics loaded at 00C00000h - 00C07000h
foo_explorer loaded at 00C10000h - 00C1A000h
foo_faac loaded at 00C20000h - 00C53000h
foo_flac loaded at 00C60000h - 00C7C000h
foo_flaccer loaded at 00C80000h - 00C96000h
foo_freedb loaded at 00CA0000h - 00CCE000h
foo_history loaded at 00CD0000h - 00CE5000h
foo_id3v2 loaded at 00CF0000h - 00D20000h
foo_infobox loaded at 00D20000h - 00D33000h
foo_input_std loaded at 00D40000h - 00DDE000h
MSACM32 loaded at 77BE0000h - 77BF5000h
foo_lnk loaded at 00DE0000h - 00DE8000h
foo_lpac loaded at 00DF0000h - 00DF7000h
lpac_codec_api loaded at 00E00000h - 00E0A000h
lpaccodec loaded at 00E10000h - 00E39000h
foo_lyricsdb loaded at 01060000h - 0106B000h
WININET loaded at 63000000h - 6309F000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
OLEAUT32 loaded at 77120000h - 771AC000h
MSVCR70 loaded at 7C000000h - 7C054000h
foo_masstag loaded at 01080000h - 01094000h
foo_matroska loaded at 010A0000h - 010E8000h
foo_mod loaded at 010F0000h - 010F9000h
BASS loaded at 01320000h - 0137A000h
foo_monkey loaded at 01380000h - 0139C000h
foo_mpeg4u loaded at 013A0000h - 013C9000h
foo_nez loaded at 013D0000h - 013FB000h
foo_null loaded at 01100000h - 01107000h
foo_ofr loaded at 01400000h - 01406000h
OptimFROG loaded at 01410000h - 0143C000h
foo_oggpreview loaded at 01450000h - 01551000h
foo_osd loaded at 01560000h - 0156E000h
gdiplus loaded at 4EC50000h - 4EDF3000h
foo_output_asio(dll) loaded at 01680000h - 016B1000h
foo_output_std loaded at 016D0000h - 016D9000h
foo_out_dsound_ex2 loaded at 016E0000h - 016E9000h
DSOUND loaded at 73F10000h - 73F6C000h
foo_out_ks loaded at 01700000h - 0170B000h
SETUPAPI loaded at 77920000h - 77A13000h
foo_playcount loaded at 01710000h - 0171A000h
foo_playlistfind loaded at 01720000h - 0172B000h
foo_playlistgen_ex loaded at 01730000h - 0173F000h
foo_pod loaded at 01740000h - 017D8000h
foo_podclienc loaded at 017E0000h - 017F9000h
foo_podtranscoder loaded at 01800000h - 01810000h
foo_pphsresample loaded at 01810000h - 01820000h
foo_psf loaded at 01820000h - 018CC000h
foo_read_http loaded at 018D0000h - 018D9000h
foo_remote loaded at 018E0000h - 018EB000h
foo_rgscan loaded at 018F0000h - 018FD000h
foo_scroll loaded at 01900000h - 01906000h
foo_search_ex loaded at 01910000h - 01918000h
foo_send_to_pl loaded at 01920000h - 01929000h
foo_shn loaded at 01930000h - 0193F000h
foo_shuffle loaded at 01940000h - 0194B000h
foo_sid loaded at 019A0000h - 019E7000h
foo_spc loaded at 01950000h - 01961000h
foo_speex loaded at 01970000h - 01988000h
foo_tfmx loaded at 019F0000h - 019F9000h
foo_toaster loaded at 01A00000h - 01A21000h
foo_tta loaded at 01A30000h - 01A39000h
foo_tta_old loaded at 01A40000h - 01A49000h
foo_uie_albumart loaded at 01A50000h - 01A5C000h
foo_uie_albumlist loaded at 01A60000h - 01A71000h
foo_uie_ascii_buttons loaded at 01A80000h - 01A86000h
foo_uie_dbexplorer loaded at 01A90000h - 01A9B000h
foo_uie_simple_spectrum loaded at 01AA0000h - 01AAB000h
foo_uie_tabs loaded at 01AB0000h - 01ABA000h
foo_uie_trackinfo loaded at 01AC0000h - 01ACB000h
foo_uie_volume loaded at 01AD0000h - 01ADB000h
foo_ui_columns loaded at 01AE0000h - 01B17000h
foo_ui_std loaded at 01B20000h - 01B37000h
foo_unpack loaded at 01B40000h - 01B71000h
foo_utils loaded at 01B80000h - 01B91000h
foo_vis_manager loaded at 01BA0000h - 01BA8000h
foo_vis_simple_spectrum loaded at 01BB0000h - 01BBA000h
foo_vis_vu_meter loaded at 01BC0000h - 01BC8000h
foo_vorbisenc loaded at 01BD0000h - 01CE1000h
foo_wavpack loaded at 01CF0000h - 01D02000h
foo_wma loaded at 01D10000h - 01D2A000h
WMVCore loaded at 086D0000h - 08917000h
WMASF loaded at 070D0000h - 0710A000h
foo_xa loaded at 01D30000h - 01D3F000h
nview loaded at 01D80000h - 01EEF000h
PSAPI loaded at 76BF0000h - 76BFB000h
NTMARTA loaded at 77690000h - 776B1000h
WLDAP32 loaded at 76F60000h - 76F8C000h
SAMLIB loaded at 71BF0000h - 71C03000h
CLBCATQ loaded at 76FD0000h - 7704F000h
COMRes loaded at 77050000h - 77115000h
xpsp2res loaded at 20000000h - 202C5000h
id3lib loaded at 02F40000h - 02FCE000h
mswsock loaded at 71A50000h - 71A8F000h
DNSAPI loaded at 76F20000h - 76F47000h
rasadhlp loaded at 76FC0000h - 76FC6000h
Secur32 loaded at 77FE0000h - 77FF1000h
hnetcfg loaded at 662B0000h - 66308000h
wshtcpip loaded at 71A90000h - 71A98000h
nvwddi loaded at 035B0000h - 035C5000h
WINTRUST loaded at 76C30000h - 76C5E000h
IMAGEHLP loaded at 76C90000h - 76CB8000h
wdmaud loaded at 72D20000h - 72D29000h
msacm32 loaded at 72D10000h - 72D18000h
midimap loaded at 77BD0000h - 77BD7000h
KsUser loaded at 73EE0000h - 73EE4000h
DBGHELP loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 0043B36Ch, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 00446428h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 0043986Ch, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 0043B388h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 01C5AB5Ch, location: "foo_vorbisenc", loaded at 01BD0000h - 01CE1000h
Address: 0043AD60h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 00446400h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 004364EBh, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 77D48BF6h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "TranslateMessage" (+00000000h)
Address: 77C35C94h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "except_handler3" (+00000000h)
Address: 77C12088h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "__non_rtti_object::`vftable'" (+00000C90h)
Address: 77C2C3CEh, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "free" (+000001B3h)
Address: 0043B388h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 00427431h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 100038C8h, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "uPeekMessage" (+00000000h)
Address: 00428500h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 100038C8h, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "uPeekMessage" (+00000000h)
Address: 0042734Dh, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 77D48BF6h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "TranslateMessage" (+00000000h)
Address: 0043B500h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 0043986Ch, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 0042722Bh, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 00427481h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 004124F8h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 00410FF1h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 00438DB5h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 00400000h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 00438DE0h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 0043C320h, location: "Foobar2000", loaded at 00400000h - 00452000h
Address: 7C816D4Fh, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "FindAtomW" (+00000094h)
Address: 7C816D58h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 00438C81h, location: "Foobar2000", loaded at 00400000h - 00452000h

Version info:
foobar2000 v0.8.3
UNICODE


moderation: please use [ codebox ] for crashlogs.
ev0|
Not sure what's causing the problem. But it's very weird that it only occurs on some mp3s, and not others. I can't find rhyme or reason why it happens on one and not the other.

Spend hours now fixing the tags.

So final analyis is that certain files barf in my foobar 0.8.3 when they have a lyric tag. This behavior is not this plug ins' fault alone as foo_uie_lyrics.dll causes the same issue (on the same files) when trying to "embed" lyrics.

What's weird is this will happen on only certain files within albums and is not consistent ... that same album will be able to embed the tags fine on other tracks !

Dug, if you can figure out why this is happening, please let me know.
dug
QUOTE(ev0| @ Aug 28 2005, 05:50 AM)
Not sure what's causing the problem. But it's very weird that it only occurs on some mp3s, and not others. I can't find rhyme or reason why it happens on one and not the other.

crash happens in WinMain=>app_shutdown=>playlist_switcher_deinit=>playlist_switcher_saveconfig=>write_playlists=>playlist_loader::save_playlist

I really have no idea what it is, but it is not the lyricsdb internals, it's inside the foobar routines...
QUOTE(ev0| @ Aug 28 2005, 05:50 AM)
Spend hours now fixing the tags.

Why do you need to fix tags? The %lyrics% tag is just an ordinal tag, and in could not cause the problem by itself. And if you do have this tag, and still have crashes, this is not foo_lyricsdb's fault (you mentioned problems with foo_uie_lyrics too).

Really weird. The bad thing is that I have not any problems, so just can't explore th e problem. Have you tryed the plugin before, v0.0.2? Any one have similar problems?
Anas
Works very fine for me. I've got no probs now and I already downloaded a few lyrics. dry.gif
Seems to be quite stable. biggrin.gif
QUOTE
Not sure what's causing the problem. But it's very weird that it only occurs on some mp3s, and not others. I can't find rhyme or reason why it happens on one and not the other.

Is there something all mp3's have in common?
ev0|
I figured it out.

It happens with the exact same mp3s each time (example: The Zwan album, 'Mary Star of the Sea' has really long lyrics)

Example :

Lyrics for 'Yeah' from your database :

QUOTE
yeah
yeah
yeah

i gave you everything
what'd you give to me
a pocket full of empty rings
with diamonds that can sing
the most that i could ever hope
is that you'd start to feel so real

yeah
yeah
yeah

what i want is what you want
but what i want is more
i'm tired of the questions
am i left in scorn
the drugs are my addiction
she's laying on the tiles of my floor

yeah
yeah
yeah

'cause you are my faults
as you are my own
and you built my will
but what i want you can't fucking kill

yeah
yeah
yeah

everyone is not as one
everyone's the same
they're asking for a moment
they're looking out to blame
so am i independent
or am i just playing my own games

yeah
yeah
yeah

'cause you are my faults
as you are my own
and you built my guilt
but when i can you just never will

yeah
yeah
yeah

yeah
yeah
yeah

'cause you are my faults
well you are my own
it's your will in my guilt

yeah
yeah
yeah


This causes the crash.

My truncated version :

QUOTE
yeah (x3)

i gave you everything
what'd you give to me
a pocket full of empty rings
with diamonds that can sing
the most that i could ever hope
is that you'd start to feel so real

yeah (x3)

what i want is what you want
but what i want is more
i'm tired of the questions
am i left in scorn
the drugs are my addiction
she's laying on the tiles of my floor

yeah (x3)

'cause you are my faults
as you are my own
and you built my will
but what i want you can't fucking kill

yeah (x3)

everyone is not as one
everyone's the same
they're asking for a moment
they're looking out to blame
so am i independent
or am i just playing my own games

yeah (x3)

'cause you are my faults
as you are my own
and you built my guilt
but when i can you just never will

yeah (x6)

'cause you are my faults
well you are my own
it's your will in my guilt

yeah (x3)


Is fine.

On a hunch, I tried editing the lyrics file and shortening it by a few lines.

Now it doesn't cause a crash on that file anymore.

It's definately length issues. Certain lyrics files that are very long (some rap lyrics, billy corgan songs etc tongue.gif ) cause the overflow and crash of windows explorer.

Anyway, at least now I know I can workaround the problem. cool.gif biggrin.gif

And Dug, I had to spend hours fixing the tags (by removing, retagging and reapplying replaygain data) because once the lyric was embedded, whether it was by either of the above mentioned plugins, playing that file would cause foobar to crash, along with windows explorer (and with it my desktop). ohmy.gif

Now that I know that it is caused by lyric size too big, I just have to truncate the lyrics a little (by adding Chorus X3 etc) and that fixes the problem. I wish I had figured it out first. crying.gif

That explains why most of the files have no problems (alot of lyrics are short on many files)

Now I'm not sure if there is something in my configuration that makes it crash; nevertheless, i thought it was worthy of reporting here.
ev0|
And I would like to say that except for the problems I was having above with several files, the whole thing works great and you've got quite alot of great lyric files that the other plugin does not have. In fact, you've got WAY more lyrics than foo_uie_lyricshow has.
dug
QUOTE(ev0| @ Aug 28 2005, 10:05 AM)
I think I figured it out.

It happens with the exact same mp3s each time (example: Zwan's Settle down triggered the crash)
<...>
So either 1.) There is some character in the lyrics file that crashes it that editing it removes
or          2.) Certain of the lyrics files are too long to be inserted as lyrics tags in certain files.

1) hardly it is possible... you don't wanna know what I have tryed to place in lyrics tag wile testing smile.gif
2) hardly it is possible, I have tryed lyrics much more than 16k. What tags do you use? preferences->playback->input->standart inputs. I use "APEv2 and ID3v1" with the "remove id3v2 tags while updating" checked. Don't know if this critical, but that's what I use.
I made up mp3 with same artist and title and tryed to get lyrics. I got it, everything works nice again... Have no idea why your desktop crashes bacause of the mp3 editing...
QUOTE(ev0| @ Aug 28 2005, 10:05 AM)
And Dug, I had to spend hours fixing the tags (by removing, retagging and reapplying replaygain data) because once the lyric was embedded, whether it was by either of the above mentioned plugins, playing that file would cause foobar to crash, along with windows explorer (and with it my desktop).

So the problem is with certain lyric tags being too long or containing a weird character.

Hours? Why? Just select all of them and use foobar's tagging power (masstagger or just properties for all the selection and remove lyrics tag?)... And if the problem is not in the exact lyricsdb plugin - it is somwhere else... When exactly crash happens? Have you tryed copy "bad" lyrics to clipboard and apply it by foobar's internal tag editor to the same or other mp3? Do crashes come when plugins are unloaded? (guess so)... seems strange. Do you have an icq account? Even if this problem is not the foo_lyricsdb problem it is related to it and I want to figure out what exactly happens and how it could be solved... For now it is very vaguely what causes these crashes...
ev0|
QUOTE
1) hardly it is possible...


dry.gif

Don't tell me this. It IS possible, because i've experienced it right here, on this system. I wouldn't waste my time posting this to lie to you.

To fix this issue, if i shorten the lyrics, it works fine. If I go back to the long lyrics, the file has problems. The file will crash explorer whether your plugin is loaded or not.

The problem isn't the plugin; so please don't get defensive.

The problem is with the lyrics themselves. I have experienced this with ID3v2 tagging in foobar. I tried using APEv2 with ID3v1, same problems. However, my little box to remove ID3v2 tags was 'greyed out'

I will try your suggestions. I'm interested to figure out exactly what happens to cause the problem too. Because it is repeatable; it should be easy to solve.
I'll post later because I'm tired. here are 2 screenshots of the error occurring.


user posted image

user posted image

Anyway, all i have to do right now is make sure that the lyrics are not too long and I'll be okay.

Dug, tomorrow (8 hours from now) I will be online, I use google talk, do you ? I'll try to IM with you.
dug
QUOTE(ev0| @ Aug 28 2005, 11:08 AM)
QUOTE
1) hardly it is possible...

Don't tell me this. It IS possible, because i've experienced it right here, on this system. I wouldn't waste my time posting this to lie to you.

Have you tryed to make some lyrics by the internal foobar's means?

By the way thanks for your patience, if I download some plugin, crashing my system I'll just throw it away and don't make some investigations smile.gif.
QUOTE(ev0| @ Aug 28 2005, 11:08 AM)
Anyway, all i have to do now is make sure that the lyrics are not too long and I'll be okay.

Telling you again, I have a lot of lyrics much more than 4k (your examples is just near 1k) , and tested foobar2000 with really long lyrics (over 64k)... That's really strange.

When exactly crash comes? Have you tryed to make the same tags configuration (as mine)?

upd: nope, In 8 hours I'll already leave the bunker, kill the light... maybe we sould move to the mail, and post the result here. (dugwin at gmail com)
ev0|
QUOTE
By the way thanks for your patience, if I download some plugin, crashing my system I'll just throw it away and don't make some investigations smile.gif.


Yes me too! BUT This plugin is too cool to give up on too quickly. and it ALMOST works fine (in fact it DOES work fine on many files; just not on a few.

Besides, I want to figure out why this happens.

QUOTE
When exactly crash comes? Have you tryed to make the same tags configuration (as myne)?


The crash comes only when playing the file that has the 'too long lyrics' (even tho they're not that long i guess). There is no crashing when the lyrics are applied.

This is why I applied lyrics to 20 GB of music laugh.gif Then I didn't realize you can remove lyrics tag via masstagger and i retaggged it all laugh.gif

I'm using ID3v2, but APEv2/ID3v1 didn't make any difference; same problem.

I tried manually applying the tags via masstagger; cutting and pasting the 'too long lyrics' and SAME PROBLEM, when playing, crash. unsure.gif

Could it be an old component issue perhaps ?
dug
QUOTE(ev0| @ Aug 28 2005, 11:33 AM)
Yes me too! BUT This plugin is too cool to give up on too quickly. and it ALMOST works fine (in fact it DOES work fine on many files; just not on a few.
<...>
I tried manually applying the tags via masstagger; cutting and pasting the 'too long lyrics' and SAME PROBLEM, when playing, crash.  unsure.gif

Could it be an old component issue perhaps ?

It WORKS on any files for me, Anas and some others smile.gif.
So it's definitely not a lyricsdb problem, let's go to some private place to discuss it (mail?)... May be you can ask this question (about really long tags, not lyrics smile.gif) in some related topic. I don't know about old component... I'd suggest you to remove all components and try crashable song... may be it'll help (may be won't)
ev0|
That's fine.

This is quite a good plugin and I don't want anyone to be dissuaded from downloading it by these reports.

It's quite possible this is just an anomaly on my system.

*Edit. Reinstalling Foobar fixed the problem. cool.gif

The problem must lie with another component. I will try to isolate which component caused the problem if I can and let the author know about it.

Now, it's back to working fine. WOO HOOO ! laugh.gif

What a nightmare of a problem.
ev0|
Problem located : foo_remote, tbar_foo(the remote foobar controls at http://mujweb.cz/www/steelspace ) causes this issue when loaded. It cannot handle certain files with lyrics larger than 1kb in size.

The problem is nothing to do with lyricsdb, but users should be aware of the conflict. I could repeat this.

I have notified the author of the plugin.
zouhair
QUOTE(ev0| @ Aug 28 2005, 10:08 AM)
user posted image



Maybe I'll be some off topic, but I'm really interested on how did you change the look of the playlist ?
ev0|
QUOTE(zouhair @ Aug 30 2005, 05:33 PM)
QUOTE(ev0| @ Aug 28 2005, 10:08 AM)
user posted image



Maybe I'll be some off topic, but I'm really interested on how did you change the look of the playlist ?
*



That's columns UI, with the soap FCS file imported.
Do a search on these forums and you'll learn about it. Look in the wiki.
in future, pm with off topic posts.
ev0|
Anyway I'd like to say, Now that I removed the offending component,
I'm PSYCHED tongue.gif to have Lyricsdb !! I hope you keep the server going and the bandwidth isn't too bad. I have tagged up lyrics on all my favorite music thanks to you (and you have alot of very good accurate lyrics!)

I have a question however. Lets say you have a less accurate version of lyrics on the database, and someone has a better version they want to upload. What happens in this case ?

Anyway, fantastic work on the plugin and thanks for providing the database system. This was a dream come true in terms of foobar plug ins and I'm so glad I am so persistent and didn't uninstall it right away ! laugh.gif
dug
QUOTE(ev0| @ Aug 31 2005, 08:56 AM)
I have a question however. Lets say you have a less accurate version of lyrics on the database, and someone has a better version they want to upload. What happens in this case ?


That's a problem. I don't know how to make this process clean and absolutely automatic. Now server just reject lyrics for songs already were in the database, 'couse some evil person can spoil a lot of good lyrics sad.gif. I think I'll make something to allow saving second instance of the same lyrics and some way of selecting the right instance by a human (with erasing of the other). The only way to correct lyrics this time is web-interface. And this is not really clean too, some changes coming coon (in a couple of days)... Plugin itself seems to be rather stable and rather done, so I can concentrate on the web.
If anyone have ideas about saving second version of the lyrics, editing and so on please say it aloud, it may be late in a couple of days smile.gif.
mobyduck
Hi.

Would it be possible to have the songs listed by Title instead of Album? Also a search on Title would be nice.
QUOTE(dug @ Aug 31 2005, 02:08 AM)
If anyone have ideas about saving second version of the lyrics, editing and so on please say it aloud, it may be late in a couple of days smile.gif.
Perhaps some kind of Poll system, where users can vote for the version they prefer (and an option to download all, the most voted, the latest, etc.). But I'm afraid that might be a major change in your application and perhaps not worth the hassle.

Alessandro

[Edit]Also having the same artist listed with different names (eg. Beatles/The Beatles) is annoying. There should be a way to "map" those instances somehow to the same entity. Oh and, thanks for your hard work! smile.gif

[Edit2]Tried to download the lyrics of Bob Dylan - Blowing in the wind: got the lyrics of another song ("They're selling postcards of the hanging, they're painting
the passports brown...") but on the web they appear to be correct. A bug or a problem in my tags? (using 0.0.3w).
Anas
QUOTE(mobyduck @ Aug 31 2005, 12:46 PM)
[Edit2]Tried to download the lyrics of Bob Dylan - Blowing in the wind: got the lyrics of another song ("They're selling postcards of the hanging, they're painting
the passports brown...") but on the web they appear to be correct. A bug or a problem in my tags? (using 0.0.3w).
*


It's correct. The lyrics you get instead of the correct are from Bob Dylan's "Desolation Row".
But it's not a bug, cause the lyrics are like this on the server. Someone has uploaded false lyrics. Removed them and added the correct ones. Redownload them for this song now.
mobyduck
QUOTE(Anas @ Aug 31 2005, 04:08 AM)
But it's not a bug, cause the lyrics are like this on the server. Someone has uploaded false lyrics. Removed them and added the correct ones. Redownload them for this song now.
Weird: as I said, on the web I was getting the right lyrics. blink.gif

BTW: there are two entries now (Blowing and Blowin'). tongue.gif

Alessandro
Z-two
Hi,
I'm pretty new to adding components to foobar, and im having some problems getting it to appear in the list for putting it in the sidebar (that is where I am supposed to put it right?).

I have the latest version of foobar with the columns ui extension (0.1.2)

Any help will be highly appriciated

Thanks
Anas
QUOTE(Z-two @ Sep 1 2005, 07:18 PM)
Hi,
I'm pretty new to adding components to foobar, and im having some problems getting it to appear in the list for putting it in the sidebar (that is where I am supposed to put it right?).

I have the latest version of foobar with the columns ui extension (0.1.2)

Any help will be highly appriciated

Thanks
*


It does not belong in the sidebar, you'll find it if you right click on a song (lyrics->...)
Z-two
Oh right yeh, Sorry,
So i can use this to put the lyrics in the lyrics tag
I can use something like the trackinfo component to display them from the lyrics tag right?
Thanks
amppa
Nice plugin smile.gif

A couple of things I have encountered:
1) The filename part of the server url does not accept several dots even though it is valid naming convention (e.g. lyricsdb.file.php) .. doesn't really matter, just thought it was a bit strange.
2) I can't get the plugin work with my own server - it says "error: The requested header was not found". I checked with Ethereal the plugin-server transmission when using the default site but didn't notice anything strange.. could you tell what kind of response the plugin exactly expects to get?

Thanks for your work!
mobyduck
QUOTE(Z-two @ Sep 1 2005, 12:05 PM)
So i can use this to put the lyrics in the lyrics tag
...or to upload your lyrics to the server.
QUOTE(Z-two @ Sep 1 2005, 12:05 PM)
I can use something like the trackinfo component to display them from the lyrics tag right?
Correct. Trackinfo or Lyric panel.

HTH.

Alessandro
dug
QUOTE(amppa @ Sep 2 2005, 05:28 AM)
2) I can't get the plugin work with my own server - it says "error: The requested header was not found". I checked with Ethereal the plugin-server transmission when using the default site but didn't notice anything strange.. could you tell what kind of response the plugin exactly expects to get?

have you read protocol description on the web (for developers)? lyricsdb.cgi is pretty complicated script now, and it's made specially for the plugin, or plugin's made exactly for this script, both parts should not work with anytning else, but you surely can make your own realication (but have no idea why). I am dreaming about plugin's version for other players, but starting to think that everyone must use foobar2k, may be this plugin will be a reason for someone :). (also dreaming about console plugin for requesting lyrics).
dug
QUOTE(mobyduck @ Aug 31 2005, 01:46 PM)
Perhaps some kind of Poll system, where users can vote for the version they prefer (and an option to download all, the most voted, the latest, etc.). But I'm afraid that might be a major change in your application and perhaps not worth the hassle.

I am preparing a major web-part update, mainly about lyrics versions (correcting them) and users access. I don't want to complicate plugin itself, but it already has feature for the selecting exact lyrics version (if there are several versions)... there's a lot of work, but i hope i will place something in a couple of days and then we'll discuss what seems to be good solution and what can be improved. i will describe full lyrics selecting mechanism and how users can affect on it (complaining, for example)... I really want to make it all done as soon as possible.
amppa
QUOTE(dug @ Sep 2 2005, 02:07 PM)
have you read protocol description on the web (for developers)? lyricsdb.cgi is pretty complicated script now, and it's made specially for the plugin, or plugin's made exactly for this script, both parts should not work with anytning else, but you surely can make your own realication (but have no idea why). I am dreaming about plugin's version for other players, but starting to think that everyone must use foobar2k, may be this plugin will be a reason for someone smile.gif. (also dreaming about console plugin for requesting lyrics).
*


Yes, I read that, but I got the error message I told when I tried to make it use my own server. I suspected that the page didn't describe the whole protocol. If the page had all that is necessary, I'll have to check again my system..

I have my own play statistics system in a local database. It includes lyrics for tracks, so I'd like to be able to direct the lyrics requests for my existing lyrics fetching script, so that it can save a local copy simultaneously. I could of course use e.g. foo_run to send the lyrics to my db after getting them to the tags, but that would be one extra step, which I'd rather not include.

I'm sure you are pretty busy already, so if you don't have much time, I can play some more with sniffing tools trying to figure out the exact protocol (or tying to figure if I have made some errors there) smile.gif
amppa
I just noticed that the problem stays only when trying to contact localhost, so I guess my server returns something the plugin does not like. I guess I'll have to try some other http server to see if the problem lies with the server itself or something else.
mobyduck
QUOTE(dug @ Sep 2 2005, 03:26 AM)
I am preparing a major web-part update, mainly about lyrics versions (correcting them) and users access. I don't want to complicate plugin itself, but it already has feature for the selecting exact lyrics version (if there are several versions)... there's a lot of work, but i hope i will place something in a couple of days and then we'll discuss what seems to be good solution and what can be improved. i will describe full lyrics selecting mechanism and how users can affect on it (complaining, for example)... I really want to make it all done as soon as possible.
*
Thanks for your efforts.

One more question: are updates (and complaints) notified to the original contributor (via e-mail)? If not, I think it could be a desirable addition. smile.gif

Cheers.

Alessandro
Anas
QUOTE(mobyduck @ Sep 2 2005, 02:48 PM)
One more question: are updates (and complaints) notified to the original contributor (via e-mail)? If not, I think it could be a desirable addition. smile.gif
*


Then, imagine you've contributed masses of lyrics and get 127 email a day which say: "Your contribution has been updated". wink.gif Just kidding I'm exaggeragating, but this feature would really annoy me. dry.gif
mobyduck
QUOTE(Anas @ Sep 2 2005, 05:04 AM)
Then, imagine you've contributed masses of lyrics and get 127 email a day which say: "Your contribution has been updated".  wink.gif Just kidding I'm exaggeragating, but this feature would really annoy me.  dry.gif
*
Sure, but imagine you post one or more lyrics containing errors and the system does not inform you of the corrections... seems to me equally annoying.

Furthermore, it can be made optional (in the user profile).

Alessandro
asmox
is there any way to have the DB search for results that are as close as possible to the track name, and not necessarily the exact name? all of my track titles are tagged like so - 01. Title.. etc,. and so the DB doesn't find any matches.

i really would rather not have to go through and retag everything ohmy.gif

am i screwed?
Anas
QUOTE(asmox @ Sep 5 2005, 10:36 PM)
is there any way to have the DB search for results that are as close as possible to the track name, and not necessarily the exact name? all of my track titles are tagged like so - 01. Title.. etc,. and so the DB doesn't find any matches.

i really would rather not have to go through and retag everything ohmy.gif

am i screwed?
*


I don't see any reason why someone would tag his files with tracknumber - title in the title tag blink.gif
And if you want to change it you don't have to do it manually, but you can do it with the masstagger very fast and clean! If you want to use Ldb than you will have to retag them.
asmox
QUOTE(Anas @ Sep 5 2005, 11:26 PM)
I don't see any reason why someone would tag his files with tracknumber - title in the title tag  blink.gif
And if you want to change it you don't have to do it manually, but you can do it with the masstagger very fast and clean! If you want to use Ldb than you will have to retag them.
*



i tag all my files like that for proper organization and display on my ipod. you may find it even crazier that i tag all my album titles with the year in front, for example - 1997 - Album That Was Released In 1997. i do this for a similar reason.. my ipod is only able to sort albums in alphabetical order. tagging them the way i tag them allows them to be displayed in chronological order.

anyway.. how can i use masstagger to only remove certain characters from the tag of more than one file at the same time? i've tried several tagging utilities to find that kind of function, but i've come up short so far. i've never used foobar's masstagger though.. how would i go about doing that?

thanks.
mobyduck
QUOTE(asmox @ Sep 5 2005, 09:47 PM)
i tag all my files like that for proper organization and display on my ipod. you may find it even crazier that i tag all my album titles with the year in front, for example - 1997 - Album That Was Released In 1997. i do this for a similar reason.. my ipod is only able to sort albums in alphabetical order. tagging them the way i tag them allows them to be displayed in chronological order.
Don't quote me on that, but I think that, if you use foo_pod and put special tags on your files (like, for example, foo_title), you can then write those tags when transferring them on the iPod.

HTH.

Alessandro
Anas
QUOTE(asmox @ Sep 6 2005, 07:47 AM)
anyway.. how can i use masstagger to only remove certain characters from the tag of more than one file at the same time? i've tried several tagging utilities to find that kind of function, but i've come up short so far. i've never used foobar's masstagger though.. how would i go about doing that?

thanks.
*



Masstagger->Edit Tags->Guess Values From Other Field

Source Format:
CODE
%title%

Guessing Pattern:
CODE
%tracknumber% - %title%


Should work this way smile.gif
asmox
QUOTE(Anas @ Sep 6 2005, 07:27 AM)
Masstagger->Edit Tags->Guess Values From Other Field

Source Format:
CODE
%title%

Guessing Pattern:
CODE
%tracknumber% - %title%


Should work this way  smile.gif
*



sweet, it works.

thanks! smile.gif
12zmcnvow1277
Great Plugin! I've got it working with the Panel so it displays as a tab. Only a few songs it can't find, but all up great work.

Is there a way to eliminate the "this file is 5083 bytes" that's only 5kB and I don't think it's abig deal for me to be interupted. Thanks
Anas
QUOTE(12zmcnvow1277 @ Sep 8 2005, 12:45 AM)
Great Plugin! I've got it working with the Panel so it displays as a tab. Only a few songs it can't find, but all up great work.

Is there a way to eliminate the "this file is 5083 bytes" that's only 5kB and I don't think it's abig deal for me to be interupted. Thanks
*


Mybe dug could make another checkbox ( <- this was a feature request wink.gif got f*cked up by this box before, too).
dug
QUOTE(mobyduck @ Sep 2 2005, 03:48 PM)
One more question: are updates (and complaints) notified to the original contributor (via e-mail)? If not, I think it could be a desirable addition. smile.gif

no, they are not. email could be used only by me for this season. make it (notices) optional? who will enable "please annoy me" option? smile.gif
dug
QUOTE(asmox @ Sep 5 2005, 11:36 PM)
is there any way to have the DB search for results that are as close as possible to the track name?...

hm. there already running engine for guessing slightly different titles, but there's no possibility to make fuzzy-match with the database. i'll publish a bit more about all this stuff for tose of you who are interested, but seems that you have a problem, you can't use tracknumber in the titles, sorry
dug
QUOTE(12zmcnvow1277 @ Sep 8 2005, 01:45 AM)
Great Plugin! I've got it working with the Panel so it displays as a tab. Only a few songs it can't find, but all up great work.

Is there a way to eliminate the "this file is 5083 bytes" that's only 5kB and I don't think it's abig deal for me to be interupted. Thanks
*


hm... there a lot of lyrics with more than 4k lyrics? i thought it is nice border... no, there's no way right now. i want to add "do NOT ask anything" checkbox in the next version smile.gif
dug
So, here we go, a lot of changes come, some of them were on the fly for a time, some not, so I'll try to mention all of them with a little description.

- New 0.0.4w version released. Main feature is multilyrics select box and finally-working-as-it-shold lyrics versions. Also so desired "do not show any messages" checkbox added, but it is really really really not a good idea to use it. Really good idea is to keep your music correctly described, and you won't see any stupid messages like "both artist and title must be set", anyway, that's it (direct link).
- Little guessing engine description added to let you imagine why some lyrics could not be found and what could, just in case you are interested in.
- Artists can now have aliases, examples: "björk" and "bjork", "offspring" and "the offspring". Aliases could not be added or edited by users currently.
- A lot of users/web changes, read more in users policy.
- Complaining about bad/dirty lyrics is now available on the lyrics viewing page. Complained lyrics supposed to be checked by the database staff.

news in 0.0.4w:
- added "abort" in "stupid message" and "both artist and title tags must be set" messages.
- added "don't show any messages" option to the plugin's configuration. It is strongly not recommended to enable this feature again.
- LYRICS_WARNING_SIZE changed to 8k
- some fixes in multilyrics dialogbox (you can't see that box in earlier versions).

By the way, there are news (http://lyrics.mirkforce.net/news.html) and changelog (http://lyrics.mirkforce.net/changelog.html) on the plugin's website, but I think, I'll post it in this thread too.
Keito
Really good plugin ! It works good at home but there no french songs lyrics tongue.gif but for craig david, black eyed peas, norah jones and all english / american artist I hear, it's work fine smile.gif
dug
QUOTE(Keito @ Sep 18 2005, 06:24 PM)
Really good plugin ! It works good at home but there no french songs lyrics :P
...

share your lyrics! :) have you registred?
ev0|
QUOTE(dug @ Sep 18 2005, 04:51 PM)
QUOTE(Keito @ Sep 18 2005, 06:24 PM)
Really good plugin ! It works good at home but there no french songs lyrics tongue.gif
...

share your lyrics! smile.gif have you registred?
*



Good job Dug !!

laugh.gif Now this plugin is the best !
Anas
blink.gif LyricsDB just killed my foobar with the following failure.txt:

CODE
Illegal operation:
Code: 80000003h, flags: 00000000h, address: 7C0123B2h
Call path:
WinMain=>app_mainloop
This is the first crash logged by this instance.
Code bytes (7C0123B2h):
7C012372h: FD FF FF 68 54 E9 03 7C 50 E8 D7 F9 FE FF 68 12
7C012382h: 20 01 00 8D 85 DC FD FF FF 68 A8 E8 03 7C 50 E8
7C012392h: 76 00 00 00 83 C4 2C 83 F8 03 75 0F 6A 16 E8 75
7C0123A2h: 06 00 00 59 6A 03 E8 D6 D3 FF FF 83 F8 04 75 10
7C0123B2h: CC 8B 4D FC 33 4D 04 5E 5B E8 EB EF FE FF C9 C3
7C0123C2h: 83 F8 05 0F 85 C0 03 00 00 EB E6 66 F7 05 B4 95
7C0123D2h: 04 7C 0C 01 BE A8 95 04 7C 75 0D 53 6A 04 53 56
7C0123E2h: E8 1B 16 00 00 83 C4 10 FF 75 10 FF 75 0C FF 75
Stack (0012F834h):
0012F814h: 0126DB9C 7C9D76F0 77F443DD 7C9D76F0
0012F824h: 00000004 00000000 0126D0A8 00000000
0012F834h: 010C6E30 00000000 505C3A43 72676F72
0012F844h: 656D6D61 6F6F665C 32726162 5C303030
0012F854h: 626F6F66 30327261 652E3030 C0006578
0012F864h: 00000000 00000000 010C52B4 00000002
0012F874h: 00000000 61707845 0001003F 00000000
0012F884h: 00000000 00000000 00000000 00000000
0012F894h: 00000000 FFFF027F FFFF0120 FFFFFFFF
0012F8A4h: 010C18EB 0410001B 0012FC3C FFFF0023
0012F8B4h: 00000000 00000000 00000000 00000000
0012F8C4h: 00000000 00000000 00000000 00808000
0012F8D4h: 00800080 FFFF0080 00000000 99F24800
0012F8E4h: 00003FED 00000000 00000000 691DE000
0012F8F4h: A07F0F41 50003FF8 9C8C86F4 4007A6EA
0012F904h: 00000000 00000000 0000003B 00000023
0012F914h: 00000023 0012FC2C 010C6E30 00000000
0012F924h: 0FA20073 010C6BDA 61707845 0012FB70
0012F934h: 010C52B4 0000001B 00010246 0012FB00
0012F944h: 65737341 6F697472 6166206E 64656C69
Registers:
EAX: 00000004, EBX: 010C6E91, ECX: 7C92056D, EDX: 03000034
ESI: 00000014, EDI: 0012FC2C, EBP: 0012FB68, ESP: 0012F834
Crash location: "MSVCR70", loaded at 7C000000h - 7C054000h
Symbol: "assert" (+00000387h)

Loaded modules:
foobar2000 loaded at 00400000h - 00452000h
ntdll loaded at 7C910000h - 7C9C7000h
kernel32 loaded at 7C800000h - 7C906000h
USER32 loaded at 77D10000h - 77DA0000h
GDI32 loaded at 77EF0000h - 77F36000h
ole32 loaded at 774B0000h - 775EC000h
msvcrt loaded at 77BE0000h - 77C38000h
ADVAPI32 loaded at 77DA0000h - 77E4A000h
RPCRT4 loaded at 77E50000h - 77EE1000h
COMCTL32 loaded at 773A0000h - 774A2000h
SHLWAPI loaded at 77F40000h - 77FB6000h
utf8api loaded at 10000000h - 1000D000h
comdlg32 loaded at 76350000h - 7639A000h
SHELL32 loaded at 7C9D0000h - 7D1EE000h
foo_ac3 loaded at 008D0000h - 008E3000h
foo_ape loaded at 008F0000h - 0090F000h
foo_bitcompare loaded at 00910000h - 00919000h
foo_cdda loaded at 00920000h - 0092E000h
foo_clienc loaded at 00930000h - 0093B000h
foo_console loaded at 00940000h - 00947000h
foo_convolve loaded at 00950000h - 0099F000h
foo_diskwriter loaded at 009A0000h - 009B2000h
WINMM loaded at 76AF0000h - 76B1E000h
foo_dsp_crossfade loaded at 00A40000h - 00A47000h
foo_dsp_crossfeed loaded at 00A50000h - 00A56000h
foo_dsp_extra loaded at 00A60000h - 00A75000h
foo_dsp_nogaps loaded at 00A80000h - 00A87000h
foo_dsp_pause loaded at 00A90000h - 00A97000h
foo_dsp_skip_silence loaded at 00AA0000h - 00AA7000h
foo_dsp_soundtouch loaded at 00AB0000h - 00ABB000h
MSVCP60 loaded at 76020000h - 76085000h
foo_dynamics loaded at 00AC0000h - 00AC7000h
foo_faac loaded at 00AD0000h - 00B03000h
foo_festalon loaded at 00B10000h - 00C4E000h
foo_filedate loaded at 00C50000h - 00C5A000h
foo_flac loaded at 00C60000h - 00C7C000h
foo_flaccer loaded at 00C80000h - 00C96000h
foo_freedb loaded at 00CA0000h - 00CBF000h
MSVCR80 loaded at 7C370000h - 7C409000h
WS2_32 loaded at 71A10000h - 71A27000h
WS2HELP loaded at 71A00000h - 71A08000h
foo_fullscreen loaded at 00CE0000h - 00CE7000h
MSVCR71 loaded at 00CF0000h - 00D46000h
foo_id3v2 loaded at 00D60000h - 00D90000h
foo_infobox loaded at 00D90000h - 00DA3000h
foo_input_std loaded at 00DB0000h - 00E4E000h
MSACM32 loaded at 77BB0000h - 77BC5000h
foo_lpac loaded at 00E50000h - 00E57000h
lpac_codec_api loaded at 00E60000h - 00E6A000h
lpaccodec loaded at 00E70000h - 00E99000h
foo_lyricsdb loaded at 010C0000h - 010CB000h
WININET loaded at 77180000h - 77227000h
CRYPT32 loaded at 77A50000h - 77AE5000h
MSASN1 loaded at 77AF0000h - 77B02000h
OLEAUT32 loaded at 770F0000h - 7717C000h
MSVCR70 loaded at 7C000000h - 7C054000h
foo_masstag loaded at 010E0000h - 010F4000h
foo_matroska loaded at 01100000h - 01148000h
foo_mod loaded at 01150000h - 01159000h
BASS loaded at 01190000h - 011EA000h
foo_monkey loaded at 01160000h - 0117C000h
foo_mpeg4u loaded at 011F0000h - 01219000h
foo_nez loaded at 01220000h - 0124B000h
foo_null loaded at 01250000h - 01257000h
foo_ofr loaded at 01260000h - 01266000h
OptimFROG loaded at 01270000h - 0129C000h
foo_oggpreview loaded at 012B0000h - 013B1000h
foo_output_std loaded at 013C0000h - 013C9000h
foo_out_dsound_ex loaded at 013D0000h - 013D9000h
DSOUND loaded at 73E70000h - 73ECC000h
VERSION loaded at 77BD0000h - 77BD8000h
foo_out_dsound_ex2 loaded at 013F0000h - 013F9000h
foo_out_ks loaded at 01400000h - 0140B000h
SETUPAPI loaded at 778F0000h - 779E4000h
foo_playcount loaded at 01410000h - 0141A000h
foo_playlistfind loaded at 01420000h - 0142B000h
foo_playlistgen_ex loaded at 01430000h - 0143F000h
foo_playlist_output loaded at 01440000h - 0145A000h
foo_pphsresample loaded at 01460000h - 01470000h
foo_psf loaded at 01470000h - 0151C000h
foo_quicktag loaded at 01520000h - 01529000h
foo_rgscan loaded at 01530000h - 0153D000h
foo_scheduler loaded at 01540000h - 01555000h
foo_scroll loaded at 01560000h - 01566000h
foo_search_ex loaded at 01570000h - 01578000h
foo_setyear loaded at 01580000h - 01592000h
foo_shn loaded at 015A0000h - 015AF000h
foo_sid loaded at 015F0000h - 01637000h
foo_skip loaded at 015B0000h - 015B8000h
foo_spc loaded at 015C0000h - 015D1000h
foo_speex loaded at 01640000h - 01658000h
foo_tfmx loaded at 01660000h - 01669000h
foo_title loaded at 01670000h - 01682000h
mscoree loaded at 78800000h - 78840000h
mscorwks loaded at 796C0000h - 79C01000h
MSVCR80 loaded at 016C0000h - 01759000h
mscorlib.ni loaded at 788B0000h - 79336000h
mscorjit loaded at 78850000h - 788A2000h
foo_toaster loaded at 03C30000h - 03C51000h
gdiplus loaded at 4EBA0000h - 4ED43000h
foo_tta loaded at 03C70000h - 03C79000h
foo_tta_old loaded at 03C80000h - 03C89000h
foo_uie_albumart loaded at 03C90000h - 03C9C000h
foo_uie_albumlist loaded at 03CA0000h - 03CB5000h
foo_uie_lyrics loaded at 03CD0000h - 03CFB000h
foo_uie_simple_spectrum loaded at 03E00000h - 03E0B000h
foo_uie_tabs loaded at 03E10000h - 03E1A000h
foo_uie_trackinfo loaded at 03E20000h - 03E2B000h
foo_uie_volume loaded at 03E30000h - 03E3B000h
foo_ui_columns loaded at 03E40000h - 03E77000h
foo_ui_notepad loaded at 03E80000h - 03E90000h
foo_ui_std loaded at 03E90000h - 03EA7000h
foo_unpack loaded at 03EB0000h - 03EE1000h
foo_utils loaded at 03EF0000h - 03F01000h
foo_vis_manager loaded at 03F10000h - 03F18000h
foo_vis_simple_spectrum loaded at 03F20000h - 03F2A000h
foo_vorbisenc loaded at 03F30000h - 04041000h
foo_wavpack loaded at 04050000h - 04062000h
foo_wma loaded at 04070000h - 0408A000h
WMVCore loaded at 086C0000h - 08904000h
WMASF loaded at 070D0000h - 0710B000h
foo_wmaenc loaded at 04090000h - 040BF000h
QUARTZ loaded at 74790000h - 748FE000h
foo_xa loaded at 040D0000h - 040DF000h
uxtheme loaded at 5B0F0000h - 5B128000h
raphook loaded at 04130000h - 04175000h
PSAPI loaded at 76BB0000h - 76BBB000h
wdmaud loaded at 72C90000h - 72C99000h
WINTRUST loaded at 76BF0000h - 76C1E000h
IMAGEHLP loaded at 76C50000h - 76C78000h
msacm32 loaded at 72C80000h - 72C88000h
midimap loaded at 77BA0000h - 77BA7000h
dciman32 loaded at 73B30000h - 73B36000h
fooTitle loaded at 04830000h - 0483C000h
fooServices loaded at 05860000h - 0586A000h
System.ni loaded at 7A560000h - 7AC76000h
System.Drawing.ni loaded at 7AE20000h - 7AFA8000h
rsaenh loaded at 0FFD0000h - 0FFF8000h
Nini loaded at 05A90000h - 05AA4000h
System.Windows.Forms.ni loaded at 7B010000h - 7BC4E000h
System.Xml.ni loaded at 69C30000h - 6A1D2000h
Powrprof loaded at 74A50000h - 74A58000h
imaadp32 loaded at 58790000h - 58797000h
msadp32 loaded at 72C60000h - 72C67000h
msg711 loaded at 586A0000h - 586A5000h
msgsm32 loaded at 58670000h - 58678000h
tssoft32 loaded at 58640000h - 58644000h
tsd32 loaded at 73AE0000h - 73AE7000h
msg723 loaded at 58680000h - 5869D000h
msaud32 loaded at 586B0000h - 586FD000h
sl_anet loaded at 58650000h - 5866E000h
l3codeca loaded at 05E70000h - 05EFA000h
iac25_32 loaded at 58510000h - 58549000h
Secur32 loaded at 77FC0000h - 77FD1000h
urlmon loaded at 77230000h - 772CE000h
wsock32 loaded at 71A30000h - 71A3A000h
RASAPI32 loaded at 76EA0000h - 76EDC000h
rasman loaded at 76E50000h - 76E62000h
NETAPI32 loaded at 597D0000h - 59824000h
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
mswsock loaded at 719B0000h - 719F0000h
DNSAPI loaded at 76EE0000h - 76F07000h
rasadhlp loaded at 76F80000h - 76F86000h
hnetcfg loaded at 66710000h - 66769000h
wshtcpip loaded at 719F0000h - 719F8000h
xpsp2res loaded at 20000000h - 202D9000h
appHelp loaded at 77B10000h - 77B32000h
CLBCATQ loaded at 76F90000h - 7700F000h
COMRes loaded at 77010000h - 770E3000h
cscui loaded at 779F0000h - 77A46000h
CSCDLL loaded at 765A0000h - 765BD000h
MPR loaded at 71A80000h - 71A92000h
drprov loaded at 75F00000h - 75F07000h
ntlanman loaded at 71B90000h - 71B9E000h
NETUI0 loaded at 71C50000h - 71C67000h
NETUI1 loaded at 71C10000h - 71C50000h
NETRAP loaded at 71C00000h - 71C07000h
SAMLIB loaded at 71B70000h - 71B83000h
davclnt loaded at 75F10000h - 75F19000h
Audiodev loaded at 092D0000h - 0934A000h
DBGHELP loaded at 59DD0000h - 59E71000h

Stack dump analysis:
Address: 010C6E30h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C52B4h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C18EBh, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6E30h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6BDAh, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C52B4h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 6674755Fh, location: "hnetcfg", loaded at 66710000h - 66769000h
Address: 014A0088h, location: "foo_psf", loaded at 01470000h - 0151C000h
Address: 01260044h, location: "foo_ofr", loaded at 01260000h - 01266000h
Address: 77DAE32Eh, location: "ADVAPI32", loaded at 77DA0000h - 77E4A000h
Symbol: "ObjectOpenAuditAlarmW" (+00000795h)
Address: 7C91E1FEh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "ZwQueryValueKey" (+00000000h)
Address: 7C91FB6Ch, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlNtStatusToDosError" (+0000002Fh)
Address: 77F443D0h, location: "SHLWAPI", loaded at 77F40000h - 77FB6000h
Symbol: "SHRegGetValueW" (+000000B1h)
Address: 7C9D76F0h, location: "SHELL32", loaded at 7C9D0000h - 7D1EE000h
Symbol: "Ordinal517" (+000076F0h)
Address: 77F443DDh, location: "SHLWAPI", loaded at 77F40000h - 77FB6000h
Symbol: "SHRegGetValueW" (+000000BEh)
Address: 7C9D76F0h, location: "SHELL32", loaded at 7C9D0000h - 7D1EE000h
Symbol: "Ordinal517" (+000076F0h)
Address: 010C52EEh, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6E30h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C17CBh, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6DE8h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6E30h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C5467h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6BD4h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C22BDh, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6BD4h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C1DF5h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 7C801694h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "DeviceIoControl" (+0000006Fh)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C920570h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C80FEFFh, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "GlobalFree" (+000000D0h)
Address: 7C80FECFh, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "GlobalFree" (+000000A0h)
Address: 7C838F36h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "GlobalHandle" (+00000000h)
Address: 72C9456Eh, location: "wdmaud", loaded at 72C90000h - 72C99000h
Symbol: "mxdMessage" (+00001221h)
Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "FindAtomW" (+00000094h)
Address: 7C80FED8h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "GlobalFree" (+000000A9h)
Address: 7C80FECFh, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "GlobalFree" (+000000A0h)
Address: 72C91381h, location: "wdmaud", loaded at 72C90000h - 72C99000h
Address: 010C65E8h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6500h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h

Version info:
foobar2000 v0.8.3
UNICODE



Just before this I got an error, which I do not exactly recall, but I know it had something to do with some helpers.h file and LyricsDB caused the error.

It happened after getting and selectbox for different lyrics where just one where mentonied and I clicked on 'get'.

This is the first time lyricsDB does anything like this to my foobar and I'm really astonished! I hope I could describe the error good enough, so that the reason for it can be found...

EDIT: Might be interesting: the lyrics where for Darkane - Chaos Vs Order, might be it is because the lyrics contain HTML-Tags, but I can't think why then lyricsdb should crash.....

After a second try I got the error again, here is a screenshot of the error:
user posted image

And the crashlog of the second time:
CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 010C3FB8h
Access violation, operation: read, address: 61707845h
Call path:
WinMain=>app_mainloop
This is the first crash logged by this instance.
Code bytes (010C3FB8h):
010C3F78h: 45 EC 50 C7 45 EC 28 65 0C 01 E8 67 FF FF FF 83
010C3F88h: 7D DC 00 5F 5E 74 09 FF 75 DC E8 C3 09 00 00 59
010C3F98h: C9 C2 04 00 56 FF 74 24 08 8B F1 FF 36 E8 AF 00
010C3FA8h: 00 00 59 59 89 06 5E C2 04 00 8B 4C 24 04 33 C0
010C3FB8h: 38 01 74 0D 3B 44 24 08 73 07 40 80 3C 08 00 75
010C3FC8h: F3 C3 56 FF 74 24 0C FF 74 24 0C E8 DA FF FF FF
010C3FD8h: 40 50 E8 81 09 00 00 8B F0 83 C4 0C 85 F6 74 11
010C3FE8h: FF 74 24 0C FF 74 24 0C 56 E8 34 00 00 00 83 C4
Stack (0012FB4Ch):
0012FB2Ch: 0126DB9C 7C9D76F0 77F443DD 7C9D76F0
0012FB3Ch: 00000004 00000000 0126D0A8 00000000
0012FB4Ch: 010C3FD8 61707845 FFFFFFFF 010D5FD0
0012FB5Ch: 010C1617 61707845 FFFFFFFF 010C6BD4
0012FB6Ch: FFFFFFFF 010C17E9 010C6BD4 61707845
0012FB7Ch: 0012FC2C 0012FC2C 010C5467 010C6BD4
0012FB8Ch: 61707845 010D4A28 010C22BD 010C6BD4
0012FB9Ch: 61707845 0012FD14 010C1DF5 00000000
0012FBACh: 7C801694 0455B710 00150000 00000000
0012FBBCh: 00010000 04E6C268 04EAD860 00000100
0012FBCCh: 3FAD8A56 00000000 0012FC00 03F11205
0012FBDCh: 00000008 00000000 04EF0A30 00000100
0012FBECh: 00000002 04EAE060 04F18850 403A2F0C
0012FBFCh: 40714DC4 0012FC2C 03F11205 00000002
0012FC0Ch: 00000000 04EF0A30 00000100 00000002
0012FC1Ch: 04EAE460 00000100 BFE57D48 0012FC38
0012FC2Ch: 010C65E8 010C6500 010D2948 00000000
0012FC3Ch: F1474EF9 4071F2D9 010D4640 00000040
0012FC4Ch: 00000024 00000001 010C6558 010C6560
0012FC5Ch: 010D43C8 00000040 00000024 00000001
Registers:
EAX: 00000000, EBX: 00000000, ECX: 61707845, EDX: 00000000
ESI: 010D5FD0, EDI: 0012FC2C, EBP: 0012FC44, ESP: 0012FB4C
Crash location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h

Loaded modules:
foobar2000 loaded at 00400000h - 00452000h
ntdll loaded at 7C910000h - 7C9C7000h
kernel32 loaded at 7C800000h - 7C906000h
USER32 loaded at 77D10000h - 77DA0000h
GDI32 loaded at 77EF0000h - 77F36000h
ole32 loaded at 774B0000h - 775EC000h
msvcrt loaded at 77BE0000h - 77C38000h
ADVAPI32 loaded at 77DA0000h - 77E4A000h
RPCRT4 loaded at 77E50000h - 77EE1000h
COMCTL32 loaded at 773A0000h - 774A2000h
SHLWAPI loaded at 77F40000h - 77FB6000h
utf8api loaded at 10000000h - 1000D000h
comdlg32 loaded at 76350000h - 7639A000h
SHELL32 loaded at 7C9D0000h - 7D1EE000h
foo_ac3 loaded at 008D0000h - 008E3000h
foo_ape loaded at 008F0000h - 0090F000h
foo_bitcompare loaded at 00910000h - 00919000h
foo_cdda loaded at 00920000h - 0092E000h
foo_clienc loaded at 00930000h - 0093B000h
foo_console loaded at 00940000h - 00947000h
foo_convolve loaded at 00950000h - 0099F000h
foo_diskwriter loaded at 009A0000h - 009B2000h
WINMM loaded at 76AF0000h - 76B1E000h
foo_dsp_crossfade loaded at 00A40000h - 00A47000h
foo_dsp_crossfeed loaded at 00A50000h - 00A56000h
foo_dsp_extra loaded at 00A60000h - 00A75000h
foo_dsp_nogaps loaded at 00A80000h - 00A87000h
foo_dsp_pause loaded at 00A90000h - 00A97000h
foo_dsp_skip_silence loaded at 00AA0000h - 00AA7000h
foo_dsp_soundtouch loaded at 00AB0000h - 00ABB000h
MSVCP60 loaded at 76020000h - 76085000h
foo_dynamics loaded at 00AC0000h - 00AC7000h
foo_faac loaded at 00AD0000h - 00B03000h
foo_festalon loaded at 00B10000h - 00C4E000h
foo_filedate loaded at 00C50000h - 00C5A000h
foo_flac loaded at 00C60000h - 00C7C000h
foo_flaccer loaded at 00C80000h - 00C96000h
foo_freedb loaded at 00CA0000h - 00CBF000h
MSVCR80 loaded at 7C370000h - 7C409000h
WS2_32 loaded at 71A10000h - 71A27000h
WS2HELP loaded at 71A00000h - 71A08000h
foo_fullscreen loaded at 00CE0000h - 00CE7000h
MSVCR71 loaded at 00CF0000h - 00D46000h
foo_id3v2 loaded at 00D60000h - 00D90000h
foo_infobox loaded at 00D90000h - 00DA3000h
foo_input_std loaded at 00DB0000h - 00E4E000h
MSACM32 loaded at 77BB0000h - 77BC5000h
foo_lpac loaded at 00E50000h - 00E57000h
lpac_codec_api loaded at 00E60000h - 00E6A000h
lpaccodec loaded at 00E70000h - 00E99000h
foo_lyricsdb loaded at 010C0000h - 010CB000h
WININET loaded at 77180000h - 77227000h
CRYPT32 loaded at 77A50000h - 77AE5000h
MSASN1 loaded at 77AF0000h - 77B02000h
OLEAUT32 loaded at 770F0000h - 7717C000h
MSVCR70 loaded at 7C000000h - 7C054000h
foo_masstag loaded at 010E0000h - 010F4000h
foo_matroska loaded at 01100000h - 01148000h
foo_mod loaded at 01150000h - 01159000h
BASS loaded at 01190000h - 011EA000h
foo_monkey loaded at 01160000h - 0117C000h
foo_mpeg4u loaded at 011F0000h - 01219000h
foo_nez loaded at 01220000h - 0124B000h
foo_null loaded at 01250000h - 01257000h
foo_ofr loaded at 01260000h - 01266000h
OptimFROG loaded at 01270000h - 0129C000h
foo_oggpreview loaded at 012B0000h - 013B1000h
foo_output_std loaded at 013C0000h - 013C9000h
foo_out_dsound_ex loaded at 013D0000h - 013D9000h
DSOUND loaded at 73E70000h - 73ECC000h
VERSION loaded at 77BD0000h - 77BD8000h
foo_out_dsound_ex2 loaded at 013F0000h - 013F9000h
foo_out_ks loaded at 01400000h - 0140B000h
SETUPAPI loaded at 778F0000h - 779E4000h
foo_playcount loaded at 01410000h - 0141A000h
foo_playlistfind loaded at 01420000h - 0142B000h
foo_playlistgen_ex loaded at 01430000h - 0143F000h
foo_playlist_output loaded at 01440000h - 0145A000h
foo_pphsresample loaded at 01460000h - 01470000h
foo_psf loaded at 01470000h - 0151C000h
foo_quicktag loaded at 01520000h - 01529000h
foo_rgscan loaded at 01530000h - 0153D000h
foo_scheduler loaded at 01540000h - 01555000h
foo_scroll loaded at 01560000h - 01566000h
foo_search_ex loaded at 01570000h - 01578000h
foo_setyear loaded at 01580000h - 01592000h
foo_shn loaded at 015A0000h - 015AF000h
foo_sid loaded at 015F0000h - 01637000h
foo_skip loaded at 015B0000h - 015B8000h
foo_spc loaded at 015C0000h - 015D1000h
foo_speex loaded at 01640000h - 01658000h
foo_tfmx loaded at 01660000h - 01669000h
foo_title loaded at 01670000h - 01682000h
mscoree loaded at 78800000h - 78840000h
mscorwks loaded at 796C0000h - 79C01000h
MSVCR80 loaded at 016C0000h - 01759000h
mscorlib.ni loaded at 788B0000h - 79336000h
mscorjit loaded at 78850000h - 788A2000h
foo_toaster loaded at 03C30000h - 03C51000h
gdiplus loaded at 4EBA0000h - 4ED43000h
foo_tta loaded at 03C70000h - 03C79000h
foo_tta_old loaded at 03C80000h - 03C89000h
foo_uie_albumart loaded at 03C90000h - 03C9C000h
foo_uie_albumlist loaded at 03CA0000h - 03CB5000h
foo_uie_lyrics loaded at 03CD0000h - 03CFB000h
foo_uie_simple_spectrum loaded at 03E00000h - 03E0B000h
foo_uie_tabs loaded at 03E10000h - 03E1A000h
foo_uie_trackinfo loaded at 03E20000h - 03E2B000h
foo_uie_volume loaded at 03E30000h - 03E3B000h
foo_ui_columns loaded at 03E40000h - 03E77000h
foo_ui_notepad loaded at 03E80000h - 03E90000h
foo_ui_std loaded at 03E90000h - 03EA7000h
foo_unpack loaded at 03EB0000h - 03EE1000h
foo_utils loaded at 03EF0000h - 03F01000h
foo_vis_manager loaded at 03F10000h - 03F18000h
foo_vis_simple_spectrum loaded at 03F20000h - 03F2A000h
foo_vorbisenc loaded at 03F30000h - 04041000h
foo_wavpack loaded at 04050000h - 04062000h
foo_wma loaded at 04070000h - 0408A000h
WMVCore loaded at 086C0000h - 08904000h
WMASF loaded at 070D0000h - 0710B000h
foo_wmaenc loaded at 04090000h - 040BF000h
QUARTZ loaded at 74790000h - 748FE000h
foo_xa loaded at 040D0000h - 040DF000h
uxtheme loaded at 5B0F0000h - 5B128000h
raphook loaded at 04130000h - 04175000h
PSAPI loaded at 76BB0000h - 76BBB000h
wdmaud loaded at 72C90000h - 72C99000h
WINTRUST loaded at 76BF0000h - 76C1E000h
IMAGEHLP loaded at 76C50000h - 76C78000h
msacm32 loaded at 72C80000h - 72C88000h
midimap loaded at 77BA0000h - 77BA7000h
dciman32 loaded at 73B30000h - 73B36000h
fooTitle loaded at 04820000h - 0482C000h
fooServices loaded at 04860000h - 0486A000h
System.ni loaded at 7A560000h - 7AC76000h
System.Drawing.ni loaded at 7AE20000h - 7AFA8000h
rsaenh loaded at 0FFD0000h - 0FFF8000h
Nini loaded at 05A90000h - 05AA4000h
System.Windows.Forms.ni loaded at 7B010000h - 7BC4E000h
System.Xml.ni loaded at 69C30000h - 6A1D2000h
Powrprof loaded at 74A50000h - 74A58000h
imaadp32 loaded at 58790000h - 58797000h
msadp32 loaded at 72C60000h - 72C67000h
msg711 loaded at 586A0000h - 586A5000h
msgsm32 loaded at 58670000h - 58678000h
tssoft32 loaded at 58640000h - 58644000h
tsd32 loaded at 73AE0000h - 73AE7000h
msg723 loaded at 58680000h - 5869D000h
msaud32 loaded at 586B0000h - 586FD000h
sl_anet loaded at 58650000h - 5866E000h
l3codeca loaded at 05E70000h - 05EFA000h
iac25_32 loaded at 58510000h - 58549000h
Secur32 loaded at 77FC0000h - 77FD1000h
urlmon loaded at 77230000h - 772CE000h
wsock32 loaded at 71A30000h - 71A3A000h
RASAPI32 loaded at 76EA0000h - 76EDC000h
rasman loaded at 76E50000h - 76E62000h
NETAPI32 loaded at 597D0000h - 59824000h
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
mswsock loaded at 719B0000h - 719F0000h
DNSAPI loaded at 76EE0000h - 76F07000h
rasadhlp loaded at 76F80000h - 76F86000h
hnetcfg loaded at 66710000h - 66769000h
wshtcpip loaded at 719F0000h - 719F8000h
DBGHELP loaded at 59DD0000h - 59E71000h

Stack dump analysis:
Address: 010C3FD8h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C1617h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6BD4h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C17E9h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6BD4h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C5467h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6BD4h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C22BDh, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6BD4h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C1DF5h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 7C801694h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "DeviceIoControl" (+0000006Fh)
Address: 03F11205h, location: "foo_vis_manager", loaded at 03F10000h - 03F18000h
Address: 03F11205h, location: "foo_vis_manager", loaded at 03F10000h - 03F18000h
Address: 010C65E8h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6500h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6558h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6560h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6558h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C6560h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 03F11205h, location: "foo_vis_manager", loaded at 03F10000h - 03F18000h
Address: 010C1DF5h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 77D18709h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000072h)
Address: 010C1DF5h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 010C1DF5h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 77D24CA6h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "CreateIconFromResourceEx" (+000002C2h)
Address: 010C1DF5h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 77D40494h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetClipboardFormatNameA" (+0000014Fh)
Address: 77D24CC8h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "CreateIconFromResourceEx" (+000002E4h)
Address: 77D24AF2h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "CreateIconFromResourceEx" (+0000010Eh)
Address: 010C1DF5h, location: "foo_lyricsdb", loaded at 010C0000h - 010CB000h
Address: 77D24CFAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 03F123ACh, location: "foo_vis_manager", loaded at 03F10000h - 03F18000h
Address: 77D184BCh, location: "USER32", loaded at 77D10000h - 77DA0000h
Address: 77D18564h, location: "USER32", loaded at 77D10000h - 77DA0000h
Address: 77D24D1Ch, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefDlgProcW" (+00000022h)
Address: 77D18709h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000072h)
Address: 77D24CFAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D24CFAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D187EBh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000154h)
Address: 77D24CFAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefDlgProcW" (+00000000h)
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: 77D24CFAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D253A0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "SetActiveWindow" (+00000020h)
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: 77D3E819h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "IsDialogMessageW" (+000000DBh)
Address: 100036BCh, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "uIsDialogMessage" (+0000000Eh)
Address: 0041236Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00410FEAh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00438DB5h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00452000h

Version info:
foobar2000 v0.8.3
UNICODE

dug
It won't happen again.
By the way there 0.0.5 coming with some major changes. Actually I have finished the alpha version in the morning. I think, that it is a good idea to begin providing beta versions, just like foobar2k developers do. So in a few days will appear first fully functional foo_lyricsdb 0.0.5 beta 1. What detaining me now is that i must describe all changes. If somebody is interested in alpha testing - mail me, alpha will not be public. Stay tuned.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.