我们在iOS18上遇到了崩溃,崩溃堆栈为YYKVStorage里所有调用sqlite3_step的地方
0pcache1FetchStage2 (in SchubertAppStore) pcache1.c:910
1sqlite3PagerGet (in SchubertAppStore) pager.c:5395
2getAndInitPage (in SchubertAppStore) btree.c:2004
3sqlite3BtreeMovetoUnpacked (in SchubertAppStore) btree.c:5278
4handleDeferredMoveto (in SchubertAppStore) vdbeaux.c:3011
5sqlite3VdbeExec (in SchubertAppStore) vdbe.c:2461
6sqlite3Step (in SchubertAppStore) [inlined] vdbeapi.c:602
7sqlite3_step (in SchubertAppStore) vdbeapi.c:663
8-[YYKVStorage _dbGetItemWithKey:excludeInlineData:] (in SchubertAppStore) YYKVStorage.m:413
9-[YYKVStorage getItemForKey:] (in SchubertAppStore) YYKVStorage.m:1073
10-[YYDiskCache objectForKey:] (in SchubertAppStore) YYDiskCache.m:274
1138-[YYDiskCache objectForKey:withBlock:]_block_invoke (in SchubertAppStore) YYDiskCache.m:300
12libdispatch.dylibdispatch_call_block_and_release (in libdispatch.dylib) +28
19libsystem_pthread.dylib_start_wqthread (in libsystem_pthread.dylib) +4
我们在iOS18上遇到了崩溃,崩溃堆栈为YYKVStorage里所有调用
sqlite3_step
的地方 0pcache1FetchStage2 (in SchubertAppStore) pcache1.c:910 1sqlite3PagerGet (in SchubertAppStore) pager.c:5395 2getAndInitPage (in SchubertAppStore) btree.c:2004 3sqlite3BtreeMovetoUnpacked (in SchubertAppStore) btree.c:5278 4handleDeferredMoveto (in SchubertAppStore) vdbeaux.c:3011 5sqlite3VdbeExec (in SchubertAppStore) vdbe.c:2461 6sqlite3Step (in SchubertAppStore) [inlined] vdbeapi.c:602 7sqlite3_step (in SchubertAppStore) vdbeapi.c:663 8-[YYKVStorage _dbGetItemWithKey:excludeInlineData:] (in SchubertAppStore) YYKVStorage.m:413 9-[YYKVStorage getItemForKey:] (in SchubertAppStore) YYKVStorage.m:1073 10-[YYDiskCache objectForKey:] (in SchubertAppStore) YYDiskCache.m:274 1138-[YYDiskCache objectForKey:withBlock:]_block_invoke (in SchubertAppStore) YYDiskCache.m:300 12libdispatch.dylibdispatch_call_block_and_release (in libdispatch.dylib) +28 19libsystem_pthread.dylib_start_wqthread (in libsystem_pthread.dylib) +4