പരസ്യം അടയ്ക്കുക

സെർവറിലെ കമ്മ്യൂണിറ്റി ഓപ്പൺ റഡാർ OS X മൗണ്ടൻ ലയണിന് മാത്രമുള്ള രസകരമായ ഒരു ബഗ് കണ്ടെത്തി. ടെക്സ്റ്റ് ഫീൽഡിൽ നിങ്ങൾ എട്ട് പ്രതീകങ്ങളുടെ ഒരു പ്രത്യേക കോമ്പിനേഷൻ നൽകിയാൽ, മിക്കവാറും എല്ലാ ആപ്ലിക്കേഷനുകളും പ്രതികരിക്കുന്നത് നിർത്തുകയോ ക്രാഷുചെയ്യുകയോ ചെയ്യും. ഇവ മൂന്നാം കക്ഷി ആപ്പുകൾ മാത്രമല്ല, ആപ്പിൾ ആപ്പുകൾ കൂടിയാണ്.

ആ നിഗൂഢമായ സംയോജനമാണ് "ഫില്ലറ്റ്:///"ഉദ്ധരണികൾ ഇല്ലാതെ. കീ തുടക്കത്തിൽ ഒരു വലിയ അക്ഷരമാണ്, അവസാനത്തെ പ്രതീകം പ്രായോഗികമായി മറ്റേതെങ്കിലും പ്രതീകം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാം, അത് ഒരു സ്ലാഷ് ആയിരിക്കണമെന്നില്ല. പ്രത്യേകിച്ചും, ഇത് ഡാറ്റ കണ്ടെത്തൽ സവിശേഷതയുമായി ബന്ധപ്പെട്ട ഒരു ബഗ് ആണ് (ആപ്പിൾ പേറ്റൻ്റ് നേടിയതും ആൻഡ്രോയിഡ് വ്യവഹാരങ്ങളുടെ ഭാഗവുമാണ്). ഈ ഫംഗ്ഷൻ URL ലിങ്കുകൾ, തീയതികൾ, ഫോൺ നമ്പറുകൾ, മറ്റ് വിവരങ്ങൾ എന്നിവ തിരിച്ചറിയുകയും അവയിൽ നിന്ന് ഹൈപ്പർലിങ്കുകൾ സൃഷ്ടിക്കുകയും ചെയ്യുന്നു, ഉദാഹരണത്തിന്, ഒരു നമ്പർ സംരക്ഷിക്കുന്നതിനോ ഒരു വെബ്സൈറ്റ് തുറക്കുന്നതിനോ ഇത് ഉപയോഗിക്കാം. നിങ്ങൾ നന്നായി ഇംഗ്ലീഷ് സംസാരിക്കുകയാണെങ്കിൽ, TheNextWeb.com പിശകിൻ്റെ വിശദമായ വിശകലനം പോസ്റ്റ് ചെയ്തു.

മുഴുവൻ പിശകിനെക്കുറിച്ചും ഏറ്റവും തമാശയുള്ള കാര്യം, ഈ രീതിയിൽ നിങ്ങൾക്ക് i ഡ്രോപ്പ് ചെയ്യാൻ കഴിയും എന്നതാണ് ക്രാഷ് റിപ്പോർട്ടർ, OS X-ൽ ഒരു പിശക് റിപ്പോർട്ട് ചെയ്യൽ ആപ്ലിക്കേഷൻ. നിങ്ങൾ ഇതുപോലുള്ള ഒരു ആപ്ലിക്കേഷൻ വിജയകരമായി ഇല്ലാതാക്കിക്കഴിഞ്ഞാൽ, അത് പ്രവർത്തിക്കുന്നത് നിർത്തുന്നു കോൺസോള, അതിൻ്റെ റെക്കോർഡിൽ ഇപ്പോഴും ആ എട്ട് പ്രതീകങ്ങൾ എഴുതിയിരിക്കുന്നതിനാൽ, അത് ആരംഭിക്കുമ്പോൾ അത് വീണ്ടും ക്രാഷ് ചെയ്യും. ഈ കമാൻഡ് ടൈപ്പ് ചെയ്തുകൊണ്ട് കൺസോൾ നന്നാക്കാം അതിതീവ്രമായ:

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

ഈ ബഗിൻ്റെ പ്രസിദ്ധീകരണം കാരണം നിരവധി റിപ്പോർട്ടുകൾ അയയ്‌ക്കാൻ സാധ്യതയുള്ളതിനാൽ, വരാനിരിക്കുന്ന അപ്‌ഡേറ്റിൽ ആപ്പിൾ വേഗത്തിൽ ബഗ് പരിഹരിക്കുമെന്ന് പ്രതീക്ഷിക്കാം. അതുവരെ, ടെക്‌സ്‌റ്റിൻ്റെ ഒരു ചെറിയ വരി ഉപയോഗിച്ച് നിങ്ങൾക്ക് രസകരമായ ആപ്പുകൾ ക്രാഷുചെയ്യാനാകും. എന്നിരുന്നാലും, ചില ആപ്പുകൾ ഫീച്ചർ ഉപയോഗിക്കാത്തതിനാൽ ബഗിൽ നിന്ന് രക്ഷനേടുന്നു NSTextField, ഇത് ഡാറ്റ കണ്ടെത്തലുമായി ബന്ധപ്പെട്ടതാണ്.

ഉറവിടം: TheNextWeb.com
.