From kde-commits Sun Sep 26 13:39:45 2010 From: =?utf-8?q?Dennis=20Nienh=C3=BCser?= Date: Sun, 26 Sep 2010 13:39:45 +0000 To: kde-commits Subject: KDE/kdeedu/marble/src/lib/routing Message-Id: <20100926133945.C009CAC857 () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=128550803019716 SVN commit 1179908 by nienhueser: Fix another out of bounds crash. M +1 -1 RoutingModel.cpp --- trunk/KDE/kdeedu/marble/src/lib/routing/RoutingModel.cpp #1179907:1179908 @@ -439,7 +439,7 @@ totalDistanceRemaining = 0.0; } - if( distanceRemaining < instructions[d->m_nextInstructionIndex-1].instructionDistance ) { + if( d->m_nextInstructionIndex > 0 && distanceRemaining < instructions[d->m_nextInstructionIndex-1].instructionDistance ) { d->m_routeLeft = false; } else {