使用 实时通信 服务,当收到的离线消息过多时,会导致如下崩溃,显示是SDK导致。
Crash Log 如下
Incident Identifier: 091DD81C-13C4-4DEF-97EF-F6B77AA61072
CrashReporter Key: 141e3c94ea7db93d467ed050d0f13b835171f62e
Hardware Model: iPhone5,2
Process: xiaoquan [1296]
Path: /var/mobile/Containers/Bundle/Application/DA65FAA0-F230-442A-B752-8BC664A5FE4B/xiaoquan.app/xiaoquan
Identifier: com.hub520.xiaoquan
Version: 1 (1.3.1)
Code Type: ARM (Native)
Parent Process: debugserver [1295]
Date/Time: 2015-11-12 19:15:27.27 +0800
Launch Time: 2015-11-12 19:05:35.35 +0800
OS Version: iOS 9.0.2 (13A452)
Report Version: 105
Exception Type: EXC_RESOURCE
Exception Subtype: WAKEUPS
Exception Message: (Limit 150/sec) Observed 0/sec over 300 secs
Exception Note: NON-FATAL CONDITION (this is NOT a crash)
Triggered by Thread: 37
Thread 37 name: Dispatch queue: com.apple.root.default-qos
Thread 37 Attributed:
0 libsystem_platform.dylib 0x360106b8 _OSSpinLockLockSlow$VARIANT$wfe + 48
1 xiaoquan 0x00427744 -[LCKeyValueStore dbQueue] + 24
2 xiaoquan 0x00426f8c -[LCKeyValueStore dataForKey:] + 156
3 xiaoquan 0x00450ee4 -[LCIMConversationQueryCacheStore conversationIdsForCommand:] + 88
4 xiaoquan 0x0045a6ec -[LCIMConversationCache conversationsForCommand:] + 68
5 xiaoquan 0x0045d364 __66-[AVIMConversationQuery fetchCachedResultsForOutCommand:callback:]_block_invoke + 52
6 libdispatch.dylib 0x0195cdbe 0x195c000 + 3518
7 libdispatch.dylib 0x019690ce 0x195c000 + 53454
8 libdispatch.dylib 0x019689c0 0x195c000 + 51648
9 libsystem_pthread.dylib 0x36011e28 _pthread_wqthread + 1024
10 libsystem_pthread.dylib 0x36011a18 start_wqthread + 8