Top
This new text bomb crashes most Mac and iOS apps with a single unicode symbol – ANITH
fade
113994
post-template-default,single,single-post,postid-113994,single-format-standard,eltd-core-1.1.1,flow child-child-ver-1.0.0,flow-ver-1.3.6,eltd-smooth-scroll,eltd-smooth-page-transitions,ajax,eltd-blog-installed,page-template-blog-standard,eltd-header-standard,eltd-fixed-on-scroll,eltd-default-mobile-header,eltd-sticky-up-mobile-header,eltd-dropdown-default,wpb-js-composer js-comp-ver-5.0.1,vc_responsive

This new text bomb crashes most Mac and iOS apps with a single unicode symbol

This new text bomb crashes most Mac and iOS apps with a single unicode symbol


TechCrunch has learned of a potentially serious new bug affecting a wide range of Apple devices.

During their development work on an international news feed, software engineers at Aloha Browser discovered two unicode symbols that can crash any Apple device that uses Apple’s default San Francisco font. The bug instigates crashes on iPhones, iPads, Macs and even Watch OS devices that display text containing the symbol on their screens.

When one of the two symbols is displayed in an app, the software crashes immediately. In many cases, the app cannot be reopened and must be reinstalled. TechCrunch was able to recreate this behavior on two iPhones running an older version of iOS, one iPhone running iOS 11.2.5 and a MacBook Pro running High Sierra.

The bug crashes apps including Mail, Twitter, Messages, Slack, Instagram and Facebook. From our testing, it also crashed Jumpcut, a copy and paste plugin for Mac. While it initially appeared that the Chrome browser for Mac was unaffected and could safely display the symbol, it later crashed Chrome and the software would not reopen without crashing until uninstalled and reinstalled.

TechCrunch has been in touch with Apple the potential timeline for a software fix and will update this story accordingly. According to the team at Aloha Browser, Apple is aware of the bug and it may have been reported by another development team as well.

This is Apple’s second text bomb headache of the year. In January, software researcher Abraham Masri discovered an iOS glitch that allowed a specific URL to crash any iPhone it was texted to, sometimes resulting in a kernel panic.

Because the new bug affects such a broad swath of Apple devices and crashes nearly any major app they run, it could prove particularly destructive if not resolved quickly.

Featured Image: Bryce Durbin

!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version=’2.0′;n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,’script’,’//connect.facebook.net/en_US/fbevents.js’);
fbq(‘init’, ‘1447508128842484’);
fbq(‘track’, ‘PageView’);
fbq(‘track’, ‘ViewContent’, {
content_section: ‘article’,
content_subsection: “post”,
content_mns: [93484958,”2787122″,93484959,93484960,93484957,”773631″,”93484965″,”93484948″,”93484944″,”93484961″],
content_prop19: [“apps”,”mobile”,”security”,”tc”,”ios”,”apple”,”bug”,”unicode”,”text bomb”] });

window.fbAsyncInit = function() {
FB.init({
appId : ‘1678638095724206’,
xfbml : true,
version : ‘v2.6’
});
FB.Event.subscribe(‘xfbml.render’, function() {
jQuery(‘.fb-messenger-loading’).detach()
});
};

(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = “http://connect.facebook.net/en_US/sdk.js”;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));

function getCookie(name) {
var matches = document.cookie.match(new RegExp(
“(?:^|; )” + name.replace(/([.$?*|{}()[]/+^])/g, ‘$1’) + “=([^;]*)”
));
return matches ? decodeURIComponent(matches[1]) : undefined;
}

window.onload = function() {
var gravity_guid = getCookie(‘grvinsights’);
var btn = document.getElementById(‘fb-send-to-messenger’);
if (btn != undefined && btn != null) {
btn.setAttribute(‘data-ref’, gravity_guid)
}
}



Source link

Anith Gopal
No Comments

Post a Comment

three × two =

This site uses Akismet to reduce spam. Learn how your comment data is processed.