线上项目,使用的1.6.0版本,有个崩溃出现的频率很高,出错堆栈如下:
qbdn-mobile __cxa_throw + 2031928
1 qbdn-mobile JS::StructGCPolicy<JS::GCVector<jsid, 0ul, js::TempAllocPolicy> >::trace(JSTracer*, JS::GCVector<jsid, 0ul, js::TempAllocPolicy>, char const) + 68096
2 qbdn-mobile void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, jsid*, char const*) + 2134136
3 qbdn-mobile void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, jsid*, char const*) + 748236
4 qbdn-mobile void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, jsid*, char const*) + 753860
5 qbdn-mobile void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, jsid*, char const*) + 750216
6 qbdn-mobile void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, jsid*, char const*) + 750396
7 qbdn-mobile JS::StructGCPolicy<JS::GCVector<jsid, 0ul, js::TempAllocPolicy> >::trace(JSTracer*, JS::GCVector<jsid, 0ul, js::TempAllocPolicy>, char const) + 52152
8 qbdn-mobile JS::StructGCPolicy<JS::GCVector<jsid, 0ul, js::TempAllocPolicy> >::trace(JSTracer*, JS::GCVector<jsid, 0ul, js::TempAllocPolicy>, char const) + 52532
9 qbdn-mobile JS::StructGCPolicy<JS::GCVector<jsid, 0ul, js::TempAllocPolicy> >::trace(JSTracer*, JS::GCVector<jsid, 0ul, js::TempAllocPolicy>, char const) + 52572
10 qbdn-mobile void js::UnsafeTraceManuallyBarrieredEdge(JSTracer*, jsid*, char const*) + 2059484
11 qbdn-mobile 0x0000000100080000 + 27436
12 libsystem_c.dylib __cxa_finalize_ranges + 416
13 libsystem_c.dylib exit + 24
14 UIKit +[_UIAlertManager hideAlertsForTermination]
15 UIKit -[UIApplication _handleApplicationDectivationWithScene:shouldForceExit:transitionContext:completion:] + 2332
16 UIKit -[UIApplication workspaceShouldExit:] + 184
17 FrontBoardServices ___31-[FBSSerialQueue performAsync:]_block_invoke_2 + 32
18 CoreFoundation _CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK + 20
19 CoreFoundation ___CFRunLoopDoBlocks + 312
20 CoreFoundation ___CFRunLoopRun + 1756
21 CoreFoundation CFRunLoopRunSpecific + 396
22 GraphicsServices GSEventRunModal + 168
23 UIKit UIApplicationMain + 1488
24 qbdn-mobile 0x0000000100080000 + 29904
25 libdyld.dylib _start + 4
查看了一下论坛的帖子,好像1.6.1之前有个iOS崩溃是双击home键,上滑杀掉进程会导致崩溃,但是出错堆栈不一样,不知道是不是同一个问题。
有大佬知道这个是什么问题吗?