HydrogenAudio

Hosted Forums => foobar2000 => Support - (fb2k) => Topic started by: MiSP on 2007-05-01 22:08:36

Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-01 22:08:36
Ok, so here's the thing: Foobar worked wonderfully in XP just a few hours ago. Columns_UI, Navigator, lots of custom scripts for everything. Then, I decided to upgrade to Vista. I made a copy of everything in the appdata folder as well as the main foobar folder. I installed Vista, installed foobar and copied the components and the appdata folder back. The problem is, now it doesn't play anything at all. Sure, it all looks exactly the same as before, but when I try to play a file, it freezes at the very beginning (the progress bar appears, but doesn't move, no sound can be heard). I can still use foobar though, so the whole application doesn't freeze. When I try to play another song, it crashes.

Does anyone have any idea of what is wrong? Sorry if this was badly worded, I'm fairly tired and just want this thing to work. Thanks a LOT in advance for any answers.
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: Andreasvb on 2007-05-01 22:22:54
Have you select the right output device after the move?

Also make sure you have latest sound driver.
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-01 22:32:09
THANK YOU!!!

My God, I was about (no wait, I actually started) to take screenshots of every preference and save every tiny bit of script as .txt files to be able to rebuild the whole thing from scratch. Did you just save me a lot of work there. Thanks a lot.

(It was the output device.)

Edit: Oh snap, it only solved part of the problem. Sure, the music plays back now, but when the song changes, foobar crashes. I'll restart without windows defender and UAC, perhaps that'll help.

Edit2: Bah, it didn't. I can still hear the second song playing, and even control foobar fully behind the error message (Windows error message, not foobar), but when the song changes to a third one, I can only hear the sound, and not change anything. After that, foobar still plays back songs, but I get another error message. Does anyone know what's wrong?
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: Andreasvb on 2007-05-01 23:44:26
Good it was solved =)

Try disable any DSP you may have enabled.
Some components may need an update, to be more Vista compatible.


P.S. You should still do that list, it's great to have a human readable backup. I've copied everything into a text file, just in case something happens.
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-01 23:53:14
Only problem is, it's very time consuming.

I'll try updating plugins. It wasn't any DSPs.
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: Andreasvb on 2007-05-02 00:03:43
What did the error say?
Maybe it's something with the sound driver.

If you have Sound Blaster, but not X-Fi, then you could try kX Project.
List on compatible cards: http://kb.kxproject.lugosoft.com/list.html (http://kb.kxproject.lugosoft.com/list.html)

Download: http://www.driverheaven.net/general-discus...m-released.html (http://www.driverheaven.net/general-discussion/128197-3538m-released.html)
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-02 00:10:01
I have X-Fi, and it worked like a chap just hours ago in XP (same driver version).

Here's (http://img518.imageshack.us/my.php?image=errorha6.png) the error. Any help is, needless to say, greatly appreciated.
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: Andreasvb on 2007-05-02 00:22:36
If you install a clean version, does it crash then too?

You can try to see if the Event Viewer has something about the crash, maybe something Peter can get something out of.
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-02 00:42:17
The Event Viewer says there's something wrong with foo_ui_columns.dll. I'm using the latest version. I found out I was missing libpng and zlib, and downloaded and installed them. However, the problem persists. Perhaps it has something to do with the other .dll, the comctl32.dll? I have version 6.16.6000.16386, residing in C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6000.16386_none_5d07289e07e1d100. That doesn't sound too normal for a .dll file.

(Retiring now, back after a few hours of sleep. Thanks for all help 'till now, thanks in advance for the rest.  )
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: Andreasvb on 2007-05-02 00:46:00
Which version of Columns UI do you have?

I have foo_ui_columns.dll v0.1.3 beta 1v8 TEST [27 February 2007]
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-02 01:08:50
Hmm, I have 0.1.3 beta 1v7. Tried upgrading to 1v8, didn't work. Perhaps I could update the libpng.dll. Latest version 1.2.16, I have 1.2.8. Where can I get a compiled one? Can't find anywhere...
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-02 08:16:52
Here's my plugins. Are there more recent versions of these?

Code: [Select]
Core (2007-04-20 21:36:34)
    foobar2000 core 0.9.4.3
foo_abx.dll (2007-04-20 21:35:00)
    ABX Comparator 1.3.1
foo_albumlist.dll (2007-04-20 21:34:58)
    Album List 3.2.0
foo_audioscrobbler.dll (2006-09-14 00:20:40)
    Audioscrobbler 2.1
foo_browser.dll (2007-03-23 16:53:12)
    Music Browser 1.2.3b [Mar 23 2007 - 16:52:56]
foo_cdda.dll (2007-04-20 21:34:44)
    CD Audio Decoder 2.1.1
foo_common.dll (2007-01-22 13:02:18)
    Common services 0.1
foo_converter.dll (2007-04-20 21:34:28)
    Converter 1.0.1
foo_dbsearch.dll (2007-01-25 21:58:48)
    Database Search 1.4
foo_dbsearch_api_demo.dll (2007-01-22 13:01:38)
    Database Search Toolbar Demo 1.0
foo_dsp_bs2b.dll (2006-11-14 15:42:36)
    bs2b 2.1.0
foo_dsp_soundtouch.dll (2006-10-02 20:38:40)
    SoundTouch DSP 0.1
foo_dsp_std.dll (2007-01-20 01:36:56)
    Standard DSP array 1.0
foo_freedb2.dll (2007-01-22 13:07:44)
    freedb Tagger 0.5.2a
foo_input_shorten.dll (2007-01-22 13:05:40)
    Shorten decoder 0.4.2a
foo_input_std.dll (2007-04-20 21:34:22)
    FLAC Decoder 1.1.0
    Standard Input Array 1.0
    WMA Decoder 1.1
foo_lnk.dll (2007-01-22 13:05:16)
    Shell Link Resolver 1.2
foo_lyricsdb.dll (2007-02-26 18:42:02)
    foo_lyricsdb 0.0.7 beta 5
foo_masstag.dll (2007-04-20 21:33:44)
    Masstagger 1.6
foo_msnalt.dll (2006-12-02 01:24:44)
    MSN Now Playing (alt) 2.4
foo_navigator.dll (2006-11-04 21:56:28)
    Navigator 0.6
foo_npmenustuff.dll (2007-01-17 22:02:45)
    Playlist Context Menu Helpers 0.1.3
foo_osd.dll (2007-01-25 13:58:30)
    On-Screen Display 1.52
foo_playcount.dll (2006-04-17 19:13:26)
    Play Count 1.9.2
foo_playlist_manager.dll (2007-01-22 13:05:12)
    Playlist Manager 1.0.2
foo_playlist_tree.dll (2007-04-03 11:40:00)
    Playlist Tree Panel 3.0.BETA_3 [Apr  3 2007 - 11:39:32]
foo_pqview.dll (2007-01-22 13:02:24)
foo_random.dll (2007-01-25 22:50:16)
    Randomized Playlist Entry 1.2.3
foo_rating.dll (2007-01-08 00:27:59)
    foo_rating BETA 1.1
foo_rgscan.dll (2007-04-20 21:33:22)
    ReplayGain Scanner 2.0.2
foo_scheduler.dll (2006-11-28 11:56:14)
    Scheduler 3.5
foo_tradersfriend.dll (2007-01-25 22:34:04)
    Live Show Tagger 0.6.1
foo_ui_columns.dll (2007-02-27 01:20:36)
    Columns UI 0.1.3 beta 1v8 TEST
foo_ui_std.dll (2007-04-20 21:33:14)
    Default User Interface 0.9acc
foo_uie_albumart.dll (2006-10-15 14:57:16)
    Album Art Panel 0.2.5.1
foo_uie_albumlist.dll (2006-11-22 14:57:39)
    Album list panel 0.2.1
foo_uie_console.dll (2006-11-22 14:59:04)
    Console panel 0.2.1
foo_uie_lyrics_panel.dll (2006-06-09 01:58:30)
    Lyrics panel 0.34.1
foo_uie_queuemanager.dll (2006-12-17 04:21:36)
    Queue manager panel 0.2.3
foo_uie_tabs.dll (2006-09-16 00:42:12)
    Tabbed panel modified 0.2.4
foo_uie_trackinfo_mod.dll (2007-01-05 14:36:20)
    Track info panel mod 0.8.0 beta [Jan  5 2007 - 13:36:12]
foo_unpack.dll (2007-04-20 21:35:14)
    RAR reader 1.1
    ZIP/GZIP reader 1.0
foo_utils.dll (2007-01-22 13:05:00)
    Playlist Tools 0.5.9
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: Pingue on 2007-05-02 08:29:29
I recently upgraded to vista, had a lot of similar problems, but now it seems to work fine. What I did was disable as many of the plugins as I dared, and add them back in one (or two) at a time, to find which one crashed it. Can't remember off the top of my head which one it was, but the advice I was given was start by testing all the older ones (pre mid 2006), as they're most likely to fail. Time consuming, but it worked!
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-02 08:55:55
Nevermind, I found the error. It was foo_uie_lyrics_panel.dll. I'm using version 0.34.1. Are there any new versions? I can't find any, only the foo_uie_lyrics...

Edit: Coincidentally, I did exactly the same as you.

Here's the console info:

Code: [Select]
[09:56:52] Launched Last.fm client.
[09:56:52] Audioscrobbler: Loaded
[09:56:52] Startup time : 0:04.473086
[09:56:53] searching $meta(SYNCED LYRICS)
[09:56:53] searching $meta(UNSYNCED LYRICS)
[09:56:53] searching $replace(%_path%,%_filename_ext%,)
[09:56:53] filename pattern: 07 - Theatre of Tragedy - Starlit.txt
[09:56:53] filename pattern: 07 - Theatre of Tragedy - Starlit.lrc
[09:56:53] filename pattern: 07 - Theatre of Tragedy - Starlit.kra
[09:56:53] D:\My Music\____-Complete Albums-____\Theatre of Tragedy\Theatre of Tragedy - 2002 - Assembly\
[09:56:53] searching %artist% - %title%
[09:56:53] OK
[09:56:56] OK
[09:56:56] searching $meta(SYNCED LYRICS)
[09:56:56] searching $meta(UNSYNCED LYRICS)
[09:56:56] searching $replace(%_path%,%_filename_ext%,)
[09:56:56] OK

The first three lines are connected to the audioscrobbler plugin. Then, the interesting thing starts. Lines 4 through 13 is added when I play the first song - everything's well so far. Then, when the song changes, only line 14 through 17 is added.

Edit: It works perfectly when I play songs that have lyrics. It's only for lyricless songs the problem exists. When the songs have lyrics, I can change song up to 3 times. The third time the song changes, foobar crashes. However, this is a different type of crash. Now, foobar exits immediately, and produces an error log. Again, all is well without foo_uie_lyrics_panel installed.

Edit2: I removed a couple of search strings, and it now works perfectly with everything that does not have lyrics. I removed the lines corresponding to lines 6-11 above (two search strings, I think). Still, most of my songs have lyrics, and this does not help me much.
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: Andreasvb on 2007-05-02 10:12:43
Maybe it's trying to search all files?

what if you try this, it will only search .lrc files
Code: [Select]
$replace(%_path%,%_filename_ext%,*.lrc)
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-02 10:51:50
Currently, it only searches in
Code: [Select]
$meta(SYNCED LYRICS)
$meta(UNSYNCED LYRICS)

As said, I can play songs without lyrics perfectly well, but not the ones with lyrics - I can play some songs (2-6), and then it crashes. Sometimes, I get "Unhandled exception : bad allocation", complete with an error log (faliure_xxxxxxxx.txt), other times without an error log, and sometimes I get the error linked to above (with no error log). Again, everything works fine if I remove foo_uie_lyrics_panel.

I've tried running it as administrator and in compatibility mode for Windows XP SP2, but nothing changes.

In the event viewer, when inspecting the crashes, ntdll.dll is listed. What is this?
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: Andreasvb on 2007-05-02 11:11:06
I had a similar problem when I used foo_tbar, the one in the notify area.

If it had lyrics in a tag it crashed, I think the tag was too big. Maybe it's same thing with this.
Try have all lyrics in .lrc files, maybe it works better.
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-02 11:16:40
I don't think the tag is too big, since the song it crashes when changing to one time, might work perfectly ok the next time.

Wait, perhaps it has something to do with cache? The cache builds up (it doesn't empty itself), and becomes too large? I'll se if I can check that.

No, doesn't seem like it is a connection between the size of the tags and occurence of crashes. Same goes for whether there are synced or unsynced lyrics.
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-02 20:44:11
Are there any versions of foo_uie_lyrics_panel newer than 0.34.1? The download is pretty hard to find...
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: Andreasvb on 2007-05-02 20:54:05
Maybe this one works?

http://gro.clinux.org/projects/ikiki/ (http://gro.clinux.org/projects/ikiki/)
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-02 21:46:44
Thanks, but that's foo_uie_lyrics. It's a totally different plugin than foo_uie_lyrics_panel, and does not have the functionality I require (mostly the easy-to-use lyrics synchonizing editor).
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: Andreasvb on 2007-05-02 22:07:34
If you disable the first to not search for lyrics, but use it as the editor and the other one to display the lyrics?
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-02 22:15:58
That would have me activate/deactivate plugins all the time. It could be done, but it's too tedious. I'd rather live with the problem, for now. However, that won't stop me from looking for other solutions!
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-04 13:12:25
I've done a wee bit more research on the lyrics problem now.

Things that did not help:
- turning options on and off
- stopping between tracks before changing to the next one
- removing one of the two tags it searches in ($meta(SYNCED LYRICS) and then $meta(UNSYNCED LYRICS) if it doesn't find anything in the first)
- using tag names without spaces e.g. $meta(UNSYNCEDLYRICS)

Things that helped:
- removing everything in the search box (where I specify where it's going to search for lyrics)

It's clearly connected to the plugin searching the files, then. I'm pretty clueless about what to do next.

Edit, even more research: It seems that foobar crashes when changing from a song with lyrics. I tried this by making a playlist where every other song had synced lyrics (well, actually I switched back and forth between two playlists). I did this five times, and it inevitably crashed when changing from a song with lyrics to a song without lyrics. (Though it also still crashes when changing from a song with lyrics to another song with lyrics, that apparently has got nothing to do with it.)
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: GWEEDOspeedo on 2007-05-08 04:22:42
Delete the audioscrobbler component and try playing again. I had the same problem.
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-05-08 19:49:45
Tried that already, didn't work. I still get the exact same problem as described above.
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-06-01 19:21:34
Just wanted to know if anyone had any new info on the problem (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=54598&view=findpost&p=490094). Where can I check for new versions of foo_uie_lyrics_panel?
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: bb10 on 2007-06-04 23:31:01
Just wanted to know if anyone had any new info on the problem (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=54598&view=findpost&p=490094). Where can I check for new versions of foo_uie_lyrics_panel?


http://rapidshare.com/files/35271587/foo_u..._panel.zip.html (http://rapidshare.com/files/35271587/foo_uie_lyrics_panel.zip.html)

0.35
Title: Serious error - moved -cfg from XP to Vista, now it doesn't play
Post by: MiSP on 2007-06-05 09:40:59
It WORKS! Thanks a LOT, you're my saviour!

Are there any websites this is being published?