tôi nhận được rất nhiều báo cáo sự cố trên iOS 8 với stack trace này:vụ tai nạn bí ẩn trên iOS 8
Date/Time: 2014-09-17T20:26:15Z
OS Version: iPhone OS 8.0 (12A365)
Report Version: 104
Exception Type: SIGSEGV
Exception Codes: SEGV_ACCERR at 0x1
Crashed Thread: 0
Thread 0 Crashed:
0 libGPUSupportMercury.dylib 0x2a4f88fe gldGetBufferAllocationIdentifiers + 194
1 libGPUSupportMercury.dylib 0x2a4f93cb gpusSubmitDataBuffers + 108
2 libGPUSupportMercury.dylib 0x2a4f9249 gldCreateContext + 206
3 GLEngine 0x2613c93b gliCreateContextWithShared + 600
4 OpenGLES 0x26218ab3 glGetFramebufferParameteriAPPLE + 776
5 CoreImage 0x23e88b8b 0x23dea000 + 65
6 libdispatch.dylib 0x314558b7 0x31454000 + 6327
7 libdispatch.dylib 0x314564fb dispatch_once_f + 60
8 CoreImage 0x23e88afb 0x23dea000 + 649979
9 CoreImage 0x23e06c79 0x23dea000 + 117881
10 CoreUI 0x29478837 CUIEqualRenditionKeysIgnoringAttribute + 71800
11 libsystem_pthread.dylib 0x315b9dcf sched_get_priority_min + 64
12 libsystem_platform.dylib 0x315b2867 _os_once + 40
13 libsystem_pthread.dylib 0x315b7f8b pthread_once + 48
14 CoreUI 0x294787d9 CUIEqualRenditionKeysIgnoringAttribute + 71706
15 CoreUI 0x2947faf7 CUIEqualRenditionKeysIgnoringAttribute + 101176
16 UIKit 0x26f649db _UIGraphicsEndLetterpressWithStyle + 20792
17 UIKit 0x26cf2875 UIGraphicsEndImageContext + 7838
18 UIKit 0x26cf1fb5 UIGraphicsEndImageContext + 5598
19 UIKit 0x26fe3db9 _UINavigationButtonUpdateAccessibilityBackgroundsForBlendMode + 287838
20 UIKit 0x26cf19c7 UIGraphicsEndImageContext + 4080
21 UIKit 0x26d8c1b1 UICeilToViewScale + 55778
22 UIKit 0x26d70143 _UIBarHairlineShadowColorForBarStyle + 10164
23 UIKit 0x26ce2b37 0x26cd6000 + 52023
24 QuartzCore 0x2670accd CABackingStoreGetTypeID + 894
25 QuartzCore 0x267066b5 CARenderServerGetServerPort + 5366
26 UIKit 0x26cf5183 UIGraphicsGetImageFromCurrentImageContext + 2068
27 UIKit 0x26cf1fb5 UIGraphicsEndImageContext + 5598
28 UIKit 0x26d6efc5 _UIBarHairlineShadowColorForBarStyle + 5686
29 UIKit 0x26d6ec63 _UIBarHairlineShadowColorForBarStyle + 4820
30 UIKit 0x26d6e3cd _UIBarHairlineShadowColorForBarStyle + 2622
31 UIKit 0x26fd5a6f _UINavigationButtonUpdateAccessibilityBackgroundsForBlendMode + 229652
32 UIKit 0x26d6b837 _UIAccessibilityReduceMotion + 16948
33 UIKit 0x26ce53d9 _UIApplicationLinkedOnOrAfter + 2526
34 UIKit 0x26ce535d _UIApplicationLinkedOnOrAfter + 2402
35 UIKit 0x26d6b24d _UIAccessibilityReduceMotion + 15434
36 UIKit 0x26fd7ef9 _UINavigationButtonUpdateAccessibilityBackgroundsForBlendMode + 239006
37 UIKit 0x26d6b0b3 _UIAccessibilityReduceMotion + 15024
38 UIKit 0x26dc516f UIRectIntegralWithScale + 1040
39 Pogoplug 0x001bccc9 __41-[InitialSlidingViewController didSignIn]_block_invoke (InitialSlidingViewController.m:216)
40 libdispatch.dylib 0x314558cb 0x31454000 + 6347
41 libdispatch.dylib 0x314558b7 0x31454000 + 6327
42 libdispatch.dylib 0x314590bf _dispatch_main_queue_callback_4CF + 720
43 CoreFoundation 0x2380dbe9 CFRunLoopTimerSetTolerance + 3370
44 CoreFoundation 0x2380c2e9 _CFRunLoopGet2b + 2926
45 CoreFoundation 0x2375a621 CFRunLoopRunSpecific + 474
46 CoreFoundation 0x2375a433 CFRunLoopRunInMode + 104
47 GraphicsServices 0x2ab080a9 GSEventRunModal + 134
48 UIKit 0x26d44809 UIApplicationMain + 1438
49 Pogoplug 0x0012c4bf main (main.m:11)
50 libdyld.dylib 0x31475aaf _tlv_atexit + 8
Bất kỳ manh mối để những gì có thể là sai lầm sẽ được nhiều đánh giá cao. Đây là dòng 216
MenuViewController *menuVC = [[MenuViewController alloc] initWithNibName:nil bundle:nil];
NavControllerPortrait *navController = [[NavControllerPortrait alloc] initWithRootViewController:menuVC];
Tải chủ yếu trên iPhone 5 và iPad thế hệ thứ 3 (không chắc chắn giới hạn đối với các thiết bị đó).
Thông tin thêm Một vụ tai nạn đó xảy ra chút ít thường xuyên có stack trace và nguyên nhân tương tự của mã này:
CELoginViewController *loginVC = [[CELoginViewController alloc] initWithNibName:nil bundle:nil];
NavControllerPortrait *nav = [[NavControllerPortrait alloc] initWithRootViewController:loginVC];
Vì vậy, tôi rất nghi ngờ hoặc UINavigationController tùy chỉnh của tôi hay những thay đổi của Apple với nó. Do tôi không phải là người duy nhất gặp phải sự cố này - tôi có xu hướng đổ lỗi cho Apple :-)
Cảm ơn bạn.
Bạn đã không cho chúng tôi nhiều thứ để tiếp tục. Tôi không thấy bất cứ điều gì sai trái với mã. Ứng dụng có hoạt động trong Trình mô phỏng chạy iOS 8 không? Nếu có thì hy vọng duy nhất của bạn là tìm iPhone 5 chạy iOS 8 và thử nghiệm trên đó. –
Đã thử trên iPhone 5s/iPad Air của tôi với iOS 8 và nó hoạt động tốt, giả lập là tốt. –
@CherpakEvgeny Thật không may thay đổi hình ảnh nhuộm màu không khắc phục được sự cố này đối với tôi, bạn có thể sửa lỗi của mình không? – kbtombul