Summary: | Workout crashes in Marble plugin | ||
---|---|---|---|
Product: | [Applications] marble | Reporter: | Christoph Feck <cfeck> |
Component: | general | Assignee: | marble-bugs |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | nienhueser, vl |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Christoph Feck
2010-09-23 15:49:02 UTC
Adding Volker, author or Workout. Quoting from #marble a few weeks ago: 19:39 < Torch> deleting the starsplugin helps 19:46 < Torch> hjain: $ rm /home/kde-devel/kde4/lib/kde4/plugins/marble/StarsPlugin.so 19:48 < hjain> idis_: I think this problem is related to cmake. The previous StarsPlugin.so was not replaced by the newer one. But I am not sure. The crash does not happen on my 4.5.1 installation where I mainly develop. Right, deleting StarsPlugin.so works, but on next installation of Marble, it is installed again, so it wasn't an old file lying around. SVN commit 1179732 by nienhueser: Replace the c-style cast with a dynamic_cast and check its result. You cannot rely on the paint device being the marble widget, this is not true if the widget is disabled, for example. CCBUG: 252146 M +2 -2 StarsPlugin.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1179732 Thanks, after this commit, workout no longer crashes. Great, thanks for testing. Trunk doesn't have this code part, so no backport is needed. Great, thanks for testing. 4.5 doesn't have this code part, so no backport is needed. |