macOS Desktop Tunneler 2.35 (495) - Tunneler Disconnects (crashes)

Hi,

Today I had 3 unexpected disconnects during my entire Ziti session.

This is from the app.log

[2023-12-08T17:20:47:676Z]    INFO Ziti Desktop Edge:Array+ZitiIdentity.swift:25 updateIdentity() my-lovely-id-staging:J5-fi5Bpq CHANGED
[2023-12-08T17:20:57:931Z]    INFO Ziti Desktop Edge:Array+ZitiIdentity.swift:25 updateIdentity() my-lovely-id-staging:J5-fi5Bpq CHANGED
[2023-12-08T17:21:08:262Z]    INFO Ziti Desktop Edge:Array+ZitiIdentity.swift:25 updateIdentity() my-lovely-id-staging:J5-fi5Bpq CHANGED
[2023-12-08T17:21:18:605Z]    INFO Ziti Desktop Edge:Array+ZitiIdentity.swift:25 updateIdentity() my-lovely-id-staging:J5-fi5Bpq CHANGED
[2023-12-08T17:21:29:477Z]    INFO Ziti Desktop Edge:Array+ZitiIdentity.swift:25 updateIdentity() user-prod-id:PfrxClDgWy CHANGED
[2023-12-08T17:23:39:809Z]    INFO Ziti Desktop Edge:Array+ZitiIdentity.swift:25 updateIdentity() user-prod-id:PfrxClDgWy CHANGED
[2023-12-08T17:44:03:714Z]    INFO Ziti Desktop Edge:TunnelMgr.swift:193 startTunnel() starting tunnel
[2023-12-08T17:44:03:715Z]    INFO Ziti Desktop Edge:TunnelMgr.swift:195 startTunnel() start tunnel called with no error
[2023-12-08T17:44:03:722Z]   ERROR Ziti Desktop Edge:TunnelMgr.swift:203 startTunnel() lastDisconnectError: Die VPN-Sitzung ist aufgrund eines internen Fehlers fehlgeschlagen.
--> "Die VPN-Sitzung ist aufgrund eines internen Fehlers fehlgeschlagen." translates to "The VPN-session failed due to an internal error."
[2023-12-08T17:44:03:722Z]    INFO Ziti Desktop Edge:TunnelMgr.swift:205 startTunnel() Attempting reload prefs hack
[2023-12-08T17:44:03:737Z]    INFO Ziti Desktop Edge:TunnelMgr.swift:167 prefReloadHack() Saved successfully. Re-loading preferences
[2023-12-08T17:44:03:737Z]   ERROR Ziti Desktop Edge:TunnelMgr.swift:170 prefReloadHack() Re-loaded preferences, error=false. Attempting to start
[2023-12-08T17:44:03:737Z]    INFO Ziti Desktop Edge:TunnelMgr.swift:172 prefReloadHack() Attempting to start tunnel after load from preferences
[2023-12-08T17:44:05:073Z]    INFO Ziti Desktop Edge:Array+ZitiIdentity.swift:25 updateIdentity() my-lovely-id-staging:J5-fi5Bpq CHANGED
[2023-12-08T17:44:05:099Z]    INFO Ziti Desktop Edge:Array+ZitiIdentity.swift:25 updateIdentity() user-prod-id:PfrxClDgWy CHANGED
[2023-12-08T17:44:05:101Z]    INFO Ziti Desktop Edge:Array+ZitiIdentity.swift:25 updateIdentity() my-private-id:YiSyz3AsJ CHANGED

And this is from the appex.log

[2023-12-08T17:43:20:353Z]   TRACE PacketTunnelProvider:PacketTunnelProvider.swift:286 readPacketFlow() read 2 packets
[2023-12-08T17:43:20:353Z]   TRACE PacketTunnelProvider:PacketTunnelProvider.swift:286 readPacketFlow() read 1 packets
[2023-12-08T17:43:20:354Z]   TRACE PacketTunnelProvider:PacketTunnelProvider.swift:286 readPacketFlow() read 2 packets
[2023-12-08T17:43:20:354Z]   TRACE PacketTunnelProvider:PacketTunnelProvider.swift:286 readPacketFlow() read 4 packets
[2023-12-08T17:43:20:354Z]   TRACE PacketTunnelProvider:PacketTunnelProvider.swift:286 readPacketFlow() read 1 packets
[2023-12-08T17:43:20:354Z]   TRACE PacketTunnelProvider:PacketTunnelProvider.swift:286 readPacketFlow() read 2 packets
[2023-12-08T17:44:03:949Z]    INFO PacketTunnelProvider:PacketTunnelProvider.swift:38 init() io.netfoundry.ZitiPacketTunnel.PacketTunnelProvider Version: 2.35 (495), OS: Version 14.1.2 (Build 23B92); ziti-sdk-c version 0.35.8-dfb3e29(Dec  6 2023 17:56:51)
[2023-12-08T17:44:03:966Z]    INFO PacketTunnelProvider:PacketTunnelProvider.swift:58 startTunnelAsync() 
[2023-12-08T17:44:03:967Z]    INFO PacketTunnelProvider:UserNotifications.swift:94 requestAuth() Auth request authorized? true
[2023-12-08T17:44:03:967Z]    INFO PacketTunnelProvider:PacketTunnelProvider.swift:59 startTunnelAsync() options=nil
[2023-12-08T17:44:03:967Z]    INFO PacketTunnelProvider:PacketTunnelProvider.swift:164 loadConfig() ProviderConfig <PacketTunnelProvider.ProviderConfig: 0x12f713130>
ipAddress: 100.64.0.1
subnetMask: 255.192.0.0
mtu: 4000
dns: 100.64.0.2
fallbackDnsEnabled: false
fallbackDns: 1.1.1.1
interceptMatchedDns: true
lowPowerMode: false
logLevel: 6
logRotateDaily: true
logRotateCount: 5
logRotateSizeMB: 50
[2023-12-08T17:44:03:967Z]    INFO PacketTunnelProvider:PacketTunnelProvider.swift:87 startTunnelAsync() Setting log level to TRACE
[2023-12-08T17:44:03:969Z]   DEBUG CZiti:ZitiTunnel.swift:389 calcMaskAndBits() Converted ipAddress 100.64.0.1 to mask 0x64400000
[2023-12-08T17:44:03:969Z]   DEBUG CZiti:ZitiTunnel.swift:401 calcMaskAndBits() Converted subnetMask 255.192.0.0 to 10 bits
[2023-12-08T17:44:03:969Z]   DEBUG CZiti:ZitiTunnel.swift:132 init() dnsCidr = 100.64.0.1/10
[2023-12-08T17:44:03:978Z]    INFO PacketTunnelProvider:Logger.swift:242 updateRotateSettings() Updating log rotate config to daily:true, count:5, sizeMB:50
[2023-12-08T17:44:03:985Z]    WARN PacketTunnelProvider:PacketTunnelProvider.swift:326 getUpstreamDns() No fallback DNS configured. Setting to first resolver: 192.168.999.999 ;)
[2023-12-08T17:44:03:985Z]   DEBUG CZiti:ZitiTunnel.swift:158 setUpstreamDns() upStreamDNS=192.168.999.999, port=53
[2023-12-08T17:44:03:989Z]   DEBUG PacketTunnelProvider:ZitiIdentityStore.swift:64 loadAll() found id PfrxClDgWy.zid
[2023-12-08T17:44:03:990Z]   DEBUG PacketTunnelProvider:ZitiIdentityStore.swift:64 loadAll() found id J5-fi5Bpq.zid
[2023-12-08T17:44:03:993Z]   DEBUG PacketTunnelProvider:ZitiIdentityStore.swift:64 loadAll() found id YiSyz3AsJ.zid
[2023-12-08T17:44:03:999Z]    INFO CZiti:ZitiTunnel.swift:204 loadAndRunZiti() Starting PfrxClDgWy:"Optional("my-lovely-id-staging")" at https://staging-system:443
(92731)[2023-12-08T17:44:04.080Z]    INFO ziti-sdk:utils.c:199 ziti_log_set_level() set log level: root=6/TRACE
(92731)[2023-12-08T17:44:04.080Z]    INFO ziti-sdk:utils.c:170 ziti_log_init() Ziti C SDK version 0.35.8 @dfb3e29(HEAD) starting at (2023-12-08T17:44:04.081)
[2023-12-08T17:44:04:082Z]    INFO CZiti:ZitiTunnel.swift:204 loadAndRunZiti() Starting J5-fi5Bpq:"Optional("my-prod-id")" at https://prod-system:443
(92731)[2023-12-08T17:44:04.080Z]    INFO ziti-sdk:utils.c:199 ziti_log_set_level() set log level: root=6/TRACE
(92731)[2023-12-08T17:44:04.080Z]    INFO ziti-sdk:utils.c:170 ziti_log_init() Ziti C SDK version 0.35.8 @dfb3e29(HEAD) starting at (2023-12-08T17:44:04.091)
[2023-12-08T17:44:04:092Z]    INFO CZiti:ZitiTunnel.swift:204 loadAndRunZiti() Starting YiSyz3AsJ:"Optional("my-private-id")" at https://private-controller:443

Hmm. I would guess that the PacketTunnelProvider has crashed. Let's see if there is a crash logged.

Thanks & Bye,
Chris

Hi,

Found the crash details:

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

Process:               PacketTunnelProvider [53894]
Path:                  /Applications/Ziti Desktop Edge.app/Contents/PlugIns/PacketTunnelProvider.appex/Contents/MacOS/PacketTunnelProvider
Identifier:            io.netfoundry.ZitiPacketTunnel.PacketTunnelProvider
Version:               2.35 (495)
App Item ID:           1460484572
App External ID:       861884484
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               502

Date/Time:             2023-12-08 18:43:20.4051 +0100
OS Version:            macOS 14.1.2 (23B92)
Report Version:        12
Anonymous UUID:        F51B24BE-BA06-6B57-84D3-4221BAC26570

Sleep/Wake UUID:       97EB726C-CDD3-42D8-95AB-D256746BF9D8

Time Awake Since Boot: 300000 seconds
Time Since Wake:       10594 seconds

System Integrity Protection: enabled

Crashed Thread:        1  Dispatch queue: com.apple.root.default-qos

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x00000000000000f0
Exception Codes:       0x0000000000000001, 0x00000000000000f0

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [53894]

VM Region Info: 0xf0 is not in any region.  Bytes before following region: 68719476496
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      commpage (reserved)        1000000000-7000000000   [384.0G] ---/--- SM=NUL  ...(unallocated)

Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x18423c8b4 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x18424ed30 mach_msg2_internal + 80
2   libsystem_kernel.dylib        	       0x1842454f0 mach_msg_overwrite + 476
3   libsystem_kernel.dylib        	       0x18423cc38 mach_msg + 24
4   CoreFoundation                	       0x184359ea4 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x18435876c __CFRunLoopRun + 1208
6   CoreFoundation                	       0x184357c5c CFRunLoopRunSpecific + 608
7   Foundation                    	       0x185460a78 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8   Foundation                    	       0x1854d9a48 -[NSRunLoop(NSRunLoop) run] + 64
9   libxpc.dylib                  	       0x183fadc60 _xpc_objc_main + 684
10  libxpc.dylib                  	       0x183fbc904 _xpc_main + 324
11  libxpc.dylib                  	       0x183fad80c xpc_main + 64
12  Foundation                    	       0x18547f14c -[NSXPCListener resume] + 312
13  PlugInKit                     	       0x19227cbf0 0x192260000 + 117744
14  PlugInKit                     	       0x19227c748 0x192260000 + 116552
15  PlugInKit                     	       0x19227cf74 0x192260000 + 118644
16  ExtensionFoundation           	       0x1eefb708c EXExtensionMain + 304
17  Foundation                    	       0x1854dbc04 NSExtensionMain + 204
18  dyld                          	       0x183f010e0 start + 2360

Thread 1 Crashed::  Dispatch queue: com.apple.root.default-qos
0   PacketTunnelProvider          	       0x100565a9c on_write_completed + 92
1   PacketTunnelProvider          	       0x10056bbf4 on_channel_send + 396
2   PacketTunnelProvider          	       0x10057a808 0x100478000 + 1058824
3   PacketTunnelProvider          	       0x10057decc 0x100478000 + 1072844
4   PacketTunnelProvider          	       0x1005e5998 0x100478000 + 1497496
5   PacketTunnelProvider          	       0x1005e4ee4 0x100478000 + 1494756
6   PacketTunnelProvider          	       0x1005da858 uv_run + 484
7   PacketTunnelProvider          	       0x1004f1690 0x100478000 + 497296
8   PacketTunnelProvider          	       0x1004f7a18 0x100478000 + 522776
9   PacketTunnelProvider          	       0x1004824c8 0x100478000 + 42184
10  libdispatch.dylib             	       0x1840cdcb8 _dispatch_call_block_and_release + 32
11  libdispatch.dylib             	       0x1840cf910 _dispatch_client_callout + 20
12  libdispatch.dylib             	       0x1840e13cc _dispatch_root_queue_drain + 864
13  libdispatch.dylib             	       0x1840e1a04 _dispatch_worker_thread2 + 156
14  libsystem_pthread.dylib       	       0x1842790d8 _pthread_wqthread + 228
15  libsystem_pthread.dylib       	       0x184277e30 start_wqthread + 8

Thread 2:
0   libsystem_kernel.dylib        	       0x1842400ac __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18427d5fc _pthread_cond_wait + 1228
2   PacketTunnelProvider          	       0x1005e769c uv_cond_wait + 12
3   PacketTunnelProvider          	       0x1005d6f30 0x100478000 + 1437488
4   libsystem_pthread.dylib       	       0x18427d034 _pthread_start + 136
5   libsystem_pthread.dylib       	       0x184277e3c thread_start + 8

Thread 3:
0   libsystem_kernel.dylib        	       0x1842400ac __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18427d5fc _pthread_cond_wait + 1228
2   PacketTunnelProvider          	       0x1005e769c uv_cond_wait + 12
3   PacketTunnelProvider          	       0x1005d6f30 0x100478000 + 1437488
4   libsystem_pthread.dylib       	       0x18427d034 _pthread_start + 136
5   libsystem_pthread.dylib       	       0x184277e3c thread_start + 8

Thread 4:
0   libsystem_kernel.dylib        	       0x1842400ac __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18427d5fc _pthread_cond_wait + 1228
2   PacketTunnelProvider          	       0x1005e769c uv_cond_wait + 12
3   PacketTunnelProvider          	       0x1005d6f30 0x100478000 + 1437488
4   libsystem_pthread.dylib       	       0x18427d034 _pthread_start + 136
5   libsystem_pthread.dylib       	       0x184277e3c thread_start + 8

Thread 5:
0   libsystem_kernel.dylib        	       0x1842400ac __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x18427d5fc _pthread_cond_wait + 1228
2   PacketTunnelProvider          	       0x1005e769c uv_cond_wait + 12
3   PacketTunnelProvider          	       0x1005d6f30 0x100478000 + 1437488
4   libsystem_pthread.dylib       	       0x18427d034 _pthread_start + 136
5   libsystem_pthread.dylib       	       0x184277e3c thread_start + 8

Thread 6:
0   libsystem_pthread.dylib       	       0x184277e28 start_wqthread + 0


Thread 1 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000006   x1: 0x0000000100603bf2   x2: 0x0000000000000008   x3: 0x00000001842a8d0e
    x4: 0x00000000000000a0   x5: 0x000000012d7f0470   x6: 0x000000000000000a   x7: 0x0000000000000000
    x8: 0x0000000000000000   x9: 0x0000000100608476  x10: 0x0000000000000000  x11: 0x0000000000000000
   x12: 0x000000012d703f4c  x13: 0x0000000000000009  x14: 0x000000012d700000  x15: 0x0000000012250220
   x16: 0x00000001842a8dc0  x17: 0x000000012d7ed450  x18: 0x0000000000000000  x19: 0x000000012e1411d0
   x20: 0x000000013a8c64c0  x21: 0x0000000000000000  x22: 0x000000013a8c64c0  x23: 0x0000000022fc5f6d
   x24: 0x0000000000000000  x25: 0x00000000fffffffd  x26: 0x0000000000000005  x27: 0x000000016fb26d78
   x28: 0x0000000100642170   fp: 0x000000016fb26a70   lr: 0x0000000100565a78
    sp: 0x000000016fb26a20   pc: 0x0000000100565a9c cpsr: 0x60001000
   far: 0x00000000000000f0  esr: 0x92000006 (Data Abort) byte read Translation fault

Binary Images:
       0x1028cc000 -        0x1028ebfff com.apple.security.csparser (3.0) <af53e762-bef4-3d88-9797-ff28f3f85e76> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
       0x100478000 -        0x100657fff io.netfoundry.ZitiPacketTunnel.PacketTunnelProvider (2.35) <ffb5bb7d-8c24-3ae3-84a0-0dccf664b531> /Applications/Ziti Desktop Edge.app/Contents/PlugIns/PacketTunnelProvider.appex/Contents/MacOS/PacketTunnelProvider
       0x18423b000 -        0x184275fef libsystem_kernel.dylib (*) <b7751381-1442-30b5-91b9-ad7be461bebe> /usr/lib/system/libsystem_kernel.dylib
       0x1842dc000 -        0x1847b3fff com.apple.CoreFoundation (6.9) <9f046e36-7286-3a6e-a280-699d6e47cfaf> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x185406000 -        0x186053fff com.apple.Foundation (6.9) <2126fd9a-52ce-3eb2-8640-b57535e073b8> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
       0x183f95000 -        0x183fdbfff libxpc.dylib (*) <212b4ed6-cbb2-33de-95c0-7f8a405b3ebd> /usr/lib/system/libxpc.dylib
       0x192260000 -        0x19229dfff com.apple.pluginkit.framework (1.0) <e54e56a8-46cc-318b-9613-5bc0ed0e65fb> /System/Library/PrivateFrameworks/PlugInKit.framework/Versions/A/PlugInKit
       0x1eef91000 -        0x1ef022fff com.apple.ExtensionFoundation (97) <7dba7c13-3479-3057-b01f-295d40607dcd> /System/Library/Frameworks/ExtensionFoundation.framework/Versions/A/ExtensionFoundation
       0x183efb000 -        0x183f8f317 dyld (*) <ec7a3ba0-f9bf-3ab8-a0f4-8622e5606b20> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x1840cc000 -        0x184112fff libdispatch.dylib (*) <dc1d0187-7149-3100-bc63-f633afebee6c> /usr/lib/system/libdispatch.dylib
       0x184276000 -        0x184282ff3 libsystem_pthread.dylib (*) <daf95373-5de6-39a1-a6ce-d87f3f0629cc> /usr/lib/system/libsystem_pthread.dylib
       0x1842a8000 -        0x1842aeffb libsystem_platform.dylib (*) <fc8cd17b-8769-348c-8dcd-1bfed022f9e4> /usr/lib/system/libsystem_platform.dylib

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.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)
Writable regions: Total=407.3M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=407.3M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
Dispatch continuations            96.0M        1 
Kernel Alloc Once                   32K        1 
MALLOC                           236.2M       31 
MALLOC guard page                   96K        6 
STACK GUARD                       56.1M        7 
Stack                             41.1M        7 
VM_ALLOCATE                         16K        1 
__AUTH                             767K      174 
__AUTH_CONST                      12.9M      319 
__DATA                            36.8M      308 
__DATA_CONST                      15.7M      323 
__DATA_DIRTY                       701K      109 
__FONT_DATA                          4K        1 
__LINKEDIT                       886.9M        3 
__OBJC_RO                         70.8M        1 
__OBJC_RW                         2156K        1 
__TEXT                           245.5M      337 
dyld private memory                272K        2 
mapped file                       33.4M        6 
shared memory                      640K        8 
===========                     =======  ======= 
TOTAL                              1.7G     1647 



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

{"app_name":"PacketTunnelProvider","timestamp":"2023-12-08 18:43:21.00 +0100","app_version":"2.35","slice_uuid":"ffb5bb7d-8c24-3ae3-84a0-0dccf664b531","adam_id":"1460484572","build_version":"495","platform":1,"bundleID":"io.netfoundry.ZitiPacketTunnel.PacketTunnelProvider","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.1.2 (23B92)","roots_installed":0,"name":"PacketTunnelProvider","incident_id":"7D5403D2-8A55-4DF9-9A55-0D20B96EF66A"}
{
  "uptime" : 300000,
  "procRole" : "Default",
  "version" : 2,
  "userID" : 502,
  "deployVersion" : 210,
  "modelCode" : "Mac14,9",
  "coalitionID" : 38583,
  "osVersion" : {
    "train" : "macOS 14.1.2",
    "build" : "23B92",
    "releaseType" : "User"
  },
  "captureTime" : "2023-12-08 18:43:20.4051 +0100",
  "codeSigningMonitor" : 1,
  "incident" : "7D5403D2-8A55-4DF9-9A55-0D20B96EF66A",
  "pid" : 53894,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-12-08 07:38:12.1110 +0100",
  "procStartAbsTime" : 6377998464868,
  "procExitAbsTime" : 7298818993010,
  "procName" : "PacketTunnelProvider",
  "procPath" : "\/Applications\/Ziti Desktop Edge.app\/Contents\/PlugIns\/PacketTunnelProvider.appex\/Contents\/MacOS\/PacketTunnelProvider",
  "bundleInfo" : {"CFBundleShortVersionString":"2.35","CFBundleVersion":"495","CFBundleIdentifier":"io.netfoundry.ZitiPacketTunnel.PacketTunnelProvider"},
  "storeInfo" : {"storeCohortMetadata":"10|date=1693461600000&sf=143443&pgtp=Search&pgid=osx&prpg=Search_ios&ctxt=Search&issrch=1&imptyp=card&kind=macSoftware&lngid=4","itemID":"1460484572","deviceIdentifierForVendor":"44D4446D-5077-51FD-A1A6-43CF9BE9EADD","thirdParty":true,"softwareVersionExternalIdentifier":"861884484"},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "io.netfoundry.ZitiPacketTunnel.PacketTunnelProvider",
  "crashReporterKey" : "F51B24BE-BA06-6B57-84D3-4221BAC26570",
  "throttleTimeout" : 10,
  "codeSigningID" : "io.netfoundry.ZitiPacketTunnel.PacketTunnelProvider",
  "codeSigningTeamID" : "MN5S649TXM",
  "codeSigningFlags" : 570520337,
  "codeSigningValidationCategory" : 4,
  "codeSigningTrustLevel" : 4294967295,
  "instructionByteStream" : {"beforePC":"IKv\/l5YNALQfGABxywIAVIgCQPnJBwDQKSEckYqqgLkpeWr46gMVqg==","atPC":"CPFAuYsiQLnpKwGp4QQA0CHIL5HoLwCpAgUA0EJwN5EEBQDQhHg5kQ=="},
  "wakeTime" : 10594,
  "sleepWakeUUID" : "97EB726C-CDD3-42D8-95AB-D256746BF9D8",
  "sip" : "enabled",
  "vmRegionInfo" : "0xf0 is not in any region.  Bytes before following region: 68719476496\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      commpage (reserved)        1000000000-7000000000   [384.0G] ---\/--- SM=NUL  ...(unallocated)",
  "exception" : {"codes":"0x0000000000000001, 0x00000000000000f0","rawCodes":[1,240],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x00000000000000f0"},
  "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":53894},
  "vmregioninfo" : "0xf0 is not in any region.  Bytes before following region: 68719476496\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      commpage (reserved)        1000000000-7000000000   [384.0G] ---\/--- SM=NUL  ...(unallocated)",
  "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" : 1,
  "threads" : [{"id":4250318,"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":40694815129600},{"value":0},{"value":40694815129600},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":9475},{"value":0},{"value":1},{"value":9475},{"value":264599},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8107687984},{"value":0},{"value":4294967295},{"value":2},{"value":40694815129600},{"value":0},{"value":40694815129600},{"value":6167225464},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6511979824},"cpsr":{"value":4096},"fp":{"value":6167225312},"sp":{"value":6167225232},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6511904948},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":6324,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":2},{"imageOffset":81200,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":2},{"imageOffset":42224,"symbol":"mach_msg_overwrite","symbolLocation":476,"imageIndex":2},{"imageOffset":7224,"symbol":"mach_msg","symbolLocation":24,"imageIndex":2},{"imageOffset":515748,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":3},{"imageOffset":509804,"symbol":"__CFRunLoopRun","symbolLocation":1208,"imageIndex":3},{"imageOffset":506972,"symbol":"CFRunLoopRunSpecific","symbolLocation":608,"imageIndex":3},{"imageOffset":371320,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":212,"imageIndex":4},{"imageOffset":866888,"symbol":"-[NSRunLoop(NSRunLoop) run]","symbolLocation":64,"imageIndex":4},{"imageOffset":101472,"symbol":"_xpc_objc_main","symbolLocation":684,"imageIndex":5},{"imageOffset":162052,"symbol":"_xpc_main","symbolLocation":324,"imageIndex":5},{"imageOffset":100364,"symbol":"xpc_main","symbolLocation":64,"imageIndex":5},{"imageOffset":495948,"symbol":"-[NSXPCListener resume]","symbolLocation":312,"imageIndex":4},{"imageOffset":117744,"imageIndex":6},{"imageOffset":116552,"imageIndex":6},{"imageOffset":118644,"imageIndex":6},{"imageOffset":155788,"symbol":"EXExtensionMain","symbolLocation":304,"imageIndex":7},{"imageOffset":875524,"symbol":"NSExtensionMain","symbolLocation":204,"imageIndex":4},{"imageOffset":24800,"symbol":"start","symbolLocation":2360,"imageIndex":8}]},{"triggered":true,"id":4250327,"threadState":{"x":[{"value":6},{"value":4301274098},{"value":8},{"value":6512348430},{"value":160},{"value":5058266224},{"value":10},{"value":0},{"value":0},{"value":4301292662},{"value":0},{"value":0},{"value":5057298252},{"value":9},{"value":5057282048},{"value":304415264},{"value":6512348608,"symbolLocation":0,"symbol":"_platform_strlen"},{"value":5058253904},{"value":0},{"value":5068034512},{"value":5277246656},{"value":0},{"value":5277246656},{"value":586964845},{"value":0},{"value":4294967293},{"value":5},{"value":6168931704},{"value":4301529456,"symbolLocation":29576,"symbol":"mbedtls_x509_crt_profile_suiteb"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4300626552},"cpsr":{"value":1610616832},"fp":{"value":6168930928},"sp":{"value":6168930848},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":4300626588,"matchesCrashFrame":1},"far":{"value":240}},"queue":"com.apple.root.default-qos","frames":[{"imageOffset":973468,"symbol":"on_write_completed","symbolLocation":92,"imageIndex":1},{"imageOffset":998388,"symbol":"on_channel_send","symbolLocation":396,"imageIndex":1},{"imageOffset":1058824,"imageIndex":1},{"imageOffset":1072844,"imageIndex":1},{"imageOffset":1497496,"imageIndex":1},{"imageOffset":1494756,"imageIndex":1},{"imageOffset":1452120,"symbol":"uv_run","symbolLocation":484,"imageIndex":1},{"imageOffset":497296,"imageIndex":1},{"imageOffset":522776,"imageIndex":1},{"imageOffset":42184,"imageIndex":1},{"imageOffset":7352,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":10},{"imageOffset":14608,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":10},{"imageOffset":86988,"symbol":"_dispatch_root_queue_drain","symbolLocation":864,"imageIndex":10},{"imageOffset":88580,"symbol":"_dispatch_worker_thread2","symbolLocation":156,"imageIndex":10},{"imageOffset":12504,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":11},{"imageOffset":7728,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":11}]},{"id":4250407,"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":11},{"imageOffset":1504924,"symbol":"uv_cond_wait","symbolLocation":12,"imageIndex":1},{"imageOffset":1437488,"imageIndex":1},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":11},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":11}],"threadState":{"x":[{"value":4},{"value":0},{"value":1960960},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6178500312},{"value":0},{"value":4336870744},{"value":15393162792450},{"value":3584},{"value":0},{"value":3584},{"value":15393162792448},{"value":305},{"value":8107703640},{"value":0},{"value":4336870720},{"value":4336870672},{"value":6178500832},{"value":0},{"value":0},{"value":1960960},{"value":1960960},{"value":1961984},{"value":1},{"value":5071126600}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6512170492},"cpsr":{"value":1610616832},"fp":{"value":6178500432},"sp":{"value":6178500288},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6511919276},"far":{"value":0}}},{"id":4250408,"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":11},{"imageOffset":1504924,"symbol":"uv_cond_wait","symbolLocation":12,"imageIndex":1},{"imageOffset":1437488,"imageIndex":1},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":11},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":11}],"threadState":{"x":[{"value":4},{"value":0},{"value":1960704},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6186921688},{"value":0},{"value":4336870744},{"value":15393162792450},{"value":3584},{"value":0},{"value":3584},{"value":15393162792448},{"value":305},{"value":8107703640},{"value":0},{"value":4336870720},{"value":4336870672},{"value":6186922208},{"value":0},{"value":0},{"value":1960704},{"value":1960704},{"value":1961728},{"value":1},{"value":5277294936}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6512170492},"cpsr":{"value":1610616832},"fp":{"value":6186921808},"sp":{"value":6186921664},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6511919276},"far":{"value":0}}},{"id":4250409,"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":11},{"imageOffset":1504924,"symbol":"uv_cond_wait","symbolLocation":12,"imageIndex":1},{"imageOffset":1437488,"imageIndex":1},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":11},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":11}],"threadState":{"x":[{"value":4},{"value":0},{"value":1960192},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6195343064},{"value":0},{"value":4336870744},{"value":15393162792450},{"value":3584},{"value":0},{"value":3584},{"value":15393162792448},{"value":305},{"value":8107703640},{"value":0},{"value":4336870720},{"value":4336870672},{"value":6195343584},{"value":0},{"value":0},{"value":1960192},{"value":1960192},{"value":1961216},{"value":1},{"value":5277291128}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6512170492},"cpsr":{"value":1610616832},"fp":{"value":6195343184},"sp":{"value":6195343040},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6511919276},"far":{"value":0}}},{"id":4250410,"frames":[{"imageOffset":20652,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":2},{"imageOffset":30204,"symbol":"_pthread_cond_wait","symbolLocation":1228,"imageIndex":11},{"imageOffset":1504924,"symbol":"uv_cond_wait","symbolLocation":12,"imageIndex":1},{"imageOffset":1437488,"imageIndex":1},{"imageOffset":28724,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":11},{"imageOffset":7740,"symbol":"thread_start","symbolLocation":8,"imageIndex":11}],"threadState":{"x":[{"value":260},{"value":0},{"value":1960448},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6203764440},{"value":0},{"value":4336870744},{"value":15393162792450},{"value":3584},{"value":0},{"value":3584},{"value":15393162792448},{"value":305},{"value":8107703640},{"value":0},{"value":4336870720},{"value":4336870672},{"value":6203764960},{"value":0},{"value":0},{"value":1960448},{"value":1960448},{"value":1961472},{"value":1},{"value":5277291128}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6512170492},"cpsr":{"value":1610616832},"fp":{"value":6203764560},"sp":{"value":6203764416},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6511919276},"far":{"value":0}}},{"id":5166657,"frames":[{"imageOffset":7720,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}],"threadState":{"x":[{"value":6168358912},{"value":8243},{"value":6167822336},{"value":6168357760},{"value":5193734},{"value":1},{"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":6168357744},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6512148008},"far":{"value":0}}}],
  "usedImages" : [
  { <<<csparser removed >>>  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4299653120,
    "CFBundleShortVersionString" : "2.35",
    "CFBundleIdentifier" : "io.netfoundry.ZitiPacketTunnel.PacketTunnelProvider",
    "size" : 1966080,
    "uuid" : "ffb5bb7d-8c24-3ae3-84a0-0dccf664b531",
    "path" : "\/Applications\/Ziti Desktop Edge.app\/Contents\/PlugIns\/PacketTunnelProvider.appex\/Contents\/MacOS\/PacketTunnelProvider",
    "name" : "PacketTunnelProvider",
    "CFBundleVersion" : "495"
  },

<<<< truncated due to post size limits >>>>
}

Ping @scareything is this something for you? :wink:

Is there anything else I could collect and provide?

Bye,
Chris

Hey @marvkis, thanks for the info. Do you know if your client experienced any disconnections/reconnects to its edge routers? Can you DM the appex log to me?

Thanks,
-Shawn

Hi @scareything,

You have a DM with the logs. About the router disconnects/reconnects: The notebook went to sleep a few times but only one of the disconnects happened shortly time after waking up. The others happened during normal operation.

Bye,
chris

Thank you, Chris. I understand why the 2.35 release was flakey - basically there were some changes in ziti-sdk-c that were made specifically for the tlsuv 0.27 update, but I didn't roll those changes back when I changed the dependency. I'm very sorry for all of the hassle this has caused. I do think zde 2.36 (forthcoming) and set 0.22.17 has it sorted out. Thanks for your patience and support.

Closing the loop on discourse: there were several issues in recent builds of Ziti Desktop Edge for mac/iOS: