After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 703438 - Maxed CPU when Context Pane plugin enabled and í in Artist name of track playing
Maxed CPU when Context Pane plugin enabled and í in Artist name of track playing
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: Plugins (other)
2.98
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-07-02 03:37 UTC by Blaise Alleyne
Modified: 2018-05-24 17:55 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Blaise Alleyne 2013-07-02 03:37:07 UTC
I noticed my CPU was maxed out when trying to playback an Ogg Vorbis file I recently created. On a hunch, I tried playing around with the metadata, since I have plenty of Ogg Vorbis files which Rhythmbox never has trouble with, and the title and artist fields seem to be the only things that stuck out about this track.

The title is Amhrán Mhuínse, and the artist is Líadan. When I change the artist name to "Liadan" instead of "Líadan" CPU usage returns to normal ish when playing back the file, ~5%. Yet once I insert that í character back into the artist name, CPU usage maxes out on playback.

I've tried inserting the í character into the artist field on other files... same issue on playback. Also, I noticed both rhythmbox and gvfsd-http were flipping out and maxing out the CPU. I had the Context Pane plugin enabled, so I tried disabling that, and sure enough the problem went away.

Seems like the Context Pane might not be handling non-ASCII characters well in an HTTP request or something? I don't really have the skills to dig much deeper than that, but I have isolated the issue this far: when the í character is in the artist name of a track and the Context Pane is enabled, the CPU maxes out and cycles like crazy upon playback.
Comment 1 GNOME Infrastructure Team 2018-05-24 17:55:06 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/1291.