Fehler in Apple Data Detectors führt zum Absturz von vielen Programmen
Alle Programme, die in OS X die Apple Data Detectors unterstützen, können in der OS X 10.8.2 durch die Eingabe einer einfachen Zeichenkette sofort zum Absturz gebracht werden. Sobald in ein Textfeld die Zeichenkette
File:///eingegeben wird stürzt das betreffende Programm sofort ab. Öffnet man zum Beispiel das Programm TextEdit und gibt dort "File:///" ein, wird das Programm sofort unerwartet beendet. Selbiges funktioniert auch in der Safari-Adresszeile.
Im Bericht über den Absturz ist eindeutig zu erkennen, dass ein Fehler in den Apple Data Detectors für den Absturz verantwortlich ist, genauer die Methode DDResultCopyExtractedURL.
Die Apple Data Detectors sind dafür verantwortlich, dass zum Beispiel Internetadressen, Datumsangaben, Uhrzeiten und E-Mail-Adressen in Texten hervorgehoben und angeklickt werden können. Alle Programme, die das Cocoa-Framework für Textfelder nutzen können potentiell so zum Absturz gebracht werden.
Weiterführende Links: