如何快速查找無法定位的錯(cuò)位猴凹?

對(duì)于一般的錯(cuò)誤全局?jǐn)帱c(diǎn)就可以快速定位,或者是根據(jù)控制臺(tái)的輸出內(nèi)容也可以快速定位錯(cuò)誤的原因岭皂!可是如果程序崩潰在main函數(shù)并且控制臺(tái)沒有任何輸入郊霎,那就比較頭疼了!一點(diǎn)一點(diǎn)排除實(shí)在是太浪費(fèi)時(shí)間了爷绘!根據(jù)我最近遇到的bug來講述一下如何快速定位錯(cuò)誤代碼的位置书劝!


崩潰的位置

只能根據(jù)這僅有的有點(diǎn)提示信息進(jìn)行分析。exc_bad_access(code=exc_i386_gpflt)錯(cuò)誤的原因是內(nèi)存泄露土至,訪問了已經(jīng)釋放的對(duì)象導(dǎo)致的购对;

首先通過xcode再來試一下定位錯(cuò)誤的位置

設(shè)置xcode開啟僵尸對(duì)象的定位




這時(shí)控制臺(tái)有輸出了



可以確定的是DisclaimerViewController控制器的問題,但是還是不夠準(zhǔn)確陶因;

再來試試instruments進(jìn)行分析


不知道是不是xcode問題 骡苞,也無法定位到代碼位置;(以前我就遇到過xcode的原因 無法定位到代碼位置 重新安裝就沒有問題了楷扬,如果可以定位到 麻煩留言告知一下)

利用終端定位

打開活動(dòng)監(jiān)視器


活動(dòng)監(jiān)視器

找到相應(yīng)的app進(jìn)程



根據(jù)pid 和錯(cuò)誤代碼 在終端進(jìn)程查看sudo malloc_history 19464 0x7f979d4c48c0
找到最后執(zhí)行的代碼進(jìn)行相應(yīng)的修改就可以了

0x7f979d4c48c0:為xcode開啟僵尸對(duì)象定位時(shí)輸出的錯(cuò)位代碼



最終定位在-[FeatureCollectionController tapToOtherVC]
我在FeatureCollectionController控制器的tapToOtherVC方法里使用了DisclaimerViewController解幽!對(duì)其進(jìn)行相應(yīng)的修改就可以了!

感謝您的閱讀烘苹,希望對(duì)您有所幫助躲株!歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處镣衡,尊重他人勞動(dòng)霜定!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末档悠,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子望浩,更是在濱河造成了極大的恐慌辖所,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件曾雕,死亡現(xiàn)場(chǎng)離奇詭異奴烙,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)剖张,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門切诀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人搔弄,你說我怎么就攤上這事幅虑。” “怎么了顾犹?”我有些...
    開封第一講書人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵倒庵,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我炫刷,道長(zhǎng)擎宝,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任浑玛,我火速辦了婚禮绍申,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘顾彰。我一直安慰自己极阅,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開白布涨享。 她就那樣靜靜地躺著筋搏,像睡著了一般。 火紅的嫁衣襯著肌膚如雪厕隧。 梳的紋絲不亂的頭發(fā)上奔脐,一...
    開封第一講書人閱讀 49,166評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音吁讨,去河邊找鬼帖族。 笑死,一個(gè)胖子當(dāng)著我的面吹牛挡爵,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播甚垦,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼茶鹃,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼涣雕!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起闭翩,我...
    開封第一講書人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬榮一對(duì)情侶失蹤挣郭,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后疗韵,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體兑障,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年蕉汪,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了流译。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡者疤,死狀恐怖福澡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情驹马,我是刑警寧澤革砸,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站糯累,受9級(jí)特大地震影響算利,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜泳姐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一效拭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧仗岸,春花似錦允耿、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至盗痒,卻和暖如春蚂蕴,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背俯邓。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來泰國(guó)打工骡楼, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人稽鞭。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓鸟整,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親朦蕴。 傳聞我的和親對(duì)象是個(gè)殘疾皇子篮条,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)弟头、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,033評(píng)論 4 62
  • 這篇文章的作者是iOS Tutorial Team 的成員Matthijs Hollemans,他是一個(gè)經(jīng)驗(yàn)豐富的...
    南京在下大暴雨閱讀 1,433評(píng)論 0 3
  • 那天一早,夏雯就睡不著了伴栓。洗漱完畢伦连,陳峰就發(fā)來微信詢問,【起床了嗎?】這種感覺很熟悉钳垮,又有點(diǎn)陌生惑淳。夏雯記得,她曾在...
    陳若心閱讀 239評(píng)論 0 2
  • 詩(shī)人們,看圖寫詩(shī)~ 背景:此刻短荐,秋街倚舀,雨后。
    2020號(hào)閱讀 682評(píng)論 144 29
  • 我之所以存在忍宋,是因?yàn)槟愕男枰?/div>
    木勿閱讀 184評(píng)論 0 0