raphamorim / rio

A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.
https://raphamorim.io/rio
MIT License
3.51k stars 111 forks source link

macOS 15 beta 2: Rio crash, not opening #558

Closed avelino closed 2 months ago

avelino commented 3 months ago

Rio is not opening after today's update on macOS 15, release here

Translated Report (Full Report Below)

Process:               rio [36582]
Path:                  /Applications/Rio.app/Contents/MacOS/rio
Identifier:            com.raphaelamorim.rio
Version:               0.1.1 (20230528.115631)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-06-24 17:40:31.1212 -0300
OS Version:            macOS 15.0 (24A5279h)
Report Version:        12
Anonymous UUID:        2E574313-7CDB-38F7-F06A-DC729BFCD684

Sleep/Wake UUID:       08867960-0938-41C4-A65B-CF3A900F5B0D

Time Awake Since Boot: 6500 seconds
Time Since Wake:       6234 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:   rio [36582]

Application Specific Information:
abort() called

Thread 0 Crashed:: main Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib                 0x1858fb5e0 __pthread_kill + 8
1   libsystem_pthread.dylib                0x185933f70 pthread_kill + 288
2   libsystem_c.dylib                      0x185840908 abort + 128
3   rio                                    0x104640f1c 0x1044ec000 + 1396508
4   rio                                    0x1047eb26c 0x1044ec000 + 3142252
5   rio                                    0x1047eae4c 0x1044ec000 + 3141196
6   rio                                    0x1047ea370 0x1044ec000 + 3138416
7   rio                                    0x1047e91a4 0x1044ec000 + 3133860
8   rio                                    0x1047ea0fc 0x1044ec000 + 3137788
9   rio                                    0x1049e5e44 0x1044ec000 + 5217860
10  rio                                    0x1049e6190 0x1044ec000 + 5218704
11  rio                                    0x104738b9c 0x1044ec000 + 2411420
12  rio                                    0x104752b70 0x1044ec000 + 2517872
13  rio                                    0x10474e0e4 0x1044ec000 + 2498788
14  rio                                    0x1046e3718 0x1044ec000 + 2062104
15  rio                                    0x1046e5a44 0x1044ec000 + 2071108
16  rio                                    0x1047df988 0x1044ec000 + 3094920
17  rio                                    0x104754064 0x1044ec000 + 2523236
18  dyld                                   0x1855b3274 start + 2840

Thread 1:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f65ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x185934894 _pthread_cond_wait + 1204
2   rio                                    0x104888d64 0x1044ec000 + 3788132
3   rio                                    0x104888280 0x1044ec000 + 3785344
4   rio                                    0x10488a188 0x1044ec000 + 3793288
5   rio                                    0x104880fd4 0x1044ec000 + 3755988
6   rio                                    0x10488271c 0x1044ec000 + 3761948
7   rio                                    0x1047ee110 0x1044ec000 + 3154192
8   libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
9   libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 2:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f65ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x185934894 _pthread_cond_wait + 1204
2   rio                                    0x104888d30 0x1044ec000 + 3788080
3   rio                                    0x104888280 0x1044ec000 + 3785344
4   rio                                    0x10488a188 0x1044ec000 + 3793288
5   rio                                    0x104880fd4 0x1044ec000 + 3755988
6   rio                                    0x10488271c 0x1044ec000 + 3761948
7   rio                                    0x1047ee110 0x1044ec000 + 3154192
8   libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
9   libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 3:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f65ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x185934894 _pthread_cond_wait + 1204
2   rio                                    0x104888d64 0x1044ec000 + 3788132
3   rio                                    0x104888280 0x1044ec000 + 3785344
4   rio                                    0x10488a188 0x1044ec000 + 3793288
5   rio                                    0x104880fd4 0x1044ec000 + 3755988
6   rio                                    0x10488271c 0x1044ec000 + 3761948
7   rio                                    0x1047ee110 0x1044ec000 + 3154192
8   libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
9   libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 4:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f65ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x185934894 _pthread_cond_wait + 1204
2   rio                                    0x104888d64 0x1044ec000 + 3788132
3   rio                                    0x104888280 0x1044ec000 + 3785344
4   rio                                    0x10488a188 0x1044ec000 + 3793288
5   rio                                    0x104880fd4 0x1044ec000 + 3755988
6   rio                                    0x10488271c 0x1044ec000 + 3761948
7   rio                                    0x1047ee110 0x1044ec000 + 3154192
8   libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
9   libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 5:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f65ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x185934894 _pthread_cond_wait + 1204
2   rio                                    0x104888d64 0x1044ec000 + 3788132
3   rio                                    0x104888280 0x1044ec000 + 3785344
4   rio                                    0x10488a188 0x1044ec000 + 3793288
5   rio                                    0x104880fd4 0x1044ec000 + 3755988
6   rio                                    0x10488271c 0x1044ec000 + 3761948
7   rio                                    0x1047ee110 0x1044ec000 + 3154192
8   libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
9   libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 6:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f65ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x185934894 _pthread_cond_wait + 1204
2   rio                                    0x104884e44 0x1044ec000 + 3771972
3   rio                                    0x104888bc4 0x1044ec000 + 3787716
4   rio                                    0x104888280 0x1044ec000 + 3785344
5   rio                                    0x10488a188 0x1044ec000 + 3793288
6   rio                                    0x104880fd4 0x1044ec000 + 3755988
7   rio                                    0x10488271c 0x1044ec000 + 3761948
8   rio                                    0x1047ee110 0x1044ec000 + 3154192
9   libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
10  libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 7:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f65ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x185934894 _pthread_cond_wait + 1204
2   rio                                    0x104888d64 0x1044ec000 + 3788132
3   rio                                    0x104888280 0x1044ec000 + 3785344
4   rio                                    0x10488a188 0x1044ec000 + 3793288
5   rio                                    0x104880fd4 0x1044ec000 + 3755988
6   rio                                    0x10488271c 0x1044ec000 + 3761948
7   rio                                    0x1047ee110 0x1044ec000 + 3154192
8   libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
9   libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 8:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f65ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x185934894 _pthread_cond_wait + 1204
2   rio                                    0x104888d64 0x1044ec000 + 3788132
3   rio                                    0x104888280 0x1044ec000 + 3785344
4   rio                                    0x10488a188 0x1044ec000 + 3793288
5   rio                                    0x104880fd4 0x1044ec000 + 3755988
6   rio                                    0x10488271c 0x1044ec000 + 3761948
7   rio                                    0x1047ee110 0x1044ec000 + 3154192
8   libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
9   libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 9:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f65ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x185934894 _pthread_cond_wait + 1204
2   rio                                    0x104888d64 0x1044ec000 + 3788132
3   rio                                    0x104888280 0x1044ec000 + 3785344
4   rio                                    0x10488a188 0x1044ec000 + 3793288
5   rio                                    0x104880fd4 0x1044ec000 + 3755988
6   rio                                    0x10488271c 0x1044ec000 + 3761948
7   rio                                    0x1047ee110 0x1044ec000 + 3154192
8   libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
9   libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 10:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f65ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x185934894 _pthread_cond_wait + 1204
2   rio                                    0x104888d64 0x1044ec000 + 3788132
3   rio                                    0x104888280 0x1044ec000 + 3785344
4   rio                                    0x10488a188 0x1044ec000 + 3793288
5   rio                                    0x104880fd4 0x1044ec000 + 3755988
6   rio                                    0x10488271c 0x1044ec000 + 3761948
7   rio                                    0x1047ee110 0x1044ec000 + 3154192
8   libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
9   libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 11:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f2d90 semaphore_wait_trap + 8
1   libdispatch.dylib                      0x185781bfc _dispatch_sema4_wait + 28
2   libdispatch.dylib                      0x1857822b0 _dispatch_semaphore_wait_slow + 132
3   rio                                    0x1047dfc88 0x1044ec000 + 3095688
4   rio                                    0x1046e629c 0x1044ec000 + 2073244
5   rio                                    0x10474ba6c 0x1044ec000 + 2488940
6   rio                                    0x1047085e0 0x1044ec000 + 2213344
7   rio                                    0x1048888c8 0x1044ec000 + 3786952
8   rio                                    0x1048877dc 0x1044ec000 + 3782620
9   rio                                    0x10488a188 0x1044ec000 + 3793288
10  rio                                    0x104880fd4 0x1044ec000 + 3755988
11  rio                                    0x10488271c 0x1044ec000 + 3761948
12  rio                                    0x1047ee110 0x1044ec000 + 3154192
13  libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
14  libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 12:: tokio-runtime-worker
0   libsystem_kernel.dylib                 0x1858f65ac __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x185934894 _pthread_cond_wait + 1204
2   rio                                    0x104888d64 0x1044ec000 + 3788132
3   rio                                    0x104888280 0x1044ec000 + 3785344
4   rio                                    0x10488a188 0x1044ec000 + 3793288
5   rio                                    0x104880fd4 0x1044ec000 + 3755988
6   rio                                    0x10488271c 0x1044ec000 + 3761948
7   rio                                    0x1047ee110 0x1044ec000 + 3154192
8   libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
9   libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 13:
0   libsystem_pthread.dylib                0x18592f0e8 start_wqthread + 0

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

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

Thread 16:: notify-rs fsevents loop
0   libsystem_kernel.dylib                 0x1858f2e14 mach_msg2_trap + 8
1   libsystem_kernel.dylib                 0x1859055b0 mach_msg2_internal + 80
2   libsystem_kernel.dylib                 0x1858fb9b8 mach_msg_overwrite + 480
3   libsystem_kernel.dylib                 0x1858f315c mach_msg + 24
4   CoreFoundation                         0x185a1c860 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                         0x185a1b118 __CFRunLoopRun + 1228
6   CoreFoundation                         0x185a1a5dc CFRunLoopRunSpecific + 608
7   CoreFoundation                         0x185a95450 CFRunLoopRun + 64
8   rio                                    0x1046332fc 0x1044ec000 + 1340156
9   rio                                    0x10463571c 0x1044ec000 + 1349404
10  rio                                    0x1047ee110 0x1044ec000 + 3154192
11  libsystem_pthread.dylib                0x1859342e4 _pthread_start + 136
12  libsystem_pthread.dylib                0x18592f0fc thread_start + 8

Thread 17::  Dispatch queue: com.apple.root.user-initiated-qos
0   libswiftCore.dylib                     0x1973a8e50 swift::swift_slowAllocTyped(unsigned long, unsigned long, unsigned long long) + 24
1   libswiftCore.dylib                     0x1973a92fc _swift_allocObject_ + 1108
2   libswiftCore.dylib                     0x196fdc19c _ContiguousArrayBuffer.init(_uninitializedCount:minimumCapacity:) + 160
3   libswiftXPC.dylib                      0x1adca4ce8 EncodingBuffer.appendSized(_:) + 56
4   libswiftXPC.dylib                      0x1adc8ac40 _XPCKeyedEncodingContainer.encode(to:) + 196
5   libswiftXPC.dylib                      0x1adc8bc34 protocol witness for EncodingContainer.encode(to:) in conformance _XPCKeyedEncodingContainer<A> + 24
6   libswiftXPC.dylib                      0x1adc8aec0 closure #1 in _XPCKeyedEncodingContainer.encode(to:) + 620
7   libswiftXPC.dylib                      0x1adca4d30 EncodingBuffer.appendSized(_:) + 128
8   libswiftXPC.dylib                      0x1adc8ac40 _XPCKeyedEncodingContainer.encode(to:) + 196
9   libswiftXPC.dylib                      0x1adc8bc34 protocol witness for EncodingContainer.encode(to:) in conformance _XPCKeyedEncodingContainer<A> + 24
10  libswiftXPC.dylib                      0x1adca0468 XPCEncoder.encode<A>(_:) + 204
11  libswiftXPC.dylib                      0x1adca1500 static XPCReceivedMessage.encodeMessage<A>(_:isSync:) + 392
12  libswiftXPC.dylib                      0x1adc70678 XPCSession.send<A>(_:) + 40
13  libswiftXPC.dylib                      0x1adc72c10 dispatch thunk of XPCSession.send<A>(_:) + 48
14  UIIntelligenceSupport                  0x2522d3ca8 0x2522a9000 + 175272
15  UIIntelligenceSupport                  0x2522d62e8 0x2522a9000 + 185064
16  UIIntelligenceSupport                  0x2522d2a4c 0x2522a9000 + 170572
17  UIIntelligenceSupport                  0x2522dfaac 0x2522a9000 + 223916
18  libdispatch.dylib                      0x18577f900 _dispatch_call_block_and_release + 32
19  libdispatch.dylib                      0x185781660 _dispatch_client_callout + 20
20  libdispatch.dylib                      0x1857934f0 _dispatch_root_queue_drain + 860
21  libdispatch.dylib                      0x185793b28 _dispatch_worker_thread2 + 156
22  libsystem_pthread.dylib                0x18593039c _pthread_wqthread + 228
23  libsystem_pthread.dylib                0x18592f0f0 start_wqthread + 8

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x0000000000000000   x5: 0x0000000000000002   x6: 0x000000000000007d   x7: 0x0000000000000000
    x8: 0x7cf921dd1546c415   x9: 0x7cf921dcffbc0355  x10: 0x0000000000000000  x11: 0x00000001052bd958
   x12: 0x000000000000000d  x13: 0x000000014a40a64e  x14: 0x00000000fffffff2  x15: 0x000000016b8f53a0
   x16: 0x0000000000000148  x17: 0x00000001f33d17a8  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x0000000000000103  x21: 0x00000001eafac820  x22: 0x0000000105324480  x23: 0x000000018593bd00
   x24: 0x000000016b912c38  x25: 0x000000014a60ee20  x26: 0x000000016b900568  x27: 0x000000016b90cd80
   x28: 0x000000016b913688   fp: 0x000000016b8f55a0   lr: 0x0000000185933f70
    sp: 0x000000016b8f5580   pc: 0x00000001858fb5e0 cpsr: 0x40001000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault

Binary Images:
       0x110dd8000 -        0x111533fff com.apple.AGXMetalG15X-M1 (320.18) <0bb348c5-35ca-3c92-82fe-523a79990c4e> /System/Library/Extensions/AGXMetalG15X_M1.bundle/Contents/MacOS/AGXMetalG15X_M1
       0x10f25c000 -        0x10f267fff libobjc-trampolines.dylib (*) <e5ad5b68-f5da-3b8c-ae1d-3e0b64636c2f> /usr/lib/libobjc-trampolines.dylib
       0x1044ec000 -        0x1052b7fff com.raphaelamorim.rio (0.1.1) <20a3b256-bd03-3aa0-b6f4-1a97ec7fe3c4> /Applications/Rio.app/Contents/MacOS/rio
       0x1858f2000 -        0x18592cfe7 libsystem_kernel.dylib (*) <8a5ad317-ac9b-3e65-b44b-3e335132a321> /usr/lib/system/libsystem_kernel.dylib
       0x18592d000 -        0x185939fff libsystem_pthread.dylib (*) <04d91bdf-aabd-335e-b014-c80e84c98a7d> /usr/lib/system/libsystem_pthread.dylib
       0x1857c7000 -        0x185848ffb libsystem_c.dylib (*) <1340f857-8644-382f-86e4-7c7ea43affd3> /usr/lib/system/libsystem_c.dylib
       0x1855ad000 -        0x18562ec67 dyld (*) <5bc7265e-eca4-3e70-9f29-627735be878e> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x18593a000 -        0x185965ff7 libdyld.dylib (*) <a302a477-5b07-3f5f-b33c-f682cc2e524e> /usr/lib/system/libdyld.dylib
       0x18577d000 -        0x1857c3fff libdispatch.dylib (*) <fd1a987d-4890-3ae6-a79a-94dffc091fe6> /usr/lib/system/libdispatch.dylib
       0x18599e000 -        0x185e93fff com.apple.CoreFoundation (6.9) <87b4a54a-15e6-35e5-82f6-3df399b4d7dd> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x196fcc000 -        0x197575fff libswiftCore.dylib (*) <51109c52-98b9-3ac8-bb57-366a8f8fd026> /usr/lib/swift/libswiftCore.dylib
       0x1adc6b000 -        0x1adcb1ff2 libswiftXPC.dylib (*) <cafddc38-a575-3f55-b0d9-554cca6d0861> /usr/lib/swift/libswiftXPC.dylib
       0x2522a9000 -        0x25230effc com.apple.UIIntelligenceSupport (1.0) <f7bdcc09-8418-3665-9aec-336cc97a556e> /System/Library/PrivateFrameworks/UIIntelligenceSupport.framework/Versions/A/UIIntelligenceSupport

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=876.6M resident=0K(0%) swapped_out_or_unallocated=876.6M(100%)
Writable regions: Total=397.5M written=450K(0%) resident=450K(0%) swapped_out=0K(0%) unallocated=397.1M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
ColorSync                          512K       24 
CoreGraphics                        16K        1 
Dispatch continuations            96.0M        1 
Foundation                          16K        1 
Kernel Alloc Once                   32K        1 
MALLOC                           262.5M       42 
MALLOC guard page                  192K       12 
STACK GUARD                        272K       17 
Stack                             36.5M       18 
Stack Guard                       56.0M        1 
VM_ALLOCATE                        288K       18 
VM_ALLOCATE (reserved)            1792K       14         reserved VM address space (unallocated)
__AUTH                            1025K      207 
__AUTH_CONST                      18.3M      354 
__DATA                            3790K      336 
__DATA_CONST                      13.4M      356 
__DATA_DIRTY                       696K      111 
__FONT_DATA                        2352        1 
__LINKEDIT                       587.4M        4 
__OBJC_RW                         2342K        1 
__TEXT                           289.2M      369 
__TPRO_CONST                       272K        2 
mapped file                       75.0M       17 
owned unmapped memory               32K        1 
page table in kernel               450K        1 
shared memory                      912K       14 
===========                     =======  ======= 
TOTAL                              1.4G     1925 
TOTAL, minus reserved VM space     1.4G     1925 

-----------
Full Report
-----------

{"app_name":"rio","timestamp":"2024-06-24 17:40:31.00 -0300","app_version":"0.1.1","slice_uuid":"20a3b256-bd03-3aa0-b6f4-1a97ec7fe3c4","build_version":"20230528.115631","platform":1,"bundleID":"com.raphaelamorim.rio","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.0 (24A5279h)","roots_installed":0,"name":"rio","incident_id":"22215BA6-21CC-4121-949E-3AD76E5DBE9E"}
{
  "uptime" : 6500,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Mac15,6",
  "coalitionID" : 1165,
  "osVersion" : {
    "train" : "macOS 15.0",
    "build" : "24A5279h",
    "releaseType" : "User"
  },
  "captureTime" : "2024-06-24 17:40:31.1212 -0300",
  "codeSigningMonitor" : 1,
  "incident" : "22215BA6-21CC-4121-949E-3AD76E5DBE9E",
  "pid" : 36582,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2024-06-24 17:40:30.9453 -0300",
  "procStartAbsTime" : 156130404525,
  "procExitAbsTime" : 156134615201,
  "procName" : "rio",
  "procPath" : "\/Applications\/Rio.app\/Contents\/MacOS\/rio",
  "bundleInfo" : {"CFBundleShortVersionString":"0.1.1","CFBundleVersion":"20230528.115631","CFBundleIdentifier":"com.raphaelamorim.rio"},
  "storeInfo" : {"deviceIdentifierForVendor":"5F778535-C810-5228-99A8-702B2C8E3F1A","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.raphaelamorim.rio",
  "crashReporterKey" : "2E574313-7CDB-38F7-F06A-DC729BFCD684",
  "codeSigningID" : "com.raphaelamorim.rio",
  "codeSigningTeamID" : "V3V92VA6SS",
  "codeSigningFlags" : 570503953,
  "codeSigningValidationCategory" : 6,
  "codeSigningTrustLevel" : 4294967295,
  "instructionByteStream" : {"beforePC":"fyMD1f17v6n9AwCRcuD\/l78DAJH9e8Go\/w9f1sADX9YQKYDSARAA1A==","atPC":"AwEAVH8jA9X9e7+p\/QMAkWfg\/5e\/AwCR\/XvBqP8PX9bAA1\/WcAqA0g=="},
  "bootSessionUUID" : "A63C76E4-F135-4C53-840D-5F71A1864DA9",
  "wakeTime" : 6234,
  "sleepWakeUUID" : "08867960-0938-41C4-A65B-CF3A900F5B0D",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "termination" : {"flags":0,"code":6,"namespace":"SIGNAL","indicator":"Abort trap: 6","byProc":"rio","byPid":36582},
  "asi" : {"libsystem_c.dylib":["abort() called"]},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":2},{"value":125},{"value":0},{"value":9005266163332465685},{"value":9005266162971050837},{"value":0},{"value":4381727064},{"value":13},{"value":5540718158},{"value":4294967282},{"value":6099522464},{"value":328},{"value":8375834536},{"value":0},{"value":6},{"value":259},{"value":8237271072,"symbolLocation":224,"symbol":"_main_thread"},{"value":4382147712},{"value":6536019200,"symbolLocation":0,"symbol":"tlv_get_addr"},{"value":6099643448},{"value":5542833696},{"value":6099567976},{"value":6099619200},{"value":6099646088}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535987056},"cpsr":{"value":1073745920},"fp":{"value":6099522976},"sp":{"value":6099522944},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535755232,"matchesCrashFrame":1},"far":{"value":0}},"id":198205,"triggered":true,"name":"main","queue":"com.apple.main-thread","frames":[{"imageOffset":38368,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":3},{"imageOffset":28528,"symbol":"pthread_kill","symbolLocation":288,"imageIndex":4},{"imageOffset":497928,"symbol":"abort","symbolLocation":128,"imageIndex":5},{"imageOffset":1396508,"imageIndex":2},{"imageOffset":3142252,"imageIndex":2},{"imageOffset":3141196,"imageIndex":2},{"imageOffset":3138416,"imageIndex":2},{"imageOffset":3133860,"imageIndex":2},{"imageOffset":3137788,"imageIndex":2},{"imageOffset":5217860,"imageIndex":2},{"imageOffset":5218704,"imageIndex":2},{"imageOffset":2411420,"imageIndex":2},{"imageOffset":2517872,"imageIndex":2},{"imageOffset":2498788,"imageIndex":2},{"imageOffset":2062104,"imageIndex":2},{"imageOffset":2071108,"imageIndex":2},{"imageOffset":3094920,"imageIndex":2},{"imageOffset":2523236,"imageIndex":2},{"imageOffset":25204,"symbol":"start","symbolLocation":2840,"imageIndex":6}]},{"id":198216,"name":"tokio-runtime-worker","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6101772936},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8375834464},{"value":0},{"value":5518695712},{"value":5518695776},{"value":6101774560},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":4382147744},{"value":1000000000}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535989396},"cpsr":{"value":1610616832},"fp":{"value":6101773056},"sp":{"value":6101772912},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535734700},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":4},{"imageOffset":3788132,"imageIndex":2},{"imageOffset":3785344,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198217,"name":"tokio-runtime-worker","threadState":{"x":[{"value":260},{"value":0},{"value":256},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6103919240},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8375834464},{"value":0},{"value":5518697888},{"value":5518697952},{"value":6103920864},{"value":0},{"value":0},{"value":256},{"value":257},{"value":512},{"value":4382147744},{"value":1000000000}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535989396},"cpsr":{"value":1610616832},"fp":{"value":6103919360},"sp":{"value":6103919216},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535734700},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":4},{"imageOffset":3788080,"imageIndex":2},{"imageOffset":3785344,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198218,"name":"tokio-runtime-worker","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6106065544},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8375834464},{"value":0},{"value":5517663248},{"value":5517663616},{"value":6106067168},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":4382147744},{"value":1000000000}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535989396},"cpsr":{"value":1610616832},"fp":{"value":6106065664},"sp":{"value":6106065520},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535734700},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":4},{"imageOffset":3788132,"imageIndex":2},{"imageOffset":3785344,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198219,"name":"tokio-runtime-worker","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6108211848},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8375834464},{"value":0},{"value":5518695824},{"value":5518697840},{"value":6108213472},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":4382147744},{"value":1000000000}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535989396},"cpsr":{"value":1610616832},"fp":{"value":6108211968},"sp":{"value":6108211824},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535734700},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":4},{"imageOffset":3788132,"imageIndex":2},{"imageOffset":3785344,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198220,"name":"tokio-runtime-worker","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6110358152},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8375834464},{"value":0},{"value":5518695648},{"value":5518696256},{"value":6110359776},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":4382147744},{"value":1000000000}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535989396},"cpsr":{"value":1610616832},"fp":{"value":6110358272},"sp":{"value":6110358128},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535734700},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":4},{"imageOffset":3788132,"imageIndex":2},{"imageOffset":3785344,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198221,"name":"tokio-runtime-worker","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6112504312},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8375834464},{"value":0},{"value":5536501504},{"value":5536501568},{"value":6112506080},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":4382147744},{"value":1000000000}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535989396},"cpsr":{"value":1610616832},"fp":{"value":6112504432},"sp":{"value":6112504288},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535734700},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":4},{"imageOffset":3771972,"imageIndex":2},{"imageOffset":3787716,"imageIndex":2},{"imageOffset":3785344,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198222,"name":"tokio-runtime-worker","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6114650760},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8375834464},{"value":0},{"value":5518696144},{"value":5518696208},{"value":6114652384},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":4382147744},{"value":1000000000}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535989396},"cpsr":{"value":1610616832},"fp":{"value":6114650880},"sp":{"value":6114650736},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535734700},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":4},{"imageOffset":3788132,"imageIndex":2},{"imageOffset":3785344,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198223,"name":"tokio-runtime-worker","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6116797064},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8375834464},{"value":0},{"value":5536502560},{"value":5536502624},{"value":6116798688},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":4382147744},{"value":1000000000}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535989396},"cpsr":{"value":1610616832},"fp":{"value":6116797184},"sp":{"value":6116797040},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535734700},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":4},{"imageOffset":3788132,"imageIndex":2},{"imageOffset":3785344,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198224,"name":"tokio-runtime-worker","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6118943368},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8375834464},{"value":0},{"value":5536503728},{"value":5536503792},{"value":6118944992},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":4382147744},{"value":1000000000}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535989396},"cpsr":{"value":1610616832},"fp":{"value":6118943488},"sp":{"value":6118943344},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535734700},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":4},{"imageOffset":3788132,"imageIndex":2},{"imageOffset":3785344,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198225,"name":"tokio-runtime-worker","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6121089672},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8375834464},{"value":0},{"value":5517674304},{"value":5517663872},{"value":6121091296},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":4382147744},{"value":1000000000}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535989396},"cpsr":{"value":1610616832},"fp":{"value":6121089792},"sp":{"value":6121089648},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535734700},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":4},{"imageOffset":3788132,"imageIndex":2},{"imageOffset":3785344,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198226,"name":"tokio-runtime-worker","threadState":{"x":[{"value":14},{"value":18446744073709551615},{"value":6},{"value":6},{"value":512},{"value":5541132832},{"value":39},{"value":0},{"value":30467},{"value":18446744073709551615},{"value":0},{"value":2},{"value":133441},{"value":133441},{"value":4294967295},{"value":1678249029},{"value":18446744073709551580},{"value":8375836560},{"value":0},{"value":5537549280},{"value":5537549216},{"value":18446744073709551615},{"value":5541948288},{"value":4382133824},{"value":5538598432},{"value":1},{"value":2},{"value":6},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6534208508},"cpsr":{"value":1610616832},"fp":{"value":6123235168},"sp":{"value":6123235152},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535720336},"far":{"value":0}},"frames":[{"imageOffset":3472,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":3},{"imageOffset":19452,"symbol":"_dispatch_sema4_wait","symbolLocation":28,"imageIndex":9},{"imageOffset":21168,"symbol":"_dispatch_semaphore_wait_slow","symbolLocation":132,"imageIndex":9},{"imageOffset":3095688,"imageIndex":2},{"imageOffset":2073244,"imageIndex":2},{"imageOffset":2488940,"imageIndex":2},{"imageOffset":2213344,"imageIndex":2},{"imageOffset":3786952,"imageIndex":2},{"imageOffset":3782620,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198227,"name":"tokio-runtime-worker","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6125382280},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8375834464},{"value":0},{"value":5536503616},{"value":5536503680},{"value":6125383904},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":4382147744},{"value":1000000000}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535989396},"cpsr":{"value":1610616832},"fp":{"value":6125382400},"sp":{"value":6125382256},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535734700},"far":{"value":0}},"frames":[{"imageOffset":17836,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":4},{"imageOffset":3788132,"imageIndex":2},{"imageOffset":3785344,"imageIndex":2},{"imageOffset":3793288,"imageIndex":2},{"imageOffset":3755988,"imageIndex":2},{"imageOffset":3761948,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198244,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}],"threadState":{"x":[{"value":6125957120},{"value":8707},{"value":6125420544},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6125957120},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535966952},"far":{"value":0}}},{"id":198245,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}],"threadState":{"x":[{"value":6126530560},{"value":10755},{"value":6125993984},{"value":0},{"value":409602},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6126530560},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535966952},"far":{"value":0}}},{"id":198273,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":4}],"threadState":{"x":[{"value":6127104000},{"value":43035},{"value":6126567424},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6127104000},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535966952},"far":{"value":0}}},{"id":198278,"name":"notify-rs fsevents loop","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":102267466285056},{"value":0},{"value":102267466285056},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":23811},{"value":4294967295},{"value":0},{"value":18446744073709551569},{"value":10236681961282875560,"symbolLocation":10236681953013137424,"symbol":"libSystem_initializer.libkernel_funcs"},{"value":0},{"value":4294967295},{"value":2},{"value":102267466285056},{"value":0},{"value":102267466285056},{"value":6129245736},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6535796144},"cpsr":{"value":4096},"fp":{"value":6129245584},"sp":{"value":6129245504},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6535720468},"far":{"value":0}},"frames":[{"imageOffset":3604,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":3},{"imageOffset":79280,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":3},{"imageOffset":39352,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":3},{"imageOffset":4444,"symbol":"mach_msg","symbolLocation":24,"imageIndex":3},{"imageOffset":518240,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":10},{"imageOffset":512280,"symbol":"__CFRunLoopRun","symbolLocation":1228,"imageIndex":10},{"imageOffset":509404,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":10},{"imageOffset":1012816,"symbol":"CFRunLoopRun","symbolLocation":64,"imageIndex":10},{"imageOffset":1340156,"imageIndex":2},{"imageOffset":1349404,"imageIndex":2},{"imageOffset":3154192,"imageIndex":2},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":4},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":4}]},{"id":198280,"threadState":{"x":[{"value":40},{"value":7},{"value":40},{"value":76569993706447041},{"value":8271884912,"symbolLocation":0,"symbol":"type metadata for UInt8"},{"value":8271884912,"symbolLocation":0,"symbol":"type metadata for UInt8"},{"value":0},{"value":0},{"value":1},{"value":127},{"value":5539823712},{"value":79},{"value":6},{"value":3948126401},{"value":3948126401},{"value":1},{"value":6832183512,"symbolLocation":224,"symbol":"std::__1::pair<MallocTypeCacheEntry*, unsigned int> swift::ConcurrentReadableHashMap<MallocTypeCacheEntry, swift::LazyMutex>::find<unsigned int>(unsigned int const&, swift::ConcurrentReadableHashMap<MallocTypeCacheEntry, swift::LazyMutex>::IndexStorage, unsigned long, MallocTypeCacheEntry*)"},{"value":6832183480,"symbolLocation":192,"symbol":"std::__1::pair<MallocTypeCacheEntry*, unsigned int> swift::ConcurrentReadableHashMap<MallocTypeCacheEntry, swift::LazyMutex>::find<unsigned int>(unsigned int const&, swift::ConcurrentReadableHashMap<MallocTypeCacheEntry, swift::LazyMutex>::IndexStorage, unsigned long, MallocTypeCacheEntry*)"},{"value":0},{"value":8243093696,"symbolLocation":24,"symbol":"full type metadata for _ContiguousArrayStorage<UInt8>"},{"value":8206621896,"symbolLocation":0,"symbol":"MallocTypes"},{"value":8},{"value":1},{"value":0},{"value":7},{"value":40},{"value":8303849784,"symbolLocation":0,"symbol":"protocol witness table for _XPCKeyedEncodingContainer<A>"},{"value":37},{"value":8206621900,"symbolLocation":4,"symbol":"MallocTypes"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6832165628},"cpsr":{"value":1610616832},"fp":{"value":6129821616},"sp":{"value":6129821600},"esr":{"value":2449473615,"description":"(Data Abort) byte write Permission fault"},"pc":{"value":6832164432},"far":{"value":0}},"queue":"com.apple.root.user-initiated-qos","frames":[{"imageOffset":4050512,"symbol":"swift::swift_slowAllocTyped(unsigned long, unsigned long, unsigned long long)","symbolLocation":24,"imageIndex":11},{"imageOffset":4051708,"symbol":"_swift_allocObject_","symbolLocation":1108,"imageIndex":11},{"imageOffset":65948,"symbol":"_ContiguousArrayBuffer.init(_uninitializedCount:minimumCapacity:)","symbolLocation":160,"imageIndex":11},{"imageOffset":236776,"symbol":"EncodingBuffer.appendSized(_:)","symbolLocation":56,"imageIndex":12},{"imageOffset":130112,"symbol":"_XPCKeyedEncodingContainer.encode(to:)","symbolLocation":196,"imageIndex":12},{"imageOffset":134196,"symbol":"protocol witness for EncodingContainer.encode(to:) in conformance _XPCKeyedEncodingContainer<A>","symbolLocation":24,"imageIndex":12},{"imageOffset":130752,"symbol":"closure #1 in _XPCKeyedEncodingContainer.encode(to:)","symbolLocation":620,"imageIndex":12},{"imageOffset":236848,"symbol":"EncodingBuffer.appendSized(_:)","symbolLocation":128,"imageIndex":12},{"imageOffset":130112,"symbol":"_XPCKeyedEncodingContainer.encode(to:)","symbolLocation":196,"imageIndex":12},{"imageOffset":134196,"symbol":"protocol witness for EncodingContainer.encode(to:) in conformance _XPCKeyedEncodingContainer<A>","symbolLocation":24,"imageIndex":12},{"imageOffset":218216,"symbol":"XPCEncoder.encode<A>(_:)","symbolLocation":204,"imageIndex":12},{"imageOffset":222464,"symbol":"static XPCReceivedMessage.encodeMessage<A>(_:isSync:)","symbolLocation":392,"imageIndex":12},{"imageOffset":22136,"symbol":"XPCSession.send<A>(_:)","symbolLocation":40,"imageIndex":12},{"imageOffset":31760,"symbol":"dispatch thunk of XPCSession.send<A>(_:)","symbolLocation":48,"imageIndex":12},{"imageOffset":175272,"imageIndex":13},{"imageOffset":185064,"imageIndex":13},{"imageOffset":170572,"imageIndex":13},{"imageOffset":223916,"imageIndex":13},{"imageOffset":10496,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":9},{"imageOffset":18016,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":9},{"imageOffset":91376,"symbol":"_dispatch_root_queue_drain","symbolLocation":860,"imageIndex":9},{"imageOffset":92968,"symbol":"_dispatch_worker_thread2","symbolLocation":156,"imageIndex":9},{"imageOffset":13212,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":4},{"imageOffset":8432,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":4}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4577918976,
    "CFBundleShortVersionString" : "320.18",
    "CFBundleIdentifier" : "com.apple.AGXMetalG15X-M1",
    "size" : 7716864,
    "uuid" : "0bb348c5-35ca-3c92-82fe-523a79990c4e",
    "path" : "\/System\/Library\/Extensions\/AGXMetalG15X_M1.bundle\/Contents\/MacOS\/AGXMetalG15X_M1",
    "name" : "AGXMetalG15X_M1",
    "CFBundleVersion" : "320.18"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4549099520,
    "size" : 49152,
    "uuid" : "e5ad5b68-f5da-3b8c-ae1d-3e0b64636c2f",
    "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4367237120,
    "CFBundleShortVersionString" : "0.1.1",
    "CFBundleIdentifier" : "com.raphaelamorim.rio",
    "size" : 14467072,
    "uuid" : "20a3b256-bd03-3aa0-b6f4-1a97ec7fe3c4",
    "path" : "\/Applications\/Rio.app\/Contents\/MacOS\/rio",
    "name" : "rio",
    "CFBundleVersion" : "20230528.115631"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6535716864,
    "size" : 241640,
    "uuid" : "8a5ad317-ac9b-3e65-b44b-3e335132a321",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6535958528,
    "size" : 53248,
    "uuid" : "04d91bdf-aabd-335e-b014-c80e84c98a7d",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6534492160,
    "size" : 532476,
    "uuid" : "1340f857-8644-382f-86e4-7c7ea43affd3",
    "path" : "\/usr\/lib\/system\/libsystem_c.dylib",
    "name" : "libsystem_c.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6532288512,
    "size" : 531560,
    "uuid" : "5bc7265e-eca4-3e70-9f29-627735be878e",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6536011776,
    "size" : 180216,
    "uuid" : "a302a477-5b07-3f5f-b33c-f682cc2e524e",
    "path" : "\/usr\/lib\/system\/libdyld.dylib",
    "name" : "libdyld.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6534189056,
    "size" : 290816,
    "uuid" : "fd1a987d-4890-3ae6-a79a-94dffc091fe6",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6536421376,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5201920,
    "uuid" : "87b4a54a-15e6-35e5-82f6-3df399b4d7dd",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "3031.1"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6828113920,
    "size" : 5939200,
    "uuid" : "51109c52-98b9-3ac8-bb57-366a8f8fd026",
    "path" : "\/usr\/lib\/swift\/libswiftCore.dylib",
    "name" : "libswiftCore.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7210446848,
    "size" : 290803,
    "uuid" : "cafddc38-a575-3f55-b0d9-554cca6d0861",
    "path" : "\/usr\/lib\/swift\/libswiftXPC.dylib",
    "name" : "libswiftXPC.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 9968455680,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.UIIntelligenceSupport",
    "size" : 417789,
    "uuid" : "f7bdcc09-8418-3665-9aec-336cc97a556e",
    "path" : "\/System\/Library\/PrivateFrameworks\/UIIntelligenceSupport.framework\/Versions\/A\/UIIntelligenceSupport",
    "name" : "UIIntelligenceSupport",
    "CFBundleVersion" : "1"
  }
],
  "sharedCache" : {
  "base" : 6531481600,
  "size" : 4684873728,
  "uuid" : "7a0f4fec-286b-3758-94b9-475956285bbc"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=876.6M resident=0K(0%) swapped_out_or_unallocated=876.6M(100%)\nWritable regions: Total=397.5M written=450K(0%) resident=450K(0%) swapped_out=0K(0%) unallocated=397.1M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nColorSync                          512K       24 \nCoreGraphics                        16K        1 \nDispatch continuations            96.0M        1 \nFoundation                          16K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                           262.5M       42 \nMALLOC guard page                  192K       12 \nSTACK GUARD                        272K       17 \nStack                             36.5M       18 \nStack Guard                       56.0M        1 \nVM_ALLOCATE                        288K       18 \nVM_ALLOCATE (reserved)            1792K       14         reserved VM address space (unallocated)\n__AUTH                            1025K      207 \n__AUTH_CONST                      18.3M      354 \n__DATA                            3790K      336 \n__DATA_CONST                      13.4M      356 \n__DATA_DIRTY                       696K      111 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       587.4M        4 \n__OBJC_RW                         2342K        1 \n__TEXT                           289.2M      369 \n__TPRO_CONST                       272K        2 \nmapped file                       75.0M       17 \nowned unmapped memory               32K        1 \npage table in kernel               450K        1 \nshared memory                      912K       14 \n===========                     =======  ======= \nTOTAL                              1.4G     1925 \nTOTAL, minus reserved VM space     1.4G     1925 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "name" : "main",
    "queue" : "com.apple.main-thread"
  }
},
  "logWritingSignature" : "6268444a5a5137537069286ab2904dd0e7069fc9",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "5f72dc58705eff005a46b3a9",
      "factorPackIds" : {

      },
      "deploymentId" : 250000014
    },
    {
      "rolloutId" : "652eff3d1bce5442b8d753c9",
      "factorPackIds" : {

      },
      "deploymentId" : 250000005
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "3dff9c91-a8fb-424e-a656-c8d6e6037574",
      "experimentId" : "662152ede2d11d1408c4db33",
      "deploymentId" : 400000014
    },
    {
      "treatmentId" : "bd3092bf-1069-4726-b262-dfc04d2839ed",
      "experimentId" : "65fb74deff072d1db6625e21",
      "deploymentId" : 500000004
    }
  ]
}
}
raphamorim commented 2 months ago

Hey there @avelino thanks for the issue! Is it still happening? I've tried to reproduce without much success.

avelino commented 2 months ago
[INFO] sugarloaf::context Available adapters:
[INFO] sugarloaf::context initializing the surface
thread 'main' panicked at /Users/avelino/projects/avelino/rio/sugarloaf/src/context/mod.rs:92:55:
called `Result::unwrap()` on an `Err` value: CreateSurfaceError { inner: Hal(FailedToCreateSurfaceForAnyBackend({})) }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

to correct the error, I changed line 70 of the file sugarloaf/src/context/mod.rs

https://github.com/raphamorim/rio/blob/57106a0f6ece1ddb6015893fafe22b398ce2fd22/sugarloaf/src/context/mod.rs#L69-L70

para:

let backend = wgpu::Backends::all()
raphamorim commented 2 months ago

Synched with @avelino , apparently the configuration file was using renderer = "GL" on a macos without GL leading to a silent error. I think is a good call to start investing in a proper way to store runtime errors.

Removing the renderer = "GL" or changing to Automatic or Metal fixes this error