FS#2792 - amaroK hangs - caused by taglib

Attached to Project: Arch Linux
Opened by Jack Hollingworth (bralkein) - Saturday, 04 June 2005, 01:35 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 04 June 2005, 07:50 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Damir Perisa (damir.perisa)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

This bug report is about the version of amaroK supplied in the package "amarok-mysqlfree", but it probably also applies to the package "amarok".

Every time certain tracks are played in amaroK, the application becomes completely unresponsive. It will finish playing the current track, but then the process will have to be killed. I managed to find the cause of the problem and also a solution.

* Cause *
As far as I could work out, the cause seemed to be that taglib (an amaroK dependancy) was compiled using an earlier version of GCC than amaroK was. (source: amaroK FAQ, http://amarok.kde.org/wiki/index.php/FAQ#amaroK_crashes_when_I_play_a_certain_track.2C_everytime.2C_what.27s_wrong.3F)

* Solution *
The solution that worked for me was to rebuild the "taglib" package and "pacman --upgrade" it, then do the same for amaroK.

* Potential Problems *
I haven't experienced this problem myself, but recompiling taglib with a newer version of GCC may break applications compiled with an earlier version of GCC that depend on it, or so I imagine -- see this bug report, for example ;)

Cheers!
This task depends upon

Closed by  Damir Perisa (damir.perisa)
Saturday, 11 June 2005, 22:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  -2 is out
Comment by Damir Perisa (damir.perisa) - Saturday, 04 June 2005, 11:10 GMT
amarok is going to be split up into amarok-base (and amarok-base-mysqlfree) and amarok-engine-XY

on the way, i will try to solve also this bug - thank you for reporting

Loading...