This is a crash feedback from the business side, but they don’t have clear reproduction steps. They can only look at the crash monitoring records.
Thread 4 name: Dispatch queue: XXXXXXXXXX
Thread 4 Crashed:
0 WebKit 0x00000001a6ff9e5c WTFCrashWithInfo+ 97884 (int, char const*, char const*, int) + 20
1 WebKit 0x00000001a74ae6bc WebKit::WebsiteDataStore::createNonPersistent+ 5031612 () + 0
2 WebKit 0x00000001a74ae5c8 WebKit::WebsiteDataStore::forEachWebsiteDataStore(WTF::Function<void + 5031368 (WebKit::WebsiteDataStore&)>&&) + 28
3 WebKit 0x00000001a72fdf34 WebKit::WebProcessPool::updateProcessSuppressionState+ 3260212 () + 104
4 WebKit 0x00000001a734e834 WebKit::WebPageProxy::~WebPageProxy+ 3590196 () + 1616
5 WebKit 0x00000001a6fe5e98 -[WKObject dealloc] + 76
6 WebKit 0x00000001a73dff64 API::FrameInfo::~FrameInfo+ 4185956 () + 60
7 WebKit 0x00000001a6feca94 -[WKFrameInfo dealloc] + 32
8 WebKit 0x00000001a6ff6b4c -[WKScriptMessage .cxx_destruct] + 68
9 libobjc.A.dylib 0x00000001af6d2cd8 object_cxxDestructFromClass+ 23768 (objc_object*, objc_class*) + 112
10 libobjc.A.dylib 0x00000001af6ea148 objc_destructInstance + 80
11 libobjc.A.dylib 0x00000001af6f15c4 _objc_rootDealloc + 80
12 XXXXXXX 0x0000000104bf5eac __destroy_helper_block_e8_32s40s48s + 24
13 libsystem_blocks.dylib 0x00000001e6725764 _Block_release + 200
14 libdispatch.dylib 0x000000019a81b81c _dispatch_client_callout + 20
15 libdispatch.dylib 0x000000019a823004 _dispatch_lane_serial_drain + 620
16 libdispatch.dylib 0x000000019a823c00 _dispatch_lane_invoke + 404
17 libdispatch.dylib 0x000000019a82e4bc _dispatch_workloop_worker_thread + 764
18 libsystem_pthread.dylib 0x00000001e67927a4 _pthread_wqthread + 276
19 libsystem_pthread.dylib 0x00000001e679974c start_wqthread + 8
I have checked for multithreading and other related issues, but I didn’t find any obvious problems with sub-threads running webview. I have also inspected the interfaces for native pages and webview JS interactions, and the tests seem to be fine. I have checked other block callbacks as well, but I didn’t find any obvious problems
fix the crash,please,help me.i cant find userfull way dealwith this bug




