Summary: | Restarting power management service crashed kdeinit4 | ||
---|---|---|---|
Product: | [Unmaintained] solid | Reporter: | Jesse Milette <linux.nerdy.kid> |
Component: | powermanagement-daemon | Assignee: | Dario Freddi <drf> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jesse Milette
2011-01-28 03:50:01 UTC
Git commit c71259cb52dd6f0cfb36ef8414fbcae7695e03e9 by Dario Freddi. Pushed by dafre into branch 'KDE/4.6'. Move cache clearing out of ActionPool's destructor, and force Core to trigger cache clearing on destruction. ActionPool is a global object, hence the destructor won't be called after Core has been deleted. For this reason, clearing should occur inside Core itself, or upon a restart, thr cache could be corrupted. BUG: 264565 FIXED-IN: 4.6.1 (cherry picked from commit f4517e2bb59ff6bc4c1b38724f49aa54fec6c0f9) M +11 -2 powerdevil/daemon/powerdevilactionpool.cpp M +2 -0 powerdevil/daemon/powerdevilactionpool.h M +2 -1 powerdevil/daemon/powerdevilcore.cpp http://commits.kde.org/a5d5b61a/c71259cb52dd6f0cfb36ef8414fbcae7695e03e9 Git commit f4517e2bb59ff6bc4c1b38724f49aa54fec6c0f9 by Dario Freddi. Pushed by dafre into branch 'master'. Move cache clearing out of ActionPool's destructor, and force Core to trigger cache clearing on destruction. ActionPool is a global object, hence the destructor won't be called after Core has been deleted. For this reason, clearing should occur inside Core itself, or upon a restart, thr cache could be corrupted. CCBUG: 264565 M +11 -2 powerdevil/daemon/powerdevilactionpool.cpp M +2 -0 powerdevil/daemon/powerdevilactionpool.h M +2 -1 powerdevil/daemon/powerdevilcore.cpp http://commits.kde.org/a5d5b61a/f4517e2bb59ff6bc4c1b38724f49aa54fec6c0f9 |