Summary: | Crash when disabling script (Collections::ServiceCollection::albumById) | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Mark Kretschmann <kretschmann> |
Component: | Tools/Script Manager | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | darthcodus, fisiu82 |
Priority: | NOR | ||
Version: | 2.7-git | ||
Target Milestone: | 2.8 | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/amarok/f21c1bdbc325edeb36e4160fd23747c774179700 | Version Fixed In: | 2.8 |
Sentry Crash Report: |
Description
Mark Kretschmann
2013-06-18 20:03:24 UTC
I should note that the script was showing an error notification in Amarok on that day. The error had to do with being unable to access its web service. My guess is that the bug gets triggered when no collection data was populated by a script. Git commit f21c1bdbc325edeb36e4160fd23747c774179700 by Anmol Ahuja. Committed on 21/06/2013 at 13:22. Pushed by anmolahuja into branch 'master'. Destroy ScriptableServiceQueryMaker if parent collection destroyed. Set servicePtr to null on destruction, check for null in related methods. FIXED-IN: 2.8 M +7 -3 src/ScriptManager.cpp M +1 -1 src/services/scriptable/ScriptableService.cpp M +1 -0 src/services/scriptable/ScriptableServiceQueryMaker.cpp http://commits.kde.org/amarok/f21c1bdbc325edeb36e4160fd23747c774179700 *** Bug 322533 has been marked as a duplicate of this bug. *** |