If the last time marble was used "actual position" was given by gpsd, gpsd is turned off and marble started, it crashes. Well, it simply need to check if gpsd is available or not. Reproducible: Always Steps to Reproduce: 1. Start gpsd, then start marble. Use "actual position" with gpsd. Close marble. 2. Stop gpsd, start marble → crash. 3. Start gpsd, start marble, deactivate "actual position". Close marble. 4. Stop gpsd, start marble → no crash. Expected Results: No crash.
Version 1.2.2 from KDE 4.7.4.
It's fixed in 1.3.1 (KDE 4.8.1) and later. The 1.2 series (KDE 4.7) does not get updates anymore. *** This bug has been marked as a duplicate of bug 289420 ***