Închide anunțul

Comunitate pe server OpenRadar a descoperit un bug interesant care este specific OS X Mountain Lion. Dacă introduceți o combinație specifică de opt caractere în câmpul de text, aproape fiecare aplicație nu mai răspunde sau se blochează. Acestea nu sunt doar aplicații terțe, ci și aplicații Apple.

Acea combinație misterioasă este "File:///" fără ghilimele. Cheia este o literă mare la început, iar ultimul caracter poate fi înlocuit practic cu orice alt caracter, nu trebuie să fie o bară oblică. Mai exact, acesta este un bug legat de caracteristica de detectare a datelor (pe care Apple a brevetat-o ​​și a făcut parte din procesele Android). Această funcție recunoaște link-uri URL, date, numere de telefon și alte informații și creează hyperlinkuri din acestea, care pot fi apoi utilizate, de exemplu, pentru a salva un număr sau pentru a deschide un site web. Dacă vorbești bine engleza, TheNextWeb.com a postat o analiză detaliată a erorii.

Cel mai plin de umor despre întreaga eroare este că în acest fel puteți renunța la mine Crash Reporter, o aplicație de raportare a erorilor în OS X. Odată ce ați ucis cu succes o aplicație ca aceasta, aceasta nu mai funcționează Consolă, deoarece încă mai are acele opt caractere scrise în înregistrarea sa, se va bloca din nou la pornire. Consola poate fi reparată tastând această comandă în Terminal:

sudo sed -i -e 's@File:///@F ile : / / /@g' /var/log/system.log

Deoarece probabil că vor fi multe rapoarte trimise din cauza publicării acestui bug, se poate aștepta ca Apple să remedieze rapid eroarea într-o actualizare viitoare. Până atunci, vă puteți distra prin blocarea aplicațiilor cu un scurt rând de text. Cu toate acestea, unele aplicații sunt imune la eroare deoarece nu folosesc funcția NSTextField, care are legătură cu detectarea datelor.

sursa: TheNextWeb.com
.