Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash on -[FMResultSet nextWithError:] #670

Open
partyspy opened this issue May 14, 2018 · 1 comment
Open

Crash on -[FMResultSet nextWithError:] #670

partyspy opened this issue May 14, 2018 · 1 comment

Comments

@partyspy
Copy link

partyspy commented May 14, 2018

I am using FMDatabaseQueue and I don't see any multi-thread manipulation on database here.
I'm so confused. Any help would be very much appreciated!

FMDB version 2.6.2
All thread stacktrace attached belowed

###

#27. Crashed: fmdb.<FMDatabaseQueue: 0x1d025bea0>
0  libsqlite3.dylib               0x182ecaa64 sqlite3_rekey + 62616
1  libsqlite3.dylib               0x182e5d418 sqlite3_step + 36124
2  libsqlite3.dylib               0x182e5d418 sqlite3_step + 36124
3  libsqlite3.dylib               0x182e55314 sqlite3_step + 3096
4  MyApp            0x103473a34 -[FMResultSet nextWithError:] (FMResultSet.m:161)
5  MyApp            0x103947ea4 __66-[ZHADTrackingDatabase deleteRecordInFailingTableIfExpiredByUUID:]_block_invoke (ZHADTrackingDatabase.m:209)
6  MyApp            0x103472b94 __30-[FMDatabaseQueue inDatabase:]_block_invoke (FMDatabaseQueue.m:162)
7  libdispatch.dylib              0x182310ae4 _dispatch_client_callout + 16
8  libdispatch.dylib              0x18234deb4 _dispatch_queue_barrier_sync_invoke_and_complete + 56
9  MyApp            0x103472b04 -[FMDatabaseQueue inDatabase:] (FMDatabaseQueue.m:176)
10 MyApp            0x103947dc4 -[ZHADTrackingDatabase deleteRecordInFailingTableIfExpiredByUUID:] (ZHADTrackingDatabase.m:207)
11 MyApp            0x10394422c -[ZHADFailTrackingHandler deleteModelIfExpired:] (ZHADFailTrackingHandler.m:137)
12 MyApp            0x103943668 __38-[ZHADFailTrackingHandler retryTracks]_block_invoke (ZHADFailTrackingHandler.m:85)
13 MyApp            0x1030a7aa0 __116-[AFHTTPSessionManager dataTaskWithHTTPMethod:URLString:parameters:uploadProgress:downloadProgress:success:failure:]_block_invoke.108 (AFHTTPSessionManager.m:301)
14 MyApp            0x103b7d014 __94-[ZHHTTPSessionManager dataTaskWithRequest:uploadProgress:downloadProgress:completionHandler:]_block_invoke (ZHHTTPSessionManager.m:421)
15 MyApp            0x1030ba4d8 __72-[AFURLSessionManagerTaskDelegate URLSession:task:didCompleteWithError:]_block_invoke (AFURLSessionManager.m:222)
16 libdispatch.dylib              0x182310b24 _dispatch_call_block_and_release + 24
17 libdispatch.dylib              0x182310ae4 _dispatch_client_callout + 16
18 libdispatch.dylib              0x18234f304 _dispatch_queue_serial_drain$VARIANT$armv81 + 904
19 libdispatch.dylib              0x18234fad8 _dispatch_queue_invoke$VARIANT$armv81 + 328
20 libdispatch.dylib              0x18235047c _dispatch_root_queue_drain_deferred_wlh$VARIANT$armv81 + 332
21 libdispatch.dylib              0x18235844c _dispatch_workloop_worker_thread$VARIANT$armv81 + 612
22 libsystem_pthread.dylib        0x182643e70 _pthread_wqthread + 860
23 libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

--

#0. com.apple.main-thread
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  GraphicsServices               0x1848c7020 GSEventRunModal + 100
6  UIKit                          0x18c8c578c UIApplicationMain + 236
7  MyApp            0x102b72a24 main (main.m:31)
8  libdyld.dylib                  0x182375fc0 start + 4

#1. Thread
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  Foundation                     0x183359674 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6  MyApp            0x1037b5648 base::MessagePumpNSRunLoop::DoRun(base::MessagePump::Delegate*) (message_pump_mac.mm:691)
7  MyApp            0x1037b46d4 base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) (message_pump_mac.mm:144)
8  MyApp            0x1037c54b8 base::MessageLoop::Run() (message_loop.cc:370)
9  MyApp            0x1037b64b0 base::RunLoop::Run() (run_loop.cc:112)
10 MyApp            0x1037a86c8 base::Thread::Run(base::RunLoop*) (thread.cc:256)
11 MyApp            0x1037a8a00 base::Thread::ThreadMain() (lock.h:45)
12 MyApp            0x1037b1bc4 base::(anonymous namespace)::ThreadFunc(void*) (platform_thread_posix.cc:73)
13 libsystem_pthread.dylib        0x182645220 _pthread_body + 272
14 libsystem_pthread.dylib        0x182645110 _pthread_body + 290
15 libsystem_pthread.dylib        0x182643b10 thread_start + 4

#2. com.apple.uikit.eventfetch-thread
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  Foundation                     0x183359674 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6  Foundation                     0x18335951c -[NSRunLoop(NSRunLoop) runUntilDate:] + 148
7  UIKit                          0x18c5aa7e4 -[UIEventFetcher threadMain] + 136
8  Foundation                     0x183469efc __NSThread__start__ + 1040
9  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
10 libsystem_pthread.dylib        0x182645110 _pthread_body + 290
11 libsystem_pthread.dylib        0x182643b10 thread_start + 4

#3. com.apple.NSURLConnectionLoader
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  CFNetwork                      0x1831f24b0 -[__CoreSchedulingSetRunnable runForever] + 220
6  Foundation                     0x183469efc __NSThread__start__ + 1040
7  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
8  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
9  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#4. com.apple.CFNetwork.CustomProtocols
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  CFNetwork                      0x1831f24b0 -[__CoreSchedulingSetRunnable runForever] + 220
6  Foundation                     0x183469efc __NSThread__start__ + 1040
7  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
8  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
9  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#5. Thread
0  libsystem_kernel.dylib         0x1824a5610 __semwait_signal + 8
1  libsystem_c.dylib              0x1823be12c nanosleep + 212
2  libsystem_c.dylib              0x182426ef4 sleep + 44
3  MyApp            0x1038d9068 -[UTDCacheManager synchronizeData] (UTDCacheManager.m:133)
4  Foundation                     0x183469efc __NSThread__start__ + 1040
5  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
6  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
7  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#6. com.apple.CFSocket.private
0  libsystem_kernel.dylib         0x1824a5538 __select + 8
1  CoreFoundation                 0x1829cf378 __CFSocketManager + 644
2  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
3  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
4  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#7. AVAudioSession Notify Thread
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  AVFAudio                       0x1883ca424 GenericRunLoopThread::Entry(void*) + 164
6  AVFAudio                       0x1883f4834 CAPThread::Entry(CAPThread*) + 88
7  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
8  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
9  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#8. Thread
0  libsystem_kernel.dylib         0x1824a50f4 __psynch_cvwait + 8
1  libsystem_pthread.dylib        0x18264bed8 _pthread_cond_wait$VARIANT$armv81 + 628
2  libc++.1.dylib                 0x181b5c2ec std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 96
3  JavaScriptCore                 0x18a03b430 std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 124
4  JavaScriptCore                 0x18a03b2e0 std::__1::cv_status std::__1::condition_variable_any::wait_until<std::__1::unique_lock<bmalloc::Mutex>, std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<bmalloc::Mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 112
5  JavaScriptCore                 0x18a03ae24 bmalloc::Scavenger::threadRunLoop() + 272
6  JavaScriptCore                 0x18a03ab60 bmalloc::Scavenger::Scavenger(std::__1::lock_guard<bmalloc::StaticMutex>&) + 10
7  JavaScriptCore                 0x18a03af7c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::Scavenger*), bmalloc::Scavenger*> >(void*) + 44
8  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
9  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
10 libsystem_pthread.dylib        0x182643b10 thread_start + 4

#9. WebThread
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  WebCore                        0x18ab71d9c RunWebThread(void*) + 592
6  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
7  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
8  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#10. Thread
0  libsystem_kernel.dylib         0x1824a5610 __semwait_signal + 8
1  libsystem_c.dylib              0x1823be12c nanosleep + 212
2  Foundation                     0x183469214 +[NSThread sleepForTimeInterval:] + 136
3  MyApp            0x103144c58 -[LCNetworkStatistics startInBackground] (LCNetworkStatistics.m:251)
4  Foundation                     0x183469efc __NSThread__start__ + 1040
5  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
6  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
7  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#11. com.twitter.crashlytics.ios.MachExceptionServer
0  MyApp            0x1033d89dc CLSProcessRecordAllThreads + 4384803292
1  MyApp            0x1033d89dc CLSProcessRecordAllThreads + 4384803292
2  MyApp            0x1033d8898 CLSProcessRecordAllThreads + 4384802968
3  MyApp            0x1033c7d88 CLSHandler + 4384734600
4  MyApp            0x1033c2d9c CLSMachExceptionServer + 4384714140
5  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
6  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
7  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#12. com.squareup.SocketRocket.NetworkThread
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  Foundation                     0x183359674 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6  MyApp            0x1037320a8 -[_SRRunLoopThread main] (SRWebSocket.m:1799)
7  Foundation                     0x183469efc __NSThread__start__ + 1040
8  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
9  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
10 libsystem_pthread.dylib        0x182643b10 thread_start + 4

#13. com.apple.CFStream.LegacyThread
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  CoreFoundation                 0x1829d6074 _legacyStreamRunLoop_workThread + 268
6  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
7  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
8  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#14. com.apple.CoreMotion.MotionThread
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  CoreFoundation                 0x182934b28 CFRunLoopRun + 116
6  CoreMotion                     0x187ec59dc CLStartStopAdvertisingBeacon + 231572
7  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
8  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
9  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#15. GCDAsyncSocket-CFStream
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  Foundation                     0x183359674 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6  WeChatSDK                      0x10690d888 +[WXOMTAGCDAsyncSocket cfstreamThread] + 360
7  Foundation                     0x183469efc __NSThread__start__ + 1040
8  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
9  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
10 libsystem_pthread.dylib        0x182643b10 thread_start + 4

#16. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#17. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#18. Thread
0  libsystem_pthread.dylib        0x182643b04 start_wqthread + 122

#19. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#20. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#21. Thread
0  libsystem_pthread.dylib        0x182643b04 start_wqthread + 122

#22. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#23. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#24. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#25. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#26. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#27. Crashed: fmdb.<FMDatabaseQueue: 0x1d025bea0>
0  libsqlite3.dylib               0x182ecaa64 sqlite3_rekey + 62616
1  libsqlite3.dylib               0x182e5d418 sqlite3_step + 36124
2  libsqlite3.dylib               0x182e5d418 sqlite3_step + 36124
3  libsqlite3.dylib               0x182e55314 sqlite3_step + 3096
4  MyApp            0x103473a34 -[FMResultSet nextWithError:] (FMResultSet.m:161)
5  MyApp            0x103947ea4 __66-[ZHADTrackingDatabase deleteRecordInFailingTableIfExpiredByUUID:]_block_invoke (ZHADTrackingDatabase.m:209)
6  MyApp            0x103472b94 __30-[FMDatabaseQueue inDatabase:]_block_invoke (FMDatabaseQueue.m:162)
7  libdispatch.dylib              0x182310ae4 _dispatch_client_callout + 16
8  libdispatch.dylib              0x18234deb4 _dispatch_queue_barrier_sync_invoke_and_complete + 56
9  MyApp            0x103472b04 -[FMDatabaseQueue inDatabase:] (FMDatabaseQueue.m:176)
10 MyApp            0x103947dc4 -[ZHADTrackingDatabase deleteRecordInFailingTableIfExpiredByUUID:] (ZHADTrackingDatabase.m:207)
11 MyApp            0x10394422c -[ZHADFailTrackingHandler deleteModelIfExpired:] (ZHADFailTrackingHandler.m:137)
12 MyApp            0x103943668 __38-[ZHADFailTrackingHandler retryTracks]_block_invoke (ZHADFailTrackingHandler.m:85)
13 MyApp            0x1030a7aa0 __116-[AFHTTPSessionManager dataTaskWithHTTPMethod:URLString:parameters:uploadProgress:downloadProgress:success:failure:]_block_invoke.108 (AFHTTPSessionManager.m:301)
14 MyApp            0x103b7d014 __94-[ZHHTTPSessionManager dataTaskWithRequest:uploadProgress:downloadProgress:completionHandler:]_block_invoke (ZHHTTPSessionManager.m:421)
15 MyApp            0x1030ba4d8 __72-[AFURLSessionManagerTaskDelegate URLSession:task:didCompleteWithError:]_block_invoke (AFURLSessionManager.m:222)
16 libdispatch.dylib              0x182310b24 _dispatch_call_block_and_release + 24
17 libdispatch.dylib              0x182310ae4 _dispatch_client_callout + 16
18 libdispatch.dylib              0x18234f304 _dispatch_queue_serial_drain$VARIANT$armv81 + 904
19 libdispatch.dylib              0x18234fad8 _dispatch_queue_invoke$VARIANT$armv81 + 328
20 libdispatch.dylib              0x18235047c _dispatch_root_queue_drain_deferred_wlh$VARIANT$armv81 + 332
21 libdispatch.dylib              0x18235844c _dispatch_workloop_worker_thread$VARIANT$armv81 + 612
22 libsystem_pthread.dylib        0x182643e70 _pthread_wqthread + 860
23 libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#28. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x1826440a0 _pthread_wqthread + 1420
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#29. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#30. com.apple.root.default-qos
0  libsystem_kernel.dylib         0x1824a5610 __semwait_signal + 8
1  libsystem_c.dylib              0x1823be12c nanosleep + 212
2  libsystem_c.dylib              0x182426ef4 sleep + 44
3  MyApp            0x1038d51f4 __38-[UTDOnlineConfManager syncOnlineconf]_block_invoke (UTDOnlineConfManager.m:426)
4  libdispatch.dylib              0x182310b24 _dispatch_call_block_and_release + 24
5  libdispatch.dylib              0x182310ae4 _dispatch_client_callout + 16
6  libdispatch.dylib              0x18234c528 _dispatch_queue_override_invoke$VARIANT$armv81 + 700
7  libdispatch.dylib              0x1823523a4 _dispatch_root_queue_drain + 592
8  libdispatch.dylib              0x1823520f0 _dispatch_worker_thread3 + 112
9  libsystem_pthread.dylib        0x182643fac _pthread_wqthread + 1176
10 libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#31. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#32. Thread
0  libsystem_kernel.dylib         0x182483e5c semaphore_timedwait_trap + 8
1  libdispatch.dylib              0x1823421a0 _dispatch_sema4_timedwait$VARIANT$armv81 + 60
2  libdispatch.dylib              0x182342a00 _dispatch_semaphore_wait_slow + 72
3  libdispatch.dylib              0x1823537e4 _dispatch_worker_thread + 248
4  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
5  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
6  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#33. Thread
0  libsystem_kernel.dylib         0x182483e5c semaphore_timedwait_trap + 8
1  libdispatch.dylib              0x1823421a0 _dispatch_sema4_timedwait$VARIANT$armv81 + 60
2  libdispatch.dylib              0x182342a00 _dispatch_semaphore_wait_slow + 72
3  libdispatch.dylib              0x1823537e4 _dispatch_worker_thread + 248
4  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
5  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
6  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#34. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#35. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#36. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#37. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x182643eb4 _pthread_wqthread + 928
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#38. NSOperationQueue 0x1d0a35c20 (QOS: UNSPECIFIED)
0  libsystem_kernel.dylib         0x182483e44 semaphore_wait_trap + 8
1  libdispatch.dylib              0x1823420bc _dispatch_sema4_wait$VARIANT$armv81 + 24
2  libdispatch.dylib              0x182342a38 _dispatch_semaphore_wait_slow + 128
3  MyApp            0x10320e668 -[HttpdnsRequest sendHTTPRequest:error:activatedServerIPIndex:] (HttpdnsRequest.m:296)
4  MyApp            0x10320ded8 -[HttpdnsRequest lookupHostFromServer:error:activatedServerIPIndex:] (HttpdnsRequest.m:221)
5  MyApp            0x10320370c __96-[HttpdnsRequestScheduler executeRequest:synchronously:retryCount:activatedServerIPIndex:error:]_block_invoke.260 (HttpdnsRequestScheduler.m:416)
6  Foundation                     0x183446e88 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 16
7  Foundation                     0x1833888d0 -[NSBlockOperation main] + 72
8  Foundation                     0x183387cac -[__NSOperationInternal _start:] + 848
9  Foundation                     0x18344876c __NSOQSchedule_f + 404
10 libdispatch.dylib              0x182310ae4 _dispatch_client_callout + 16
11 libdispatch.dylib              0x18234d7a8 _dispatch_continuation_pop$VARIANT$armv81 + 416
12 libdispatch.dylib              0x18234c180 _dispatch_async_redirect_invoke$VARIANT$armv81 + 596
13 libdispatch.dylib              0x1823523a4 _dispatch_root_queue_drain + 592
14 libdispatch.dylib              0x1823520f0 _dispatch_worker_thread3 + 112
15 libsystem_pthread.dylib        0x182643fac _pthread_wqthread + 1176
16 libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#39. Thread
0  libsystem_kernel.dylib         0x1824a5d84 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x1826440a0 _pthread_wqthread + 1420
2  libsystem_pthread.dylib        0x182643b08 start_wqthread + 4

#40. Thread
0  libsystem_kernel.dylib         0x182483e5c semaphore_timedwait_trap + 8
1  libdispatch.dylib              0x1823421a0 _dispatch_sema4_timedwait$VARIANT$armv81 + 60
2  libdispatch.dylib              0x182342a00 _dispatch_semaphore_wait_slow + 72
3  libdispatch.dylib              0x1823537e4 _dispatch_worker_thread + 248
4  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
5  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
6  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#41. Thread
0  libsystem_kernel.dylib         0x182483e5c semaphore_timedwait_trap + 8
1  libdispatch.dylib              0x1823421a0 _dispatch_sema4_timedwait$VARIANT$armv81 + 60
2  libdispatch.dylib              0x182342a00 _dispatch_semaphore_wait_slow + 72
3  libdispatch.dylib              0x1823537e4 _dispatch_worker_thread + 248
4  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
5  libsystem_pthread.dylib        0x182645110 _pthread_body + 290
6  libsystem_pthread.dylib        0x182643b10 thread_start + 4

#42. Thread
0  libsystem_kernel.dylib         0x182483e08 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x182483c80 mach_msg + 72
2  CoreFoundation                 0x1829c6e40 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1829c4908 __CFRunLoopRun + 1568
4  CoreFoundation                 0x1828e4da8 CFRunLoopRunSpecific + 552
5  Foundation                     0x183359674 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6  Foundation                     0x18335951c -[NSRunLoop(NSRunLoop) runUntilDate:] + 148
7  MyApp            0x10320e8b8 -[HttpdnsRequest networkRequestThreadEntryPoint:] (HttpdnsRequest.m:320)
8  Foundation                     0x183469efc __NSThread__start__ + 1040
9  libsystem_pthread.dylib        0x182645220 _pthread_body + 272
10 libsystem_pthread.dylib        0x182645110 _pthread_body + 290
11 libsystem_pthread.dylib        0x182643b10 thread_start + 4

@JasF
Copy link

JasF commented May 26, 2018

Hi! Read the #674 , solution exists.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants