MIERUNE / plateau-gis-converter

A proof of concept GUI and CLI tool for converting PLATEAU's 3D city models (CityGML) of Japan into various geospatial formats, including 3D Tiles, MVT, and GeoPackage.
https://mierune.github.io/plateau-gis-converter/
MIT License
51 stars 10 forks source link

GUI: Mac版利用時に、重たいテクスチャ付きファイルを読み込むとクラッシュする #323

Closed nokonoko1203 closed 6 months ago

nokonoko1203 commented 7 months ago
nokonoko1203 commented 7 months ago

このようなエラーを吐いてクラッシュした

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               nusamai [15210]
Path:                  /Applications/nusamai.app/Contents/MacOS/nusamai
Identifier:            jp.co.mierune.nusamai
Version:               0.1.0 (20240222.125055)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-02-23 00:17:20.2061 +0900
OS Version:            macOS 14.3.1 (23D60)
Report Version:        12
Anonymous UUID:        0D127E88-3992-B4F6-AF3C-5EC68BBE630E

Time Awake Since Boot: 4300 seconds

System Integrity Protection: enabled

Crashed Thread:        0  main  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process:   nusamai [15210]

Application Specific Information:
abort() called

Thread 0 Crashed:: main Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib                 0x1843ca0dc __pthread_kill + 8
1   libsystem_pthread.dylib                0x184401cc0 pthread_kill + 288
2   libsystem_c.dylib                      0x18430da40 abort + 180
3   nusamai                                0x1031760c8 std::sys::unix::abort_internal::h076fca4af90419ce + 12
4   nusamai                                0x1031795cc rust_panic + 96
5   nusamai                                0x1031793d4 std::panicking::rust_panic_with_hook::h1767d40d669aa9fe + 500
6   nusamai                                0x10316adb0 std::panicking::begin_panic_handler::_$u7b$$u7b$closure$u7d$$u7d$::h83ff281d56dc913c + 148
7   nusamai                                0x10316a7d8 std::sys_common::backtrace::__rust_end_short_backtrace::h2f399e8aa761a4f1 + 12
8   nusamai                                0x10317901c rust_begin_unwind + 64
9   nusamai                                0x1031dc7bc core::panicking::panic_fmt::hc32404f2b732859f + 52
10  nusamai                                0x1031dc6e0 core::result::unwrap_failed::h2ea3b6e22f1f6a7c + 92
11  nusamai                                0x102a1f4d0 nusamai::pipeline::runner::PipelineHandle::join::hcca11223f73b6ee3 + 192
12  nusamai                                0x102444e44 app::run::h568b85b5b869c656 + 2484
13  nusamai                                0x1023ae8cc app::main::_$u7b$$u7b$closure$u7d$$u7d$::h2ad459f30cad88c9 (.llvm.15170064015621984498) + 592
14  nusamai                                0x1023c9654 tauri::window::Window$LT$R$GT$::on_message::hf0353a4fa8756920 + 3308
15  nusamai                                0x10240ca84 tauri::manager::WindowManager$LT$R$GT$::prepare_ipc_handler::_$u7b$$u7b$closure$u7d$$u7d$::h4c094fcf7d54ff4a + 644
16  nusamai                                0x1023d0c00 tauri_runtime_wry::create_ipc_handler::_$u7b$$u7b$closure$u7d$$u7d$::h58ec06d453f2dbcf + 276
17  nusamai                                0x102442dbc _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..Fn$LT$Args$GT$$GT$::call::hae85554b51249f55 + 60
18  nusamai                                0x1024c43c8 wry::webview::wkwebview::InnerWebView::new::did_receive::h3949bd823910c342 + 512
19  WebKit                                 0x1a73fa4cc ScriptMessageHandlerDelegate::didPostMessage(WebKit::WebPageProxy&, WebKit::FrameInfoData&&, API::ContentWorld&, WebCore::SerializedScriptValue&) + 228
20  WebKit                                 0x1a78213d8 WebKit::WebUserContentControllerProxy::didPostMessage(WTF::ObjectIdentifierGeneric<WebKit::WebPageProxyIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WebKit::FrameInfoData&&, unsigned long long, std::__1::span<unsigned char const, 18446744073709551615ul> const&, WTF::CompletionHandler<void (std::__1::span<unsigned char const, 18446744073709551615ul>&&, WTF::String const&)>&&) + 680
21  WebKit                                 0x1a7bbf1a8 WebKit::WebUserContentControllerProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&) + 356
22  WebKit                                 0x1a7bd7ebc IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) + 264
23  WebKit                                 0x1a778a310 WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&) + 40
24  WebKit                                 0x1a7bd2e44 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder>>) + 324
25  WebKit                                 0x1a7bd3290 IPC::Connection::dispatchIncomingMessages() + 496
26  JavaScriptCore                         0x1a03207f0 WTF::RunLoop::performWork() + 204
27  JavaScriptCore                         0x1a03216c0 WTF::RunLoop::performWork(void*) + 36
28  CoreFoundation                         0x1844df9dc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
29  CoreFoundation                         0x1844df970 __CFRunLoopDoSource0 + 176
30  CoreFoundation                         0x1844df6e0 __CFRunLoopDoSources0 + 244
31  CoreFoundation                         0x1844de2d0 __CFRunLoopRun + 828
32  CoreFoundation                         0x1844dd93c CFRunLoopRunSpecific + 608
33  HIToolbox                              0x18eaa6448 RunCurrentEventLoopInMode + 292
34  HIToolbox                              0x18eaa6284 ReceiveNextEventCommon + 648
35  HIToolbox                              0x18eaa5fdc _BlockUntilNextEventMatchingListInModeWithFilter + 76
36  AppKit                                 0x187cbced0 _DPSNextEvent + 660
37  AppKit                                 0x1884a7eec -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716
38  AppKit                                 0x187cb037c -[NSApplication run] + 476
39  nusamai                                0x10238287c objc_exception::try_no_ret::try_objc_execute_closure::hd9c47199b279ed60 (.llvm.3204876656930917967) + 44
40  nusamai                                0x1025127a0 RustObjCExceptionTryCatch + 28
41  nusamai                                0x1023b8b7c objc::message::platform::send_unverified::h3679f482abf4d7b3 + 92
42  nusamai                                0x1023e3904 tao::platform_impl::platform::event_loop::EventLoop$LT$T$GT$::run::hd74aedf833ef4df4 + 644
43  nusamai                                0x1023dffdc _$LT$tauri_runtime_wry..Wry$LT$T$GT$$u20$as$u20$tauri_runtime..Runtime$LT$T$GT$$GT$::run::h332025d388553e8b + 244
44  nusamai                                0x1023ab2d4 tauri::app::Builder$LT$R$GT$::run::h2694107cef1b06ec + 6760
45  nusamai                                0x102443e70 app::main::hb9495704404b350f + 3692
46  nusamai                                0x102438fd0 std::sys_common::backtrace::__rust_begin_short_backtrace::h28861fa95ee0c60d + 12
47  nusamai                                0x1023efd04 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::h471caf898317ac21 + 16
48  nusamai                                0x103178f08 std::panicking::try::h0f4fc6a6c293a630 + 28
49  nusamai                                0x1031814e4 std::rt::lang_start_internal::h87f8a3eec40cef68 + 56
50  nusamai                                0x1023efce8 std::rt::lang_start::h4c890fe2ae8f898a + 44
51  nusamai                                0x102445478 main + 32
52  dyld                                   0x1840810e0 start + 2360

Thread 1:: com.apple.coreanimation.render-server
0   libsystem_kernel.dylib                 0x1843c1874 mach_msg2_trap + 8
1   libsystem_kernel.dylib                 0x1843d3cf0 mach_msg2_internal + 80
2   libsystem_kernel.dylib                 0x1843ca4b0 mach_msg_overwrite + 476
3   libsystem_kernel.dylib                 0x1843c1bf8 mach_msg + 24
4   QuartzCore                             0x18c5fb9bc CA::Render::Server::server_thread(void*) + 544
5   QuartzCore                             0x18c5fb78c thread_fun(void*) + 32
6   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
7   libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 2:: WebCore: Scrolling
0   libsystem_kernel.dylib                 0x1843c1874 mach_msg2_trap + 8
1   libsystem_kernel.dylib                 0x1843d3cf0 mach_msg2_internal + 80
2   libsystem_kernel.dylib                 0x1843ca4b0 mach_msg_overwrite + 476
3   libsystem_kernel.dylib                 0x1843c1bf8 mach_msg + 24
4   CoreFoundation                         0x1844dfb84 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                         0x1844de44c __CFRunLoopRun + 1208
6   CoreFoundation                         0x1844dd93c CFRunLoopRunSpecific + 608
7   CoreFoundation                         0x18455b6d4 CFRunLoopRun + 64
8   JavaScriptCore                         0x1a03211bc WTF::Detail::CallableWrapper<WTF::RunLoop::create(char const*, WTF::ThreadType, WTF::Thread::QOS)::$_1, void>::call() + 52
9   JavaScriptCore                         0x1a033d548 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 244
10  JavaScriptCore                         0x1a019c5e4 WTF::wtfThreadEntryPoint(void*) + 16
11  libsystem_pthread.dylib                0x184402034 _pthread_start + 136
12  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 3:: com.apple.NSEventThread
0   libsystem_kernel.dylib                 0x1843c1874 mach_msg2_trap + 8
1   libsystem_kernel.dylib                 0x1843d3cf0 mach_msg2_internal + 80
2   libsystem_kernel.dylib                 0x1843ca4b0 mach_msg_overwrite + 476
3   libsystem_kernel.dylib                 0x1843c1bf8 mach_msg + 24
4   CoreFoundation                         0x1844dfb84 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                         0x1844de44c __CFRunLoopRun + 1208
6   CoreFoundation                         0x1844dd93c CFRunLoopRunSpecific + 608
7   AppKit                                 0x187de6160 _NSEventThread + 144
8   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
9   libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 4:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x103111358 parking_lot::condvar::Condvar::wait_until_internal::he13d4eaf60863151 + 660
3   nusamai                                0x102c9512c tokio::runtime::scheduler::multi_thread::park::Parker::park::h2a5aa105305ef86f + 236
4   nusamai                                0x102c89cc0 tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::h263f6058a11cd887 + 148
5   nusamai                                0x102c891e8 tokio::runtime::scheduler::multi_thread::worker::Context::run::h4c745bb3050f92b9 + 3332
6   nusamai                                0x102c810e0 tokio::runtime::context::set_scheduler::h03e164ddb311f0fe + 184
7   nusamai                                0x102c7dac4 tokio::runtime::context::runtime::enter_runtime::h7f112cbd65eb6159 + 380
8   nusamai                                0x102c88450 tokio::runtime::scheduler::multi_thread::worker::run::h3a6ac63bd83fba2b + 84
9   nusamai                                0x102c79e5c _$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hf6d91ee210b528a8 + 144
10  nusamai                                0x102c854cc tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h172a5e94f081c29e + 184
11  nusamai                                0x102c791f4 tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h47c31b22c3eed160 + 172
12  nusamai                                0x102c965e4 tokio::runtime::blocking::pool::Inner::run::hc13d81aa626db531 + 236
13  nusamai                                0x102c83ad0 std::sys_common::backtrace::__rust_begin_short_backtrace::hc160c1797f852116 + 216
14  nusamai                                0x102c8016c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hf2ee51d7527f170d + 152
15  nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
16  libsystem_pthread.dylib                0x184402034 _pthread_start + 136
17  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 5:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x103111358 parking_lot::condvar::Condvar::wait_until_internal::he13d4eaf60863151 + 660
3   nusamai                                0x102c9512c tokio::runtime::scheduler::multi_thread::park::Parker::park::h2a5aa105305ef86f + 236
4   nusamai                                0x102c89cc0 tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::h263f6058a11cd887 + 148
5   nusamai                                0x102c891e8 tokio::runtime::scheduler::multi_thread::worker::Context::run::h4c745bb3050f92b9 + 3332
6   nusamai                                0x102c810e0 tokio::runtime::context::set_scheduler::h03e164ddb311f0fe + 184
7   nusamai                                0x102c7dac4 tokio::runtime::context::runtime::enter_runtime::h7f112cbd65eb6159 + 380
8   nusamai                                0x102c88450 tokio::runtime::scheduler::multi_thread::worker::run::h3a6ac63bd83fba2b + 84
9   nusamai                                0x102c79e5c _$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hf6d91ee210b528a8 + 144
10  nusamai                                0x102c854cc tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h172a5e94f081c29e + 184
11  nusamai                                0x102c791f4 tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h47c31b22c3eed160 + 172
12  nusamai                                0x102c965e4 tokio::runtime::blocking::pool::Inner::run::hc13d81aa626db531 + 236
13  nusamai                                0x102c83ad0 std::sys_common::backtrace::__rust_begin_short_backtrace::hc160c1797f852116 + 216
14  nusamai                                0x102c8016c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hf2ee51d7527f170d + 152
15  nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
16  libsystem_pthread.dylib                0x184402034 _pthread_start + 136
17  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 6:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x103111358 parking_lot::condvar::Condvar::wait_until_internal::he13d4eaf60863151 + 660
3   nusamai                                0x102c9512c tokio::runtime::scheduler::multi_thread::park::Parker::park::h2a5aa105305ef86f + 236
4   nusamai                                0x102c89cc0 tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::h263f6058a11cd887 + 148
5   nusamai                                0x102c891e8 tokio::runtime::scheduler::multi_thread::worker::Context::run::h4c745bb3050f92b9 + 3332
6   nusamai                                0x102c810e0 tokio::runtime::context::set_scheduler::h03e164ddb311f0fe + 184
7   nusamai                                0x102c7dac4 tokio::runtime::context::runtime::enter_runtime::h7f112cbd65eb6159 + 380
8   nusamai                                0x102c88450 tokio::runtime::scheduler::multi_thread::worker::run::h3a6ac63bd83fba2b + 84
9   nusamai                                0x102c79e5c _$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hf6d91ee210b528a8 + 144
10  nusamai                                0x102c854cc tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h172a5e94f081c29e + 184
11  nusamai                                0x102c791f4 tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h47c31b22c3eed160 + 172
12  nusamai                                0x102c965e4 tokio::runtime::blocking::pool::Inner::run::hc13d81aa626db531 + 236
13  nusamai                                0x102c83ad0 std::sys_common::backtrace::__rust_begin_short_backtrace::hc160c1797f852116 + 216
14  nusamai                                0x102c8016c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hf2ee51d7527f170d + 152
15  nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
16  libsystem_pthread.dylib                0x184402034 _pthread_start + 136
17  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 7:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1843c79c0 kevent + 8
1   nusamai                                0x102c98818 mio::poll::Poll::poll::h7e9ef72f3db5d25d + 116
2   nusamai                                0x102c9262c tokio::runtime::io::driver::Driver::turn::h5cd803179b27c6d1 (.llvm.18361597305051719) + 128
3   nusamai                                0x102c8d714 tokio::runtime::time::Driver::park_internal::hb900ec0934717afb (.llvm.8137520937397128000) + 656
4   nusamai                                0x102c950a8 tokio::runtime::scheduler::multi_thread::park::Parker::park::h2a5aa105305ef86f + 104
5   nusamai                                0x102c89cc0 tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::h263f6058a11cd887 + 148
6   nusamai                                0x102c891e8 tokio::runtime::scheduler::multi_thread::worker::Context::run::h4c745bb3050f92b9 + 3332
7   nusamai                                0x102c810e0 tokio::runtime::context::set_scheduler::h03e164ddb311f0fe + 184
8   nusamai                                0x102c7dac4 tokio::runtime::context::runtime::enter_runtime::h7f112cbd65eb6159 + 380
9   nusamai                                0x102c88450 tokio::runtime::scheduler::multi_thread::worker::run::h3a6ac63bd83fba2b + 84
10  nusamai                                0x102c79e5c _$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hf6d91ee210b528a8 + 144
11  nusamai                                0x102c854cc tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h172a5e94f081c29e + 184
12  nusamai                                0x102c791f4 tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h47c31b22c3eed160 + 172
13  nusamai                                0x102c965e4 tokio::runtime::blocking::pool::Inner::run::hc13d81aa626db531 + 236
14  nusamai                                0x102c83ad0 std::sys_common::backtrace::__rust_begin_short_backtrace::hc160c1797f852116 + 216
15  nusamai                                0x102c8016c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hf2ee51d7527f170d + 152
16  nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
17  libsystem_pthread.dylib                0x184402034 _pthread_start + 136
18  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 8:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x103111358 parking_lot::condvar::Condvar::wait_until_internal::he13d4eaf60863151 + 660
3   nusamai                                0x102c9512c tokio::runtime::scheduler::multi_thread::park::Parker::park::h2a5aa105305ef86f + 236
4   nusamai                                0x102c89cc0 tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::h263f6058a11cd887 + 148
5   nusamai                                0x102c891e8 tokio::runtime::scheduler::multi_thread::worker::Context::run::h4c745bb3050f92b9 + 3332
6   nusamai                                0x102c810e0 tokio::runtime::context::set_scheduler::h03e164ddb311f0fe + 184
7   nusamai                                0x102c7dac4 tokio::runtime::context::runtime::enter_runtime::h7f112cbd65eb6159 + 380
8   nusamai                                0x102c88450 tokio::runtime::scheduler::multi_thread::worker::run::h3a6ac63bd83fba2b + 84
9   nusamai                                0x102c79e5c _$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hf6d91ee210b528a8 + 144
10  nusamai                                0x102c854cc tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h172a5e94f081c29e + 184
11  nusamai                                0x102c791f4 tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h47c31b22c3eed160 + 172
12  nusamai                                0x102c965e4 tokio::runtime::blocking::pool::Inner::run::hc13d81aa626db531 + 236
13  nusamai                                0x102c83ad0 std::sys_common::backtrace::__rust_begin_short_backtrace::hc160c1797f852116 + 216
14  nusamai                                0x102c8016c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hf2ee51d7527f170d + 152
15  nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
16  libsystem_pthread.dylib                0x184402034 _pthread_start + 136
17  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 9:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x103111358 parking_lot::condvar::Condvar::wait_until_internal::he13d4eaf60863151 + 660
3   nusamai                                0x102c9512c tokio::runtime::scheduler::multi_thread::park::Parker::park::h2a5aa105305ef86f + 236
4   nusamai                                0x102c89cc0 tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::h263f6058a11cd887 + 148
5   nusamai                                0x102c891e8 tokio::runtime::scheduler::multi_thread::worker::Context::run::h4c745bb3050f92b9 + 3332
6   nusamai                                0x102c810e0 tokio::runtime::context::set_scheduler::h03e164ddb311f0fe + 184
7   nusamai                                0x102c7dac4 tokio::runtime::context::runtime::enter_runtime::h7f112cbd65eb6159 + 380
8   nusamai                                0x102c88450 tokio::runtime::scheduler::multi_thread::worker::run::h3a6ac63bd83fba2b + 84
9   nusamai                                0x102c79e5c _$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hf6d91ee210b528a8 + 144
10  nusamai                                0x102c854cc tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h172a5e94f081c29e + 184
11  nusamai                                0x102c791f4 tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h47c31b22c3eed160 + 172
12  nusamai                                0x102c965e4 tokio::runtime::blocking::pool::Inner::run::hc13d81aa626db531 + 236
13  nusamai                                0x102c83ad0 std::sys_common::backtrace::__rust_begin_short_backtrace::hc160c1797f852116 + 216
14  nusamai                                0x102c8016c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hf2ee51d7527f170d + 152
15  nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
16  libsystem_pthread.dylib                0x184402034 _pthread_start + 136
17  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 10:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x103111358 parking_lot::condvar::Condvar::wait_until_internal::he13d4eaf60863151 + 660
3   nusamai                                0x102c9512c tokio::runtime::scheduler::multi_thread::park::Parker::park::h2a5aa105305ef86f + 236
4   nusamai                                0x102c89cc0 tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::h263f6058a11cd887 + 148
5   nusamai                                0x102c891e8 tokio::runtime::scheduler::multi_thread::worker::Context::run::h4c745bb3050f92b9 + 3332
6   nusamai                                0x102c810e0 tokio::runtime::context::set_scheduler::h03e164ddb311f0fe + 184
7   nusamai                                0x102c7dac4 tokio::runtime::context::runtime::enter_runtime::h7f112cbd65eb6159 + 380
8   nusamai                                0x102c88450 tokio::runtime::scheduler::multi_thread::worker::run::h3a6ac63bd83fba2b + 84
9   nusamai                                0x102c79e5c _$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hf6d91ee210b528a8 + 144
10  nusamai                                0x102c854cc tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h172a5e94f081c29e + 184
11  nusamai                                0x102c791f4 tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h47c31b22c3eed160 + 172
12  nusamai                                0x102c965e4 tokio::runtime::blocking::pool::Inner::run::hc13d81aa626db531 + 236
13  nusamai                                0x102c83ad0 std::sys_common::backtrace::__rust_begin_short_backtrace::hc160c1797f852116 + 216
14  nusamai                                0x102c8016c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hf2ee51d7527f170d + 152
15  nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
16  libsystem_pthread.dylib                0x184402034 _pthread_start + 136
17  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 11:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x103111358 parking_lot::condvar::Condvar::wait_until_internal::he13d4eaf60863151 + 660
3   nusamai                                0x102c9512c tokio::runtime::scheduler::multi_thread::park::Parker::park::h2a5aa105305ef86f + 236
4   nusamai                                0x102c89cc0 tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::h263f6058a11cd887 + 148
5   nusamai                                0x102c891e8 tokio::runtime::scheduler::multi_thread::worker::Context::run::h4c745bb3050f92b9 + 3332
6   nusamai                                0x102c810e0 tokio::runtime::context::set_scheduler::h03e164ddb311f0fe + 184
7   nusamai                                0x102c7dac4 tokio::runtime::context::runtime::enter_runtime::h7f112cbd65eb6159 + 380
8   nusamai                                0x102c88450 tokio::runtime::scheduler::multi_thread::worker::run::h3a6ac63bd83fba2b + 84
9   nusamai                                0x102c79e5c _$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hf6d91ee210b528a8 + 144
10  nusamai                                0x102c854cc tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h172a5e94f081c29e + 184
11  nusamai                                0x102c791f4 tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h47c31b22c3eed160 + 172
12  nusamai                                0x102c965e4 tokio::runtime::blocking::pool::Inner::run::hc13d81aa626db531 + 236
13  nusamai                                0x102c83ad0 std::sys_common::backtrace::__rust_begin_short_backtrace::hc160c1797f852116 + 216
14  nusamai                                0x102c8016c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hf2ee51d7527f170d + 152
15  nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
16  libsystem_pthread.dylib                0x184402034 _pthread_start + 136
17  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 12:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x103111358 parking_lot::condvar::Condvar::wait_until_internal::he13d4eaf60863151 + 660
3   nusamai                                0x102c9512c tokio::runtime::scheduler::multi_thread::park::Parker::park::h2a5aa105305ef86f + 236
4   nusamai                                0x102c89cc0 tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::h263f6058a11cd887 + 148
5   nusamai                                0x102c891e8 tokio::runtime::scheduler::multi_thread::worker::Context::run::h4c745bb3050f92b9 + 3332
6   nusamai                                0x102c810e0 tokio::runtime::context::set_scheduler::h03e164ddb311f0fe + 184
7   nusamai                                0x102c7dac4 tokio::runtime::context::runtime::enter_runtime::h7f112cbd65eb6159 + 380
8   nusamai                                0x102c88450 tokio::runtime::scheduler::multi_thread::worker::run::h3a6ac63bd83fba2b + 84
9   nusamai                                0x102c79e5c _$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hf6d91ee210b528a8 + 144
10  nusamai                                0x102c854cc tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h172a5e94f081c29e + 184
11  nusamai                                0x102c791f4 tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h47c31b22c3eed160 + 172
12  nusamai                                0x102c965e4 tokio::runtime::blocking::pool::Inner::run::hc13d81aa626db531 + 236
13  nusamai                                0x102c83ad0 std::sys_common::backtrace::__rust_begin_short_backtrace::hc160c1797f852116 + 216
14  nusamai                                0x102c8016c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hf2ee51d7527f170d + 152
15  nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
16  libsystem_pthread.dylib                0x184402034 _pthread_start + 136
17  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 13:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x103111358 parking_lot::condvar::Condvar::wait_until_internal::he13d4eaf60863151 + 660
3   nusamai                                0x102c9512c tokio::runtime::scheduler::multi_thread::park::Parker::park::h2a5aa105305ef86f + 236
4   nusamai                                0x102c89cc0 tokio::runtime::scheduler::multi_thread::worker::Context::park_timeout::h263f6058a11cd887 + 148
5   nusamai                                0x102c891e8 tokio::runtime::scheduler::multi_thread::worker::Context::run::h4c745bb3050f92b9 + 3332
6   nusamai                                0x102c810e0 tokio::runtime::context::set_scheduler::h03e164ddb311f0fe + 184
7   nusamai                                0x102c7dac4 tokio::runtime::context::runtime::enter_runtime::h7f112cbd65eb6159 + 380
8   nusamai                                0x102c88450 tokio::runtime::scheduler::multi_thread::worker::run::h3a6ac63bd83fba2b + 84
9   nusamai                                0x102c79e5c _$LT$tokio..runtime..blocking..task..BlockingTask$LT$T$GT$$u20$as$u20$core..future..future..Future$GT$::poll::hf6d91ee210b528a8 + 144
10  nusamai                                0x102c854cc tokio::runtime::task::core::Core$LT$T$C$S$GT$::poll::h172a5e94f081c29e + 184
11  nusamai                                0x102c791f4 tokio::runtime::task::harness::Harness$LT$T$C$S$GT$::poll::h47c31b22c3eed160 + 172
12  nusamai                                0x102c965e4 tokio::runtime::blocking::pool::Inner::run::hc13d81aa626db531 + 236
13  nusamai                                0x102c83ad0 std::sys_common::backtrace::__rust_begin_short_backtrace::hc160c1797f852116 + 216
14  nusamai                                0x102c8016c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hf2ee51d7527f170d + 152
15  nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
16  libsystem_pthread.dylib                0x184402034 _pthread_start + 136
17  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 14:
0   libsystem_pthread.dylib                0x1843fce28 start_wqthread + 0

Thread 15:
0   libsystem_pthread.dylib                0x1843fce28 start_wqthread + 0

Thread 16:
0   libsystem_pthread.dylib                0x1843fce28 start_wqthread + 0

Thread 17:: JavaScriptCore libpas scavenger
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   JavaScriptCore                         0x1a170b438 scavenger_thread_main + 1316
3   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
4   libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 18:
0   libsystem_pthread.dylib                0x1843fce28 start_wqthread + 0

Thread 19:: CVDisplayLink
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x184402628 _pthread_cond_wait + 1272
2   CoreVideo                              0x18cddf528 CVDisplayLink::waitUntil(unsigned long long) + 328
3   CoreVideo                              0x18cdde5f4 CVDisplayLink::runIOThread() + 504
4   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
5   libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 20:
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x1031185e8 std::sync::condvar::Condvar::wait::h087cadcc00a882d8 + 136
3   nusamai                                0x1031d4fb8 rayon_core::sleep::Sleep::sleep::he724fbd2cae0bd62 + 600
4   nusamai                                0x1031d485c rayon_core::registry::WorkerThread::wait_until_cold::h41643a44e358f0d9 + 176
5   nusamai                                0x103115888 rayon_core::registry::ThreadBuilder::run::hb99a33faaa3be761 + 196
6   nusamai                                0x103117d90 std::sys_common::backtrace::__rust_begin_short_backtrace::h43e387c14db23617 + 52
7   nusamai                                0x10311904c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h75800218f3d193e2 + 212
8   nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
9   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
10  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 21:
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x1031185e8 std::sync::condvar::Condvar::wait::h087cadcc00a882d8 + 136
3   nusamai                                0x1031d4fb8 rayon_core::sleep::Sleep::sleep::he724fbd2cae0bd62 + 600
4   nusamai                                0x1031d485c rayon_core::registry::WorkerThread::wait_until_cold::h41643a44e358f0d9 + 176
5   nusamai                                0x103115888 rayon_core::registry::ThreadBuilder::run::hb99a33faaa3be761 + 196
6   nusamai                                0x103117d90 std::sys_common::backtrace::__rust_begin_short_backtrace::h43e387c14db23617 + 52
7   nusamai                                0x10311904c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h75800218f3d193e2 + 212
8   nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
9   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
10  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 22:
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x1031185e8 std::sync::condvar::Condvar::wait::h087cadcc00a882d8 + 136
3   nusamai                                0x1031d4fb8 rayon_core::sleep::Sleep::sleep::he724fbd2cae0bd62 + 600
4   nusamai                                0x1031d485c rayon_core::registry::WorkerThread::wait_until_cold::h41643a44e358f0d9 + 176
5   nusamai                                0x103115888 rayon_core::registry::ThreadBuilder::run::hb99a33faaa3be761 + 196
6   nusamai                                0x103117d90 std::sys_common::backtrace::__rust_begin_short_backtrace::h43e387c14db23617 + 52
7   nusamai                                0x10311904c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h75800218f3d193e2 + 212
8   nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
9   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
10  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 23:
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x1031185e8 std::sync::condvar::Condvar::wait::h087cadcc00a882d8 + 136
3   nusamai                                0x1031d4fb8 rayon_core::sleep::Sleep::sleep::he724fbd2cae0bd62 + 600
4   nusamai                                0x1031d485c rayon_core::registry::WorkerThread::wait_until_cold::h41643a44e358f0d9 + 176
5   nusamai                                0x103115888 rayon_core::registry::ThreadBuilder::run::hb99a33faaa3be761 + 196
6   nusamai                                0x103117d90 std::sys_common::backtrace::__rust_begin_short_backtrace::h43e387c14db23617 + 52
7   nusamai                                0x10311904c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h75800218f3d193e2 + 212
8   nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
9   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
10  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 24:
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x1031185e8 std::sync::condvar::Condvar::wait::h087cadcc00a882d8 + 136
3   nusamai                                0x1031d4fb8 rayon_core::sleep::Sleep::sleep::he724fbd2cae0bd62 + 600
4   nusamai                                0x1031d485c rayon_core::registry::WorkerThread::wait_until_cold::h41643a44e358f0d9 + 176
5   nusamai                                0x103115888 rayon_core::registry::ThreadBuilder::run::hb99a33faaa3be761 + 196
6   nusamai                                0x103117d90 std::sys_common::backtrace::__rust_begin_short_backtrace::h43e387c14db23617 + 52
7   nusamai                                0x10311904c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h75800218f3d193e2 + 212
8   nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
9   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
10  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 25:
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x1031185e8 std::sync::condvar::Condvar::wait::h087cadcc00a882d8 + 136
3   nusamai                                0x1031d4fb8 rayon_core::sleep::Sleep::sleep::he724fbd2cae0bd62 + 600
4   nusamai                                0x1031d485c rayon_core::registry::WorkerThread::wait_until_cold::h41643a44e358f0d9 + 176
5   nusamai                                0x103115888 rayon_core::registry::ThreadBuilder::run::hb99a33faaa3be761 + 196
6   nusamai                                0x103117d90 std::sys_common::backtrace::__rust_begin_short_backtrace::h43e387c14db23617 + 52
7   nusamai                                0x10311904c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h75800218f3d193e2 + 212
8   nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
9   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
10  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 26:
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x1031185e8 std::sync::condvar::Condvar::wait::h087cadcc00a882d8 + 136
3   nusamai                                0x1031d4fb8 rayon_core::sleep::Sleep::sleep::he724fbd2cae0bd62 + 600
4   nusamai                                0x1031d485c rayon_core::registry::WorkerThread::wait_until_cold::h41643a44e358f0d9 + 176
5   nusamai                                0x103115888 rayon_core::registry::ThreadBuilder::run::hb99a33faaa3be761 + 196
6   nusamai                                0x103117d90 std::sys_common::backtrace::__rust_begin_short_backtrace::h43e387c14db23617 + 52
7   nusamai                                0x10311904c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h75800218f3d193e2 + 212
8   nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
9   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
10  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 27:
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x1031185e8 std::sync::condvar::Condvar::wait::h087cadcc00a882d8 + 136
3   nusamai                                0x1031d4fb8 rayon_core::sleep::Sleep::sleep::he724fbd2cae0bd62 + 600
4   nusamai                                0x1031d485c rayon_core::registry::WorkerThread::wait_until_cold::h41643a44e358f0d9 + 176
5   nusamai                                0x103115888 rayon_core::registry::ThreadBuilder::run::hb99a33faaa3be761 + 196
6   nusamai                                0x103117d90 std::sys_common::backtrace::__rust_begin_short_backtrace::h43e387c14db23617 + 52
7   nusamai                                0x10311904c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h75800218f3d193e2 + 212
8   nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
9   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
10  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 28:
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x1031185e8 std::sync::condvar::Condvar::wait::h087cadcc00a882d8 + 136
3   nusamai                                0x1031d4fb8 rayon_core::sleep::Sleep::sleep::he724fbd2cae0bd62 + 600
4   nusamai                                0x1031d485c rayon_core::registry::WorkerThread::wait_until_cold::h41643a44e358f0d9 + 176
5   nusamai                                0x103115888 rayon_core::registry::ThreadBuilder::run::hb99a33faaa3be761 + 196
6   nusamai                                0x103117d90 std::sys_common::backtrace::__rust_begin_short_backtrace::h43e387c14db23617 + 52
7   nusamai                                0x10311904c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h75800218f3d193e2 + 212
8   nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
9   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
10  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 29:
0   libsystem_kernel.dylib                 0x1843c506c __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1844025fc _pthread_cond_wait + 1228
2   nusamai                                0x1031185e8 std::sync::condvar::Condvar::wait::h087cadcc00a882d8 + 136
3   nusamai                                0x1031d4fb8 rayon_core::sleep::Sleep::sleep::he724fbd2cae0bd62 + 600
4   nusamai                                0x1031d485c rayon_core::registry::WorkerThread::wait_until_cold::h41643a44e358f0d9 + 176
5   nusamai                                0x103115888 rayon_core::registry::ThreadBuilder::run::hb99a33faaa3be761 + 196
6   nusamai                                0x103117d90 std::sys_common::backtrace::__rust_begin_short_backtrace::h43e387c14db23617 + 52
7   nusamai                                0x10311904c core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h75800218f3d193e2 + 212
8   nusamai                                0x10316e3d4 std::sys::unix::thread::Thread::new::thread_start::hebe88c21d056eb6e + 48
9   libsystem_pthread.dylib                0x184402034 _pthread_start + 136
10  libsystem_pthread.dylib                0x1843fce3c thread_start + 8

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x0000000000000000   x5: 0x0000000000000001   x6: 0x6261745f74706563   x7: 0x0000000000000110
    x8: 0xccdf6569d06ecedd   x9: 0xccdf65680aa3929d  x10: 0x0000000000110000  x11: 0x0000000000000000
   x12: 0x00000001a7cede40  x13: 0x0000000000000000  x14: 0x0000000000000000  x15: 0x00000001a7cd23e8
   x16: 0x0000000000000148  x17: 0x00000001e3d5b2f8  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x00000001dacd5c40  x21: 0x0000000000000103  x22: 0x00000001dacd5d20  x23: 0x00000001035680a0
   x24: 0x000000016da88430  x25: 0x00000001033c55f8  x26: 0x000000010358f400  x27: 0x0000000000000000
   x28: 0x000000012b3c9f40   fp: 0x000000016da881a0   lr: 0x0000000184401cc0
    sp: 0x000000016da88180   pc: 0x00000001843ca0dc cpsr: 0x40001000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault

Binary Images:
       0x1267e4000 -        0x1267e7fff com.apple.icloud.drive.fileprovider.override (1.0) <65e23bdd-17f1-3764-b85f-e4c9abfcfde1> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/iCloudDriveFileProviderOverride.bundle/Contents/MacOS/iCloudDriveFileProviderOverride
       0x12686c000 -        0x12688bfff com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProviderOverride (14.3) <aca2524a-0d34-344d-adf2-084c35ca6499> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride
       0x1267cc000 -        0x1267d3fff com.apple.FileProviderOverride (1703.80.16) <00f87e11-2be8-3a69-af66-d5cab347d31b> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FileProviderOverride.bundle/Contents/MacOS/FileProviderOverride
       0x1223fc000 -        0x122cd7fff com.apple.audio.codecs.Components (7.0) <d4d6ca9f-abef-319f-aca0-1fbdbf4df379> /System/Library/Components/AudioCodecs.component/Contents/MacOS/AudioCodecs
       0x103e1c000 -        0x103e87fff com.apple.AppleMetalOpenGLRenderer (1.0) <72c22333-9dbf-3856-99f1-716fc2b10726> /System/Library/Extensions/AppleMetalOpenGLRenderer.bundle/Contents/MacOS/AppleMetalOpenGLRenderer
       0x103ba4000 -        0x103baffff libobjc-trampolines.dylib (*) <39d1d8d0-6996-3bd4-8ce9-39512bb65c82> /usr/lib/libobjc-trampolines.dylib
       0x102370000 -        0x10353bfff jp.co.mierune.nusamai (0.1.0) <df6d3e54-9b38-35fe-b704-e924040dedc3> /Applications/nusamai.app/Contents/MacOS/nusamai
       0x1843c0000 -        0x1843fafff libsystem_kernel.dylib (*) <a7228b5d-53c7-3fe9-84e4-2a8c04dcf051> /usr/lib/system/libsystem_kernel.dylib
       0x1843fb000 -        0x184407ff3 libsystem_pthread.dylib (*) <449bbad3-f7ef-371d-9a59-fd4ffa78289b> /usr/lib/system/libsystem_pthread.dylib
       0x184297000 -        0x184315ffb libsystem_c.dylib (*) <cc7a439e-f104-3047-995c-9a5a3cc4a442> /usr/lib/system/libsystem_c.dylib
       0x1a7045000 -        0x1a7d48fff com.apple.WebKit (19617) <4e51d352-968e-38b1-a92e-0730ed2ccf7c> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
       0x1a0192000 -        0x1a1869f9f com.apple.JavaScriptCore (19617) <0f510842-6145-3b1f-9e00-67c55b665dc4> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
       0x184462000 -        0x184939fff com.apple.CoreFoundation (6.9) <6030a572-b731-3f46-b3a0-2598fbb98c9a> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x18ea76000 -        0x18ed35fff com.apple.HIToolbox (2.1.1) <db8a8b63-7bfb-384b-b0a9-c124675fbb39> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x187c83000 -        0x188faefff com.apple.AppKit (6.9) <873e5da0-bc01-399b-bf60-4066922d6a17> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x18407b000 -        0x18410f387 dyld (*) <50746901-db0e-39a0-b391-baaa6b82ad0f> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x18c5b4000 -        0x18c97cfff com.apple.QuartzCore (1.11) <fdf04ced-461a-3e20-8e8e-22a69c0b1a5f> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
       0x18cddc000 -        0x18ce39fff com.apple.CoreVideo (1.8) <9cd650ce-26fe-3a73-9855-6b3404235ad5> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.7G resident=0K(0%) swapped_out_or_unallocated=1.7G(100%)
Writable regions: Total=4.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=4.6G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               256K        2 
Activity Tracing                   256K        1 
CG image                           544K       28 
ColorSync                          672K       32 
CoreAnimation                     1232K       72 
CoreGraphics                        64K        4 
CoreGraphics (reserved)             16K        1         reserved VM address space (unallocated)
CoreImage                           16K        1 
CoreUI image data                 2464K       17 
Dispatch continuations            80.0M        1 
Foundation                          48K        2 
Kernel Alloc Once                   32K        1 
MALLOC                           254.6M       70 
MALLOC guard page                  384K       24 
STACK GUARD                        464K       29 
Stack                             53.9M       30 
Stack Guard                       56.0M        1 
VM_ALLOCATE                      128.5M       36 
VM_ALLOCATE (reserved)             3.9G       22         reserved VM address space (unallocated)
WebKit Malloc                    192.1M        4 
__AUTH                            3391K      461 
__AUTH_CONST                      36.2M      691 
__CTF                               824        1 
__DATA                            18.3M      686 
__DATA_CONST                      36.0M      703 
__DATA_DIRTY                      2147K      249 
__FONT_DATA                          4K        1 
__GLSLBUILTINS                    5174K        1 
__INFO_FILTER                         8        1 
__LINKEDIT                       897.1M        8 
__OBJC_RO                         71.2M        1 
__OBJC_RW                         2171K        1 
__TEXT                           832.6M      722 
dyld private memory                272K        2 
mapped file                      234.2M       55 
shared memory                      880K       15 
===========                     =======  ======= 
TOTAL                              6.7G     3976 
TOTAL, minus reserved VM space     2.8G     3976 
nokonoko1203 commented 7 months ago

nusamai/src/pipeline/runner.rsPipelineHandle::joinで発生しているらしい。 以下のように変更(というか、panicさせなく)すれば、クラッシュしなくなった。

impl PipelineHandle {
    // Wait for the pipeline to terminate
    pub fn join(self) {
        self.thread_handles.into_iter().for_each(|handle| {
            handle
                .join()
                .unwrap_or_else(|e| log::error!("Error joining thread: {:?}", e));
        });
    }
}

が、当然3DTilesは出力されない。

nokonoko1203 commented 6 months ago

source・transformer・sinkのどこでpanicしているかわからないので、握り潰さないようにする必要がある。

nokonoko1203 commented 6 months ago
nokonoko1203 commented 6 months ago

外部ソートに原因があるかもしれないとのこと https://mierune.slack.com/archives/C05RK0T80LU/p1708938878427699?thread_ts=1708937912.250369&cid=C05RK0T80LU

nokonoko1203 commented 6 months ago

338 にて解決