PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : QLGT 1.8.1: Fix für Crash in Verbindung mit Wegpunkten


RalfG
17.05.2015, 17:10
Hi,
QLGT gefällt mir richtig gut.
Leider führt das Setzen, Löschen und Verschieben von Wegpunkten für recht schnell zu einem Crash.

Hier ist der Fix (Abfrage auf NULL fehlt):
File: IMouse.cpp

void IMouse::clearSelWpts()
{
lockWptCircles = false;
foreach(const wpt_t& wpt, selWpts)
{
---> if(!wpt.wpt.isNull()) {
wpt.wpt->showBuddies(false);
---> }
}
doShowWptBuddies = false;
selWpts.clear();
}

Nun scheint es stabil zu laufen.


Gruß,
Ralf

kiozen
17.05.2015, 17:58
oha, den Null Pointer sollte man abfragen. Habe ich ausgebessert. Vielen Dank fürs Finden.

Aber probiere auch mal QMapShack aus. Das ist die Zukunft.