Chiudi l'annuncio

Comunità sul server OpenRadar scoperto un bug interessante specifico di OS X Mountain Lion. Se inserisci una combinazione specifica di otto caratteri nel campo di testo, quasi tutte le applicazioni smettono di rispondere o si bloccano. Queste non sono solo app di terze parti, ma anche app Apple.

Quella misteriosa combinazione è "Filetto:///"senza virgolette. La chiave è una lettera maiuscola all'inizio e l'ultimo carattere può essere sostituito praticamente con qualsiasi altro carattere, non deve essere necessariamente una barra. Nello specifico, si tratta di un bug relativo alla funzionalità di rilevamento dei dati (che Apple ha brevettato e ha preso parte alle cause legali di Android). Questa funzione riconosce collegamenti URL, date, numeri di telefono e altre informazioni e crea da essi collegamenti ipertestuali che possono poi essere utilizzati, ad esempio, per salvare un numero o aprire un sito web. Se parli bene l'inglese, TheNextWeb.com ha pubblicato un'analisi dettagliata dell'errore.

La cosa più divertente dell'intero errore è che in questo modo puoi eliminare i Reporter di crash, un'applicazione di segnalazione degli errori in OS X. Una volta terminata con successo un'applicazione come questa, smette di funzionare Console, poiché ha ancora quegli otto caratteri scritti nel suo record, si bloccherà nuovamente all'avvio. La console può essere riparata digitando questo comando terminale:

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

Poiché è probabile che vengano inviate molte segnalazioni a causa della pubblicazione di questo bug, è prevedibile che Apple risolverà rapidamente il bug in un prossimo aggiornamento. Fino ad allora, puoi divertirti a mandare in crash le app con una breve riga di testo. Tuttavia, alcune app sono immuni dal bug perché non utilizzano questa funzionalità NSTextField, che è correlato al rilevamento dei dati.

Fonte: TheNextWeb.com
.