Advertentie sluiten

Gemeenschap op de server OpenRadar ontdekte een interessante bug die specifiek is voor OS X Mountain Lion. Als u een specifieke combinatie van acht tekens in het tekstveld invoert, reageert bijna elke applicatie niet meer of crasht deze. Dit zijn niet alleen apps van derden, maar ook Apple-apps.

Die mysterieuze combinatie is "Filet:///"zonder de aanhalingstekens. De sleutel is aan het begin een hoofdletter en het laatste teken kan door vrijwel elk ander teken worden vervangen; het hoeft geen schuine streep te zijn. Dit is met name een bug die verband houdt met de functie voor gegevensdetectie (die Apple heeft gepatenteerd en die deel uitmaakt van de Android-rechtszaken). Deze functie herkent URL-links, datums, telefoonnummers en andere informatie en maakt hiervan hyperlinks aan, die vervolgens kunnen worden gebruikt om bijvoorbeeld een nummer op te slaan of een website te openen. Als je goed Engels spreekt, TheNextWeb.com heeft een gedetailleerde analyse van de fout gepost.

Het meest humoristische aan de hele fout is dat je op deze manier i Crashreporter, een foutrapportagetoepassing in OS X. Zodra u een dergelijke toepassing met succes hebt afgesloten, werkt deze niet meer Troosten, omdat er nog steeds die acht tekens in het record staan, zal het opnieuw crashen wanneer het wordt gestart. De console kan worden gerepareerd door deze opdracht in te typen Terminal:

sudo sed -i -e 's@Bestand:///@Bestand: / / /@g' /var/log/system.log

Aangezien er waarschijnlijk veel rapporten zullen worden verzonden vanwege de publicatie van deze bug, kan worden verwacht dat Apple de bug snel zal oplossen in een komende update. Tot die tijd kun je je vermaken met het crashen van apps met één korte regel tekst. Sommige apps zijn echter immuun voor de bug omdat ze de functie niet gebruiken NSTextVeld, wat gerelateerd is aan gegevensdetectie.

Bron: TheNextWeb.com
.