消息称输入File将导致苹果Mac程序崩

2019年05月15日 来源:

2月4日消息,据国外媒体报道,所有的软件都有漏洞,但这一个漏洞特别奇怪。如果你在几近任何苹果Mac应用程序中输入File:/ / /(不含引号,字母F必须大写,半角符号),都会导致软件崩溃。

Open Radar周四报告了苹果这1bug,引发了黑客上友们的热烈讨论。

首先,值得注意的是,这一bug只会出现在OS X Mountain Lion系统,而在Lion或Snow Leopard系统中则没有遇到这个问题。这确切不是个好消息,由于Mountain Lion是苹果操作系统的版本,越来越多的Mac用户已经切换到了这一版本。

在黑客上,一条评论指出,这个bug甚至会使Mac错误报告崩溃。在程序崩溃之前,该用户设法复制了代码。

仔细分析,发现漏洞发生在数据检测器中。数据检测器的主要功能是让应用程序辨认日期、地点,以及关联数据,便于在地址簿和日历中保存信息。

一友对此解释说,看起来仿佛任何不辨别大小写的file:/ /(+/)都会引发崩溃,但是从复制的代码看, file:/ /(+/)小写字母的字符串并不会导致程序崩溃。

另一名友补充道,数据检测器将提取以File://a/开头或任何其他完全文件的URL作为一个有效数据的URL,然后将其传递给结果提取URL,由其做进一步的核对检查。

那些以file://开头的URL被认为是有效的,然后其会转换为一个乱码,正是其使得应用程序崩溃。而人们看到的时间差异是由于,内置的拼写检查程序在键入内容后停滞一会才开始检查拼写。

如果你只打开一个文件或应用,数据检测器也会运行。当明确文本控件类型时,就可以禁用自动拼写检查和数据提取了。

,也有用户指出,许多应用程序会因为该指令崩溃,但sublimetext却没有出现这种现象。正如评论者指出,这是因为它不使用NSTextFields,从而不使用数据检测器。因此说明,只有使用NSTextFields的程序才会崩溃。

这些BUG已经上报给了苹果公司,可能会尽快修补。虽然这不是一个致命的缺陷,但是也需要一段时间处理。同时,如果你的应用程序总会自动崩溃,那么就要进入系统设置,选择语言及文字,并取消拼写自动检测和使用符号和文本替换的选项。

月经量多喝什么好
月经量多能吃什么调理
月经量多吃点什么补
相关文章
  • 解放军派出军38军参加上合组织军演
    解放军派出军38军参加上合组织军演

    原标题:上合军演中方派 军 38军参演 凸显中方诚意 人民北京8月19日电(徐金玉) 和平使命-2014 上合组织联合反恐军演将于本月24日正式拉开帷幕,此次参演兵力共计7000多人,陆军战斗群方面,中方派出陆军第38集团军参演。军事专家李莉在接受央视采访时表...

  • 湖南省人大询问11部门面对雾霾做了什么
    湖南省人大询问11部门面对雾霾做了什么

    11月24日,省十二届人大常委会第十三次会议进行大气污染防治专题询问。这是省人大常委会委员罗述勇(左)、省环保厅厅长刘尧臣在专题询问现场。图/潇湘晨报辜鹏博 谢长贵红长沙11月25日讯(滚动 杨杰妮)“老百姓到底要哪年哪月才能呼吸到不污染的新鲜空气...

  • 涨价袭来涂料企业寻求突破新契机涂料涨价契机
    涨价袭来涂料企业寻求突破新契机涂料涨价契机

    五一小长假促销改提价涂料行业是一个相当市场化的行业,价格的涨与落往往由市场说了算,但2011年情况可能有点不同。虽然门窗市场受到了楼市调控的一定影响,销量有所下降,但企业不得不涨价,因为原料价格上涨、物流和人力成本加大,让企业面临很大压力。...

  • 堂本兄弟中堂本刚为什么后来变胖了
    堂本兄弟中堂本刚为什么后来变胖了

    前清瘦现形象已经完全颠覆现在不也是很可爱吗?连人家相方都说过“不管刚是什么样子,我都有自信会喜欢”,我们有什么批评的权利,再说如果喜欢的只是他的外表的话,那这个世界帅哥太多了。看百科吧说实话我觉得除了发型以外没觉得他有多大变化,如果是...

  • 中国股市本轮回调幅度远不及2008年的暴跌
    中国股市本轮回调幅度远不及2008年的暴跌

    据华尔街报道,中国股市近期暴跌,这是自股市上次从历史大牛市行情下跌见底以来七年时间里国内投资者面临的严峻考验。据华尔街报道,中国股市近期暴跌,这是自股市上次从历史大牛市行情下跌见底以来七年时间里国内投资者面临的严峻考验。2007年10月份...

  • 老人旅行途中突发疾病死亡要求保险赔偿被驳回
    老人旅行途中突发疾病死亡要求保险赔偿被驳回

    福州4月30日讯(福州晚报首席 陈鸿星)近年来,越来越多的老年人走出家门,或报团或自助出游,去饱览祖国的大好河山。但老年人相对于年轻人,身体较弱、抵抗力低、适应能力不强,更容易在旅游中发生意外。虽然他们在出游前往往有投保人身险,但并不是就万事大吉,遭遇...