Dīvaina kļūda izraisa tūlītējas lietotņu avārijas operētājsistēmā Mac OS X, ierakstot failu:

Anonim

Operētājsistēmā OS X ir parādījusies neparasta Mac kļūda, kuras dēļ jebkura lietojumprogramma nekavējoties avarē, vienkārši ierakstot īsu rakstzīmju secību.

Par kļūdu pirmo reizi tika ziņots vietnē OpenRadar, un tiek uzskatīts, ka tā ir saistīta ar pareizrakstības pārbaudes un automātiskās labošanas funkcijām, lai gan kļūdu var atkārtot arī iepriekšējās Mac OS X versijās, kas liecina, ka tā var nebūt.

Ja kāda iemesla dēļ vēlaties to izmēģināt pats, ierakstiet šo īso virkni jebkurā OS X lietotnē, kurai ir teksta ievades lauks:

File:///

Lietotne uzreiz avarēsies, un, tā kā jaunākās OS X versijas atjauno logus pēc atkārtotas atvēršanas, tas var izraisīt diezgan dīvainas avārijas cilpas. Avāriju problēmu iespējamība ir vēl lielāka, ja lietotnes tiek sinhronizētas ar citiem Mac datoriem, piemēram, Notes un iMessage, un faktiski var izraisīt šo lietotņu avāriju citos Mac datoros.

Lai to pārbaudītu bez bezgalīgas lietotnes avārijas cilpas draudiem, varat rīkoties šādi:

  • Atveriet vietni /Applications/ un izveidojiet TextEdit.app kopiju, pārdēvējot kopiju par tādu kā “CrashEdit”
  • Atveriet abas TextEdit lietotnes , bet nokopētajā “CrashEdit” versijā izveidojiet jaunu teksta failu un ierakstiet maģisko avārijas trīskāršo slīpsvītru
  • Pēc tam, kad CrashEdit.app ir parādījis kļūdu, avarējoties, izveidojiet jaunu teksta dokumentu oriģinālajā vienlaikus atvērtajā lietotnē TextEdit, lai pārrakstītu uz avārijām pakļauto saglabāšanas stāvokli
  • Dzēst CrashEdit.app

Aizverot un atkārtoti atverot TextEdit, joprojām var būt ietverts File:// avārijas ieraksts, taču, kamēr nenovietosiet kursoru blakus tam un nenospiedīsit return, varēsiet aizvērt šo failu un izvairīties no jebkādiem jautājumi.

Tehniski, File://, kam ātri seko jebkura cita rakstzīme, izņemot atstarpi, izraisa avāriju, bet trīskāršs /// ir tas, kas minēts OpenRadar pārskatā.

Tālāk esošajā īsajā videoklipā ir parādīta kļūda, kas samazina TextEdit:

Pastāv neliela ļaunprātīgas izmantošanas iespēja un pat teorētiski DOS uzbrukumi no vietnēm, kas ievadīja sintaksi teksta laukā, taču tam nevajadzētu radīt lielas bažas.

Neparastā kļūda iegūst ievērojamu uzmanību pēc tam, kad tā parādījās vietnēs HackerNews un 9to5mac, un Apple, iespējams, to ātri izlabos. Ja ielāps tiks piegādāts atsevišķi vai kā daļa no OS X 10.8.3, tas vēl ir redzams, taču versija 10.8.3 tuvojas tā beta izstrādes cikla beigām un var viegli iekļaut labojumu pirms publiskās izlaišanas.

Dīvaina kļūda izraisa tūlītējas lietotņu avārijas operētājsistēmā Mac OS X, ierakstot failu: