80% on BOTH cores

Rick W. Chen stuffcorpse at archlinux.us
Tue Jun 22 17:13:43 CEST 2010


On 22 Jun 2010 16:07 +0200, Mathias Panzenböck:
> Since todays git version amarok uses about 80% on both of my cores when playing a mp3 file over HTTP 
> (local files are ok (normal CPU usage)) and the interface is completely unresponsive. When I look at 
> the shell I log messages flashing by. I tried to select+copy some:

Actually I'm unable to reproduce this. HTTP files play fine. I'm using
the xine backend. Do you have a problematic url as an example?

> 	
> commit 45e4cbca87bd715e37aaab876932ba04f5b5f610
> Author: Script Kiddy <scripty at kde.org>
> Date:   Tue Jun 22 10:49:03 2010 +0200
> 
>      SVN_SILENT made messages (.desktop file)
> 
> 
> GIN: void ArtistWidget::elideArtistDescription()
> amarok: END__: void ArtistWidget::elideArtistDescription() - Took 0.00064s
> amarok: [DropPixmapItem] unable to download the image: "Unknown error"
> amarok: BEGIN: void AmarokDownloadHelper::resultData(QNetworkReply*)
> amarok: END__: void AmarokDownloadHelper::resultData(QNetworkReply*) - Took 5.1e-05s
> amarok: BEGIN: void AmarokDownloadHelper::resultString(QNetworkReply*)
> amarok: END__: void AmarokDownloadHelper::resultString(QNetworkReply*) - Took 2.9e-05s
> amarok(13255): couldn't create slave: "Unable to create io-slave:
> klauncher said: Unknown protocol ''.

The above two lines look fishy though. I wonder what causes that.


> "
> amarok: [DropPixmapItem] unable to download the image: "Unknown error"
> amarok: BEGIN: void AmarokDownloadHelper::resultData(QNetworkReply*)
> amarok: END__: void AmarokDownloadHelper::resultData(QNetworkReply*) - Took 6.6e-05s
> amarok: BEGIN: void AmarokDownloadHelper::resultString(QNetworkReply*)
> amarok: END__: void AmarokDownloadHelper::resultString(QNetworkReply*) - Took 3e-05s
> amarok: BEGIN: void Context::Applet::setCollapseOff()
> amarok:    height: 250 target: -1 m_collapsed: false
> amarok: END__: void Context::Applet::setCollapseOff() - Took 0.00014s
> amarok: BEGIN: void ArtistWidget::elideArtistDescription()
> amarok: END__: void ArtistWidget::elideArtistDescription() - Took 0.00073s
> amarok: [DropPixmapItem] unable to download the image: "Unknown error"
> amarok: BEGIN: void AmarokDownloadHelper::resultData(QNetworkReply*)
> amarok: END__: void AmarokDownloadHelper::resultData(QNetworkReply*) - Took 5.6e-05s
> amarok: BEGIN: void AmarokDownloadHelper::resultString(QNetworkReply*)
> amarok: END__: void AmarokDownloadHelper::resultString(QNetworkReply*) - Took 3e-05s
> amarok(13255): couldn't create slave: "Unable to create io-slave:
> klauncher said: Unknown protocol ''.
> "
> amarok: [DropPixmapItem] unable to download the image: "Unknown error"
> amarok: BEGIN: void AmarokDownloadHelper::resultData(QNetworkReply*)
> amarok: END__: void AmarokDownloadHelper::resultData(QNetworkReply*) - Took 6.2e-05s
> amarok: BEGIN: void AmarokDownloadHelper::resultString(QNetworkReply*)
> amarok: END__: void AmarokDownloadHelper::resultString(QNetworkReply*) - Took 3.1e-05s
> amarok: BEGIN: void Context::Applet::setCollapseOff()
> amarok:    height: 250 target: -1 m_collapsed: false
> amarok: END__: void Context::Applet::setCollapseOff() - Took 0.00013s
> 
> 
> 
> and then sometimes:
> 
> amarok: BEGIN: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&)
> amarok: END__: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&) - Took 3.5e-05s
> amarok: BEGIN: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&)
> amarok: END__: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&) - Took 4.3e-05s
> amarok: BEGIN: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&)
> amarok: END__: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&) - Took 3.5e-05s
> amarok: BEGIN: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&)
> amarok: END__: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&) - Took 3.5e-05s
> amarok: BEGIN: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&)
> amarok: END__: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&) - Took 3.5e-05s
> amarok: BEGIN: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&)
> amarok: END__: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&) - Took 3.4e-05s
> amarok: BEGIN: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&)
> amarok: END__: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&) - Took 3.4e-05s
> amarok: BEGIN: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&)
> amarok: END__: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&) - Took 7.8e-05s
> amarok: BEGIN: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&)
> amarok: END__: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&) - Took 3.4e-05s
> amarok: BEGIN: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&)
> amarok: END__: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&) - Took 0.0002s
> amarok: BEGIN: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&)
> amarok: END__: void ArtistWidget::resultReady(const QString&, const Meta::ArtistList&) - Took 3.3e-05s

These are just from the similar artist applet getting info; probably
should be removed.

-- 
    Rick


More information about the Amarok-devel mailing list