比如,堆栈信息如下。我们怎么定位这是哪种类型的bug,或者我们通过这样的堆栈信息可以分析出来什么?请大神赐教。
我们app现在用户量比较大,有些bug找起来比较头疼, 但是bug还存在,比较棘手。
0 libxpc.dylib 0x000000019ae3688c __xpc_api_misuse + 52
1 libxpc.dylib 0x000000019ae21b38 __xpc_serializer_create
2 libxpc.dylib 0x000000019ae21a1c xpc_connection_send_message + 68
3 libsystem_network.dylib 0x000000019ad84be0 _net_helper_send + 256
4 libsystem_network.dylib 0x000000019ad7fc94 _tcp_connection_create_waiting_reply + 84
5 libsystem_network.dylib 0x000000019ad82e6c ___tcp_connection_allocate_block_invoke + 224
6 libsystem_network.dylib 0x000000019ad8824c ___net_helper_endpoint_deliver_block_invoke_2 + 44
7 libdispatch.dylib 0x000000019abdd7b0 __dispatch_call_block_and_release + 24
8 libdispatch.dylib 0x000000019abdd770 __dispatch_client_callout + 16
9 libdispatch.dylib 0x000000019abe975c __dispatch_queue_drain + 864
10 libdispatch.dylib 0x000000019abe1274 __dispatch_queue_invoke + 464
11 libdispatch.dylib 0x000000019abeb62c __dispatch_root_queue_drain + 728
12 libdispatch.dylib 0x000000019abeb34c __dispatch_worker_thread3 + 112
13 libsystem_pthread.dylib 0x000000019adf1478 _pthread_wqthread + 1084
1 libsystem_pthread.dylib 0x000000019adf1028 __pthread_set_self + 12
上面是程序崩溃的堆栈信息。
除了崩溃线程堆栈,再结合下其它的线程堆栈看看,还有崩溃现场的寄存器信息
这些崩溃堆栈咱们可以分析出什么
你贴的这个能分析的东西太少了,所以还需要其它线程和线程寄存器信息
这就是我在bugly上看到的堆栈信息
bugly不是还有其它线程堆栈和寄存器信息吗
bugly也只能得到这么多
老司机故意写的bug, 你还不是只有望着