2014-10-09 2 views
5

У нас есть крах приложения, который мы пытаемся решить, но я не знаю, с чего начать. Похоже, что проблема связана с вызовом атрибутов по умолчанию для UIButtonLabel.Ошибка приложения на UIButtonLabel defaultAttributes

Похоже, что это основной вызов UIKit, а не прямое из кода приложения. Любые советы по тому, что можно проверить здесь, чтобы определить проблему или приблизиться?

enter image description here

Тема: Разбился: com.apple.main-нить
0 libobjc.A.dylib 0x33ab0f66 objc_msgSend + 5
1 UIKit 0x29874a4b - [UIButtonLabel _defaultAttributes] + 154
2 UIKit 0x297d7a81 - [UILabel шрифта] + 120
3 UIKit 0x29aed4d3 - [UILabel _contentInsetsFromFonts] + 250
4 UIKit 0x29c410e3 - [_ UILabelLayer updateContentInsets] + 94
5 UIKit 0x29c41 1B7 - [_ UILabelLayer updateContentLayerSize] + 42
6 QuartzCore 0x291e7bd1 СА :: Слой :: layout_if_needed (CA :: Сделка *) + 360
7 QuartzCore 0x291e7a59 СА :: Слой :: layout_and_display_if_needed (CA :: Сделка *) + 16 8 QuartzCore 0x291e7447 CA :: Контекст :: commit_transaction (CA :: сделка *) + 222
9 QuartzCore 0x291e7251 CA :: сделка :: фиксации() + 324
10 UIKit 0x297b9699 _afterCACommitHandler + 132
11 CoreFoundation 0x2630c845 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 20
12 CoreFoundation 0x 26309f29 __CFRunLoopDoObservers + 276
13 CoreFoundation 0x2630a32b __CFRunLoopRun + 914
14 CoreFoundation 0x26257db1 CFRunLoopRunSpecific + 476
15 CoreFoundation 0x26257bc3 CFRunLoopRunInMode + 106
16 GraphicsServices 0x2d5e2051 GSEventRunModal + 136
17 UIKit 0x29822f01 UIApplicationMain + 1440
18 APPNAME 0x0005120f Основной (main.m: 16)

+0

Можете ли вы опубликовать код, где вы столкнулись с проблемой? Всегда ли эта ошибка происходит в определенных обстоятельствах или она прерывистая? Также более подробное сообщение об ошибке (если оно существует), а не 'EXC_BAD_ACCESS' и предпочтительно полный символический журнал сбоев. –

+0

Это поток, с которым он падает в crashalytics, мы не можем воспроизвести его в среде разработки, поэтому не можем найти точку сбой или код, относящийся к ней. Это происходит только на устройствах ios8. Я редактировал и вставлял данные необработанного потока, это яблочная нить. – StuartM

+0

Этот вид сбоя почти невозможно найти, если вы не знаете, вокруг какого контроллера просмотра или произошел сбой. Это может быть ошибка iOS, но вы не будете знать, если не сможете воспроизвести ее. – fluidsonic

ответ

1

У меня был очень похожий сбой, который был вызван сообщением, посланным на освобожденный экземпляр. Я нашел это, позвонив зомби.

+0

Был ли освобожденный экземпляр объектом viewcontroller или самой кнопкой? – Keab42