Summary: | Crash when starting | ||
---|---|---|---|
Product: | [Applications] ktuberling | Reporter: | Christoph Feck <cfeck> |
Component: | general | Assignee: | Alex Fiestas <afiestas> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | aacid, kde-games-bugs |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.7.0 | |
Sentry Crash Report: |
Description
Christoph Feck
2010-07-22 19:03:19 UTC
Hi I'm unable to reproduce the bug (using Qt 4.6 and Qt 4.7), can you update your Qt 4.7 snapshot and try it again? Thanks The problem was caused by an old ktuberlingrc file. Removing that I get no crash. The issue is as follows: I have KDE installed to /local/kde4. This, however, is a symlink to /local/KDE4/trunk, so that I can easily switch to a previous KDE version without recompiling anything because of changed paths. In the old ktuberlingrc file it had the entry "Gameboard=/local/kde4/share/apps/ktuberling/pics/potato-game.theme". Since the commit mentioned in comment #0 the entry must have the path with the symlink followed, i.e. "Gameboard=/local/KDE4/trunk/share/apps/ktuberling/pics/potato-game.theme" otherwise the "actionCollection()->action(fileToLoad)" returns 0, causing the crash. SVN commit 1240736 by aacid: Do not crash on malformed conf files BUGS: 245465 M +17 -5 toplevel.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1240736 |