Author: czeidler Date: 2011-03-03 22:44:46 +0100 (Thu, 03 Mar 2011) New Revision: 40798 Changeset: http://dev.haiku-os.org/changeset/40798 Ticket: http://dev.haiku-os.org/ticket/7266 Modified: haiku/trunk/src/preferences/mail/DNSQuery.cpp Log: Add a safety check. Should helps with #7266. Modified: haiku/trunk/src/preferences/mail/DNSQuery.cpp =================================================================== --- haiku/trunk/src/preferences/mail/DNSQuery.cpp 2011-03-03 21:42:29 UTC (rev 40797) +++ haiku/trunk/src/preferences/mail/DNSQuery.cpp 2011-03-03 21:44:46 UTC (rev 40798) @@ -250,6 +250,8 @@ int32 nextDot = dot; outString.Remove(0, sizeof(char)); while (true) { + if (nextDot >= outString.Length()) + break; dot = outString[nextDot]; if (dot == 0) break;