HydrogenAudio

Hosted Forums => foobar2000 => Support - (fb2k) => Topic started by: Blackwise on 2010-04-09 15:56:09

Title: Foobar stalls eating cpu on some mp3 files
Post by: Blackwise on 2010-04-09 15:56:09
Foobar stalls eating 50% cpu (one core of my Core2Duo) when I add some of my mp3 files to the playlist. It also stalls on media library scan when it tries to process these files. If I close foobar after this by pressing the close button, it continues eating cpu in the background.

The problem seems to be in foo_input_std.dll. Process Explorer shows that the thread that eats cpu runs functions from this dll.

Mplayer / Windows Media Player plays the files in question without any problems.

I have successfully reproduced the bug on clean installations of foobar 1.0.0, 1.0.1 and 1.0.2b1.

I'm running foobar on Windows 7 Ultimate x64. If it is needed, I can provide additional information on the hardware I'm using.

One of the files in question can be downloaded here:
http://files.mail.ru/YU99C3 (http://files.mail.ru/YU99C3)
Title: Foobar stalls eating cpu on some mp3 files
Post by: Peter on 2010-04-09 16:07:52
This is very interesting, thanks for reporting, I'm currently investigating it.
Title: Foobar stalls eating cpu on some mp3 files
Post by: dhromed on 2010-04-10 11:02:25
I can reproduce it on FB1.0 on XP SP3, by dragging the file from a non-library location (my desktop) to a new playlist.

The Processing dialog will stall. The Abort button becomes a dud, and closing FB's window does not exit the foobar.exe process, which I have to do manually in the process list.