Summary: | Amarok crashes if you add a file to playlist before you played a song from playlist [@ Dynamic::BiasSolver::simpleOptimize] | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Johannes Obermayr <johannesobermayr> |
Component: | Playlists/Dynamic Playlists | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | johannesobermayr, kfunk, lfranchi, ralf-engels |
Priority: | NOR | Keywords: | regression |
Version: | 2.4-GIT | ||
Target Milestone: | 2.4.2 | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.4.2 | |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Johannes Obermayr
2011-06-05 19:02:51 UTC
Created attachment 61546 [details]
New crash information added by DrKonqi
amarok (2.4-GIT) on KDE Platform 4.6.90 (4.7 RC1) "release 2" using Qt 4.7.3
It also crashes if I try to start playing via double click on a song in playlist.
-- Backtrace (Reduced):
#6 0x00007fcf0458bab5 in Dynamic::BiasSolver::simpleOptimize (this=0x1ee3db0, list=0x7fcea0544a10) at /usr/src/debug/amarok-2.4.1.60git.1309276846/src/dynamic/BiasSolver.cpp:229
#7 0x00007fcf0458f1bd in Dynamic::BiasSolver::run (this=0x1ee3db0) at /usr/src/debug/amarok-2.4.1.60git.1309276846/src/dynamic/BiasSolver.cpp:206
#8 0x00007fceff564ae1 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fcea0544da0, th=0x2002bd0, job=0x1ee3db0) at /usr/src/debug/kdelibs-4.6.90/threadweaver/Weaver/Job.cpp:106
#9 0x00007fceff564c1e in ThreadWeaver::Job::execute (this=0x1ee3db0, th=0x2002bd0) at /usr/src/debug/kdelibs-4.6.90/threadweaver/Weaver/Job.cpp:135
#10 0x00007fceff5643ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fcea0544e30, parent=0x1ffa250, th=0x2002bd0) at /usr/src/debug/kdelibs-4.6.90/threadweaver/Weaver/Thread.cpp:95
I also noticed that it only happens on my x86_64 system - on my i586 system it works properly. Maybe valgrind output can help: http://www.file-upload.net/download-3553129/amarok.valgrind.bz2.html Git commit 1c8822959239e0b22e05b87c628399a65286c07a by Ralf Engels. Committed on 04/07/2011 at 17:45. Pushed by rengels into branch 'master'. Prevent crash if requested to create empty playlist BUG:274992 M +6 -0 src/dynamic/BiasSolver.cpp http://commits.kde.org/amarok/1c8822959239e0b22e05b87c628399a65286c07a |