
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.14.86] |
![]() |
|
Сообщ.
#1
,
|
|
|
Ошибка воспроизводится только на iOS5. На iOS4 - все окей.
Суть проблемы в том, что на экране есть UITextField. Клавиатура выставлена на default. При нажатии на поле - происходит парусекундный лаг и затем всё падает. Без эксепшнов, без объяснений. Через gdb выдрал такой стектрейс: ![]() ![]() #0 0x34090fdc in CFRetain () #1 0x37a7fdb6 in ___init_block_invoke_2 () #2 0x36d7c7ea in _dispatch_barrier_sync_f_invoke () #3 0x36d7c65a in dispatch_barrier_sync_f$VARIANT$up () #4 0x36d7c28e in dispatch_sync_f$VARIANT$up () #5 0x36d7c910 in dispatch_sync$VARIANT$up () #6 0x36d7e576 in dispatch_once_f$VARIANT$up () #7 0x37a80706 in CPLoggingAddCustomLogFile () #8 0x307dc658 in __MCLoggingInitialize_block_invoke_1 () #9 0x36d7e576 in dispatch_once_f$VARIANT$up () #10 0x307dc6a4 in MCLoggingInitialize () #11 0x307dd060 in -[MCProfileConnection _init] () #12 0x307dd764 in +[MCProfileConnection sharedConnection] () #13 0x31846cce in _FTAreIDsEquivalent () #14 0x31846a46 in _FTAreIDsEquivalent () #15 0x318469c8 in _FTAreIDsEquivalent () #16 0x36d7e576 in dispatch_once_f$VARIANT$up () #17 0x31846976 in _FTAreIDsEquivalent () #18 0x35114378 in -[WebInspectorServerConnectionHTTP sendWebSocketMessage:]::kWebSocketFrameEndByte () #19 0x3513371c in _NSStringDescriptionForIMAVChatParticipantState () #20 0x351336a8 in _NSStringDescriptionForIMAVChatParticipantState () #21 0x36d7e576 in dispatch_once_f$VARIANT$up () #22 0x35133656 in _NSStringDescriptionForIMAVChatParticipantState () #23 0x378811e2 in -[UIDictationController init] () #24 0x37881350 in +[UIDictationController sharedInstance] () #25 0x37881590 in +[UIDictationController fetchCurrentInputModeSupportsDictation] () #26 0x377a01d0 in -[UIKeyboardLayoutStar shouldShowDictationKey] () #27 0x375e2138 in -[UIKeyboardLayoutStar updateMoreAndInternationalKeys] () #28 0x375e006e in -[UIKeyboardLayoutStar setKeyplaneName:] () #29 0x375dee62 in -[UIKeyboardLayoutStar showKeyboardType:appearance:orientation:withShift:] () #30 0x3756fbc4 in -[UIKeyboardImpl updateLayout] () #31 0x37513f6a in -[UIKeyboardImpl setDelegate:force:] () #32 0x374f5f22 in -[UIPeripheralHost(UIKitInternal) _reloadInputViewsForResponder:] () #33 0x374f5c6e in -[UIResponder(UIResponderInputViewAdditions) reloadInputViews] () #34 0x374f57aa in -[UIResponder becomeFirstResponder] () #35 0x375f3d76 in -[UITextInteractionAssistant setFirstResponderIfNecessary] () #36 0x375f3640 in -[UITextInteractionAssistant oneFingerTap:] () #37 0x375f2f06 in _UIGestureRecognizerSendActions () #38 0x37584c1c in -[UIGestureRecognizer _updateGestureWithEvent:] () #39 0x377b0508 in ___UIGestureRecognizerUpdate_block_invoke_0541 () #40 0x374ffd68 in _UIGestureRecognizerApplyBlocksToArray () #41 0x374fe8b6 in _UIGestureRecognizerUpdate () #42 0x3750b3cc in _UIGestureRecognizerUpdateGesturesFromSendEvent () #43 0x3750b20e in -[UIWindow _sendGesturesForEvent:] () #44 0x3750addc in -[UIWindow sendEvent:] () #45 0x374f14ec in -[UIApplication sendEvent:] () #46 0x374f0d2c in _UIApplicationHandleEvent () #47 0x30923df2 in PurpleEventCallback () #48 0x3411c552 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ () #49 0x3411c4f4 in __CFRunLoopDoSource1 () #50 0x3411b342 in __CFRunLoopRun () #51 0x3409e4dc in CFRunLoopRunSpecific () #52 0x3409e3a4 in CFRunLoopRunInMode () #53 0x30922fcc in GSEventRunModal () #54 0x3751f742 in UIApplicationMain () #55 0x00002b16 in main (argc=1, argv=0x2fdffb90) at /Users/anton/Desktop/projects/ХХХ/main.mm:11 Заметил, что если клавиатура выставлена цифровая - то ошибки нет. И в эмуляторе естественно тоже всё окей. Гугл ни по одному слову из стектрейса ничего не выдал ![]() |