KDE

Fix Marble crash in a fresh Mac build

Welcome to Marble, a virtual globe and world atlas that runs on Linux, Windows, MacOS and Android. Find your way and explore the world! :-)

To complete this task you need a Marble development environment. Do one of these tasks to set it up:

  • Setup a Marble development environment on the Mac

Once you have compiled Marble on the Mac you might notice that Marble crashes at times. To reproduce please perform the following steps:

  1. Start Marble built from current master on macOS
  2. Quit Marble normally.
  3. Start Marble again.

Marble will terminate with a SIGABRT. This is probably due to faulty settings saving. Please fix the issue in our sources for the Mac.

When you are done, please upload your code changes in a review request to phabricator. You need a KDE account to login, easily created at identity.kde.org.

Got a question or a problem you cannot solve on your own? Please contact your mentors:

  • Using live chat via the #marble IRC channel in Freenode (Dennis Nienhüser is called Earthwings and Torsten Rahn is tackat). Note that we have to sleep and work sometimes, so might not respond immediately. We'll read your messages later though.
  • By mail using nienhueser@kde.org and rahn@kde.org

Task tags

  • mac
  • marble
  • qt

Students who completed this task

github.com/galexite

Task type

  • code Code
close

2016