MacOS client 2021

Thread to track macOS client status.

Current versions:

2.4.x

https://beta.urbackup.org/macos/UrBackup%20Client%202.4.11.pkg

2.5.x (beta branch)

https://beta.urbackup.org/macos/UrBackup%20Client%202.5.12%20beta.pkg


Current todo list for the macOS client:

  • :green_square: Fat-binaries/separate installer for Apples ARM64 transition

Nice to have:


Please test! Thanks.

1 Like

I merged the mac changes into 2.4.x and 2.5.x. Hopfully it still works.

1 Like

“Unknown error” occured during installation. The package is there in “/Applications” but when I start it no tray icon is visible (although process is visible in Activity Monitor). The installation of beta version 2.5.x works.

Thanks. Updated (in place). The initial patch was missing…

If you installed 2.5.x you’d need to delete the db since it can’t downgrade (sudo rm /Library/Application\ Support/UrBackup\ Client/var/urbackup/backup_client.db*)

1 Like

Thanks for the quick update :slight_smile:

Installation works now and tray icon is visible, but twice. I have 2 red UrBackup icons next to each other. Also tried to uninstall and install again, same result. Checking the status it shows “Internet connection status: Initializing…”, client is not visible on server. I configured a backup folder, no change. Anything else I need to configure?

As you suggested I have removed the old urbackup configuration before installing.

Saw this as well… Maybe https://github.com/uroni/urbackup_backend/commit/73c610b6bf8431fb4e0eb9004347889ca5488346 needs to be reverted/modified? It’s started only once after reboot.

Works for me… Maybe have a look at /Library/Logs/urbackup_client_backend.log ?

Hi @uroni,

I have restarted the MAC and again it showed 2 icons, so I don’t think this is caused by the post install script.
About server connection: it is most likely related to the fact that the client has a different VLAN assigned. As far as I have understood this only works in internet mode, right?

Unfortunately I cannot test currently as our MAC is out of battery and the AC adapter is damaged (ordered a new one). After getting it I will continue testing.

Bye

Hi @uroni,

today I was able to test a little bit more. After realizing that options cannot be saved (they simply revert back to the initial settings) I took a look at the log file. It seems then whenever I try to save settings the client crashes and restarts:

2021-03-08 13:51:31: ClientService cmd: STATUS#pw=3jrhh0xDhF37UWLAiY2vgreK3tBX3J
2021-03-08 13:51:32: ClientService cmd: STATUS DETAIL#pw=3jrhh0xDhF37UWLAiY2vgreK3tBX3J
2021-03-08 13:51:32: rc=0 hasError=true state=0
2021-03-08 13:51:32: ClientService cmd: STATUS#pw=3jrhh0xDhF37UWLAiY2vgreK3tBX3J
2021-03-08 13:51:38: ClientService cmd: UPDATE SETTINGS backup_window=1-7/0-24
backup_window_full_file=1-7/0-24
backup_window_full_image=1-7/0-24
backup_window_incr_file=1-7/0-24
backup_window_incr_image=1-7/0-24
computername=macbook-pro.home.intern
exclude_files=
include_files=
internet_authkey=
internet_compress=true
internet_encrypt=true
internet_full_file_backups=false
internet_mode_enabled=false
internet_server=
internet_server_port=55415
internet_server_proxy=
internet_speed=-1
local_speed=-1
max_file_full=10
max_file_incr=100
min_file_full=2
min_file_incr=40
startup_backup_delay=0
update_freq_full=2592000
update_freq_image_full=630503947831869440
update_freq_image_full_orig=630503947831869440
update_freq_image_incr=1113255523123200
update_freq_incr=86400
#pw=15Tu8RLFPkT5dusbS6VvjR96png3Wh
2021-03-08 13:51:38: SQLite: recovered 25 frames from WAL file /Library/Application Support/UrBackup Client/var/urbackup/backup_client.db-wal code: 283
2021-03-08 13:51:38: urbackupserver: Server started up successfully!
2021-03-08 13:51:38: FileSrv: Binding UDP socket at port 35622...
2021-03-08 13:51:38: FileSrv: done.
2021-03-08 13:51:38: FileSrv: Binding ipv6 UDP socket at port 35622...
2021-03-08 13:51:38: FileSrv: done.
2021-03-08 13:51:38: ERROR: Error joining ipv6 multicast group ff12::f894:d:dd00:ef91
2021-03-08 13:51:39: urbackupserver: No available slots... starting new Worker
2021-03-08 13:51:39: ClientService cmd: STATUS#pw=3jrhh0xDhF37UWLAiY2vgreK3tBX3J
2021-03-08 13:51:39: ClientService cmd: STATUS#pw=3jrhh0xDhF37UWLAiY2vgreK3tBX3J

Do you see any chance to figure out what is going wrong?

Thanks!

Bye

Hi @Talkabout

Which version of macOS are you running? I can’t offer an immediate answer, but I’ll see what I can find a little later this week.

Hi @Moisie,

the Macbook uses MacOS Catalina 10.15.7.

Thanks!

Bye

Hi @Talkabout

I’ve only had a short time to investigate so far, but on my macOS 10.15.7, the menu bar icon only appears once.
Are you still having that problem (crashing aside)? If so, are you seeing two instances of UrBackup Client in Activity Monitor too?

Hi @Moisie,

last time I tried I saw the icon twice but the activity monitor showed only 1 instance of urbackup client. For me the 2 icon thing is not that critical as long as the client crashes. How can I help you to find the problem?

Bye

Hi @uroni

It looks like at least some of the Mac changes are merged into the 2.4.11 package, but not the 2.5.12 beta package.

e.g. PR #40 appears not to be the 2.5.12 beta package, resulting in var/urbackup/data not being installed into /Library/Application Support/Urbackup Client - possibly causing the problems @Talkabout is seeing.

Does that seem possible, or am I talking nonsense?

Hi @Moisie,

I am sorry but I seem to have caused some confusion… I am using the 2.4.11 package NOT the 2.5.x beta packages, so your assumption most likely is not valid for my case. I am not able to try the beta packages as I am relying on the docker images from @uroni, which are based on the latest stable versions.

Bye

Hi @Talkabout

Thanks for the clarification. In this case, I’d probably advise a complete uninstall and reinstall of the UrBackup Client:

  • Run the Uninstall option from the menu bar icon, and allow it to complete;
  • Ensure it has deleted the following. If it hasn’t, delete it manually:
- /Applications/UrBackup Client
- /Library/LaunchAgents/org.urbackup.client.plist
- /Library/LaunchDameons/org.urbackup.client.plist
  • Also delete /Library/Application Support/UrBackup Client - be aware this will delete any settings you have configured on the client - though it sounds like this wouldn’t be a problem for you.

Once these are completely clear, then run the 2.4.11 package again, and let us know how you get on.

And don’t forget to ensure the UrBackup Client application has been given Full Disk Access in System Preferences > Security & Privacy > Privacy too!

Hi @Moisie,

I have followed your steps, same issue. But I have digged deeper into the OSX logging and was able to extract following information:

Console-Log:

wartość domyślna 11:58:20.806777+0100 urbackupclientgui SetFrontProcess: asn=0x0-0x1ea1ea options=1

wartość domyślna 11:58:20.814881+0100 runningboardd Acquiring assertion targeting daemon<org.urbackup.client.frontend(329324991)> from originator [daemon<com.apple.coreservices.launchservicesd>:146] with description <RBSAssertionDescriptor; frontmost:75789; ID: 283-146-1582; target: 75789> attributes = {

<RBSDomainAttribute: 0x7f9bcf810780; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;

}

wartość domyślna 11:58:20.815628+0100 runningboardd Assertion 283-146-1582 (target:daemon<org.urbackup.client.frontend(329324991)>) will be created as active

wartość domyślna 11:58:20.831408+0100 runningboardd [daemon<org.urbackup.client.frontend(329324991)>:75789] Ignoring jetsam update because this process is not memory-managed

wartość domyślna 11:58:20.832784+0100 runningboardd [daemon<org.urbackup.client.frontend(329324991)>:75789] Error 45 setting darwin role to UserInteractiveFocal: Operation not supported, falling back to setting priority

wartość domyślna 11:58:20.833389+0100 runningboardd Finished acquiring assertion 283-146-1582 (target:daemon<org.urbackup.client.frontend(329324991)>)

wartość domyślna 11:58:20.834057+0100 runningboardd [daemon<org.urbackup.client.frontend(329324991)>:75789] Set darwin priority to: PRIO_DEFAULT

wartość domyślna 11:58:20.835453+0100 runningboardd [daemon<org.urbackup.client.frontend(329324991)>:75789] Ignoring GPU update because this process is not GPU managed

wartość domyślna 11:58:23.993761+0100 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier org.urbackup.client.frontend, type: 0: 0x7faa07b069a0 at /Applications/UrBackup Client.app

wartość domyślna 11:58:25.076713+0100 runningboardd Invalidating assertion 283-146-1582 (target:daemon<org.urbackup.client.frontend(329324991)>) from originator 146

wartość domyślna 11:58:25.179740+0100 runningboardd [daemon<org.urbackup.client.frontend(329324991)>:75789] Ignoring jetsam update because this process is not memory-managed

wartość domyślna 11:58:25.179959+0100 runningboardd [daemon<org.urbackup.client.frontend(329324991)>:75789] Error 45 setting darwin role to UserInteractive: Operation not supported, falling back to setting priority

wartość domyślna 11:58:25.180284+0100 runningboardd [daemon<org.urbackup.client.frontend(329324991)>:75789] Set darwin priority to: PRIO_DEFAULT

wartość domyślna 11:58:25.181097+0100 runningboardd [daemon<org.urbackup.client.frontend(329324991)>:75789] Ignoring GPU update because this process is not GPU managed

wartość domyślna 11:58:29.658826+0100 urbackupclientgui FRONTLOGGING: version 1

wartość domyślna 11:58:29.658957+0100 urbackupclientgui Registering, pid=86034

wartość domyślna 11:58:29.662836+0100 urbackupclientgui CHECKIN: pid=86034

wartość domyślna 11:58:29.737663+0100 launchservicesd CHECKIN:0x0-0x201201 86034 org.urbackup.client.frontend

wartość domyślna 11:58:29.739151+0100 urbackupclientgui CHECKEDIN: pid=86034 asn=0x0-0x201201 foreground=0

wartość domyślna 11:58:29.741637+0100 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : UrBackup Client

wartość domyślna 11:58:29.749061+0100 runningboardd Resolved pid 86034 to [executable<urbackupclientgui>:86034]

wartość domyślna 11:58:29.757057+0100 runningboardd [executable<urbackupclientgui>:86034] This process will not be managed.

wartość domyślna 11:58:29.757261+0100 runningboardd Now tracking process: [executable<urbackupclientgui>:86034]

wartość domyślna 11:58:29.760185+0100 runningboardd Acquiring assertion targeting executable<urbackupclientgui> from originator [daemon<com.apple.coreservices.launchservicesd>:146] with description <RBSAssertionDescriptor; uielement:86034; ID: 283-146-1589; target: 86034> attributes = {

<RBSDomainAttribute: 0x7f9bcdf04ae0; domain: com.apple.launchservicesd; name: RoleUserInteractive; sourceEnvironment: 0x0>;

}

wartość domyślna 11:58:29.760894+0100 runningboardd Assertion 283-146-1589 (target:executable<urbackupclientgui>) will be created as active

wartość domyślna 11:58:29.763953+0100 runningboardd [executable<urbackupclientgui>:86034] Ignoring jetsam update because this process is not memory-managed

wartość domyślna 11:58:29.765342+0100 runningboardd [executable<urbackupclientgui>:86034] Ignoring resume because this process is not lifecycle managed

wartość domyślna 11:58:29.767525+0100 runningboardd [executable<urbackupclientgui>:86034] Error 45 setting darwin role to UserInteractive: Operation not supported, falling back to setting priority

wartość domyślna 11:58:29.769088+0100 runningboardd [executable<urbackupclientgui>:86034] Set darwin priority to: PRIO_DEFAULT

wartość domyślna 11:58:29.768907+0100 runningboardd Acquiring assertion targeting executable<urbackupclientgui> from originator [daemon<com.apple.coreservices.launchservicesd>:146] with description <RBSAssertionDescriptor; uielement:86034; ID: 283-146-1590; target: 86034> attributes = {

<RBSDomainAttribute: 0x7f9bcdd1c840; domain: com.apple.launchservicesd; name: RoleUserInteractive; sourceEnvironment: 0x0>;

}

wartość domyślna 11:58:29.770468+0100 runningboardd [executable<urbackupclientgui>:86034] Ignoring GPU update because this process is not GPU managed

wartość domyślna 11:58:29.771742+0100 runningboardd Assertion 283-146-1590 (target:executable<urbackupclientgui>) will be created as active

wartość domyślna 11:58:29.773020+0100 runningboardd Finished acquiring assertion 283-146-1589 (target:executable<urbackupclientgui>)

wartość domyślna 11:58:29.779952+0100 runningboardd Finished acquiring assertion 283-146-1590 (target:executable<urbackupclientgui>)

wartość domyślna 11:58:29.780076+0100 runningboardd Invalidating assertion 283-146-1589 (target:executable<urbackupclientgui>) from originator 146

wartość domyślna 11:58:29.811808+0100 lsd Non-fatal error enumerating at <private>, continuing: Error Domain=NSCocoaErrorDomain Code=260 "The file “PlugIns” couldn’t be opened because there is no such file." UserInfo={NSURL=PlugIns/ -- file:///Applications/UrBackup%20Client.app/Contents/, NSFilePath=/Applications/UrBackup Client.app/Contents/PlugIns, NSUnderlyingError=0x7f8f3aa0f5f0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}

wartość domyślna 11:58:29.812329+0100 lsd - 45683955: Checking whether application is managed at file:///Applications/UrBackup%20Client.app//org.urbackup.client.frontend

wartość domyślna 11:58:29.936105+0100 urbackupclientgui Registered, pid=86034 ASN=0x0,0x201201

wartość domyślna 11:58:29.938079+0100 urbackupclientgui Registered, pid=86034 cgConnectionID=ca64b

wartość domyślna 11:58:29.950113+0100 urbackupclientgui BringForward: pid=86034 asn=0x0-0x201201 bringForward=0 foreground=0 uiElement=1 launchedByLS=0 modifiersCount=0 allDisabled=0

wartość domyślna 11:58:29.959264+0100 urbackupclientgui Current system appearance, (HLTB: 1), (SLS: 0)

wartość domyślna 11:58:29.981728+0100 urbackupclientgui Post-registration system appearance: (HLTB: 1)

wartość domyślna 11:58:30.052484+0100 distnoted register name: com.apple.xctest.FakeForceTouchDevice object: org.urbackup.client.frontend token: f4268 pid: 86034

wartość domyślna 11:58:30.078699+0100 urbackupclientgui Registering for test daemon availability notify post.

wartość domyślna 11:58:30.079375+0100 urbackupclientgui notify_get_state check indicated test daemon not ready.

wartość domyślna 11:58:30.113233+0100 urbackupclientgui SignalReady: pid=86034 asn=0x0-0x201201

wartość domyślna 11:58:30.115817+0100 urbackupclientgui SIGNAL: pid=86034 asn=0x0x-0x2101761

błąd 11:58:30.132724+0100 urbackupclientgui Connection to 'pboard' server had an error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:30.133126+0100 urbackupclientgui Failed to set up CFPasteboardRef 'DefaultAsciiKeyboardLayoutPasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:30.135894+0100 urbackupclientgui Failed to set up CFPasteboardRef 'DefaultAsciiKeyboardLayoutPasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:30.141923+0100 urbackupclientgui Failed to set up CFPasteboardRef 'AppleIntlFileCacheModificationDatePasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:30.687654+0100 urbackupclientgui Failed to set up CFPasteboardRef 'AppleIntlFileCacheModificationDatePasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:30.688205+0100 urbackupclientgui Failed to set up CFPasteboardRef 'AppleIntlFileCacheModificationDatePasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:30.689683+0100 urbackupclientgui Failed to set up CFPasteboardRef 'AppleIntlFileCacheModificationDatePasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:30.690206+0100 urbackupclientgui Failed to set up CFPasteboardRef 'AppleIntlFileCacheModificationDatePasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:30.691348+0100 urbackupclientgui Failed to set up CFPasteboardRef 'AppleIntlFileCacheModificationDatePasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:30.691719+0100 urbackupclientgui Failed to set up CFPasteboardRef 'AppleIntlFileCacheModificationDatePasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:30.692744+0100 urbackupclientgui Failed to set up CFPasteboardRef 'AppleIntlFileCacheModificationDatePasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

wartość domyślna 11:58:30.789258+0100 urbackupclientgui MessageTracer: Falling back to default whitelist

wartość domyślna 11:58:30.791265+0100 urbackupclientgui SetFrontProcess: asn=0x0-0x201201 options=1

wartość domyślna 11:58:30.791682+0100 urbackupclientgui Received configuration update from daemon (initial)

wartość domyślna 11:58:30.796955+0100 runningboardd Acquiring assertion targeting executable<urbackupclientgui> from originator [daemon<com.apple.coreservices.launchservicesd>:146] with description <RBSAssertionDescriptor; frontmost:86034; ID: 283-146-1591; target: 86034> attributes = {

<RBSDomainAttribute: 0x7f9bcf81c4f0; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;

}

wartość domyślna 11:58:30.797920+0100 runningboardd Assertion 283-146-1591 (target:executable<urbackupclientgui>) will be created as active

wartość domyślna 11:58:30.802680+0100 runningboardd [executable<urbackupclientgui>:86034] Ignoring jetsam update because this process is not memory-managed

wartość domyślna 11:58:30.803352+0100 runningboardd Finished acquiring assertion 283-146-1591 (target:executable<urbackupclientgui>)

wartość domyślna 11:58:30.804096+0100 runningboardd [executable<urbackupclientgui>:86034] Error 45 setting darwin role to UserInteractiveFocal: Operation not supported, falling back to setting priority

wartość domyślna 11:58:30.805404+0100 runningboardd [executable<urbackupclientgui>:86034] Set darwin priority to: PRIO_DEFAULT

wartość domyślna 11:58:30.806900+0100 runningboardd [executable<urbackupclientgui>:86034] Ignoring GPU update because this process is not GPU managed

wartość domyślna 11:58:30.844990+0100 urbackupclientgui NSApp cache appearance:

-NSRequiresAquaSystemAppearance: 0

-appearance: (null)

-effectiveAppearance: <NSCompositeAppearance: 0x7fc36140ea80

(

"<NSAquaAppearance: 0x7fc36140e150>",

"<NSSystemAppearance: 0x7fc36140e450>"

)>

wartość domyślna 11:58:30.951302+0100 distnoted register name: com.apple.nsquiet_safe_quit_give_reason object: org.urbackup.client.frontend token: f42a0 pid: 86034

wartość domyślna 11:58:31.473531+0100 hidd Connection added: IOHIDEventSystemConnection uuid:DD04F497-ACDD-47A0-B410-E279625441A0 pid:86034 process:urbackupclientgui type:Passive entitlements:0x0 caller:HIToolbox: ___GetIOHIDEventSystemClient_block_invoke + 26 attributes:(null) state:0x0 events:0 mask:0x0

błąd 11:58:31.603168+0100 urbackupclientgui flock failed to lock maps file: errno = 35

błąd 11:58:31.604578+0100 urbackupclientgui flock failed to lock maps file: errno = 35

wartość domyślna 11:58:31.654855+0100 hidd Connection added: IOHIDEventSystemConnection uuid:78F97C89-0531-49BF-9E3B-AC5F2BE525C7 pid:86034 process:urbackupclientgui type:Passive entitlements:0x0 caller:HIServices: ___GetIOHIDEventSystemClient_block_invoke + 26 attributes:(null) state:0x0 events:0 mask:0x0

błąd 11:58:31.660690+0100 urbackupclientgui Failed to set up CFPasteboardRef 'ApplePerContextInputPasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:31.661451+0100 urbackupclientgui Failed to set up CFPasteboardRef 'ApplePerContextInputPasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

wartość domyślna 11:58:32.467700+0100 urbackupclientgui AggregateDictionary is not supported on this platform

błąd 11:58:32.512506+0100 urbackupclientgui Failed to set up CFPasteboardRef 'ApplePerContextInputPasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

błąd 11:58:32.513410+0100 urbackupclientgui Failed to set up CFPasteboardRef 'ApplePerContextInputPasteboard'. Error: <error: 0x7fff9712e9a0> { count = 1, transaction: 0, voucher = 0x0, contents =

"XPCErrorDescription" => <string: 0x7fff9712eb08> { length = 18, contents = "Connection invalid" }

}

wartość domyślna 11:58:34.494832+0100 ReportCrash Parsing corpse data for process urbackupclientba [pid 79484]

wartość domyślna 11:58:34.514506+0100 hidd Connection removed: IOHIDEventSystemConnection uuid:78F97C89-0531-49BF-9E3B-AC5F2BE525C7 pid:86034 process:urbackupclientgui type:Passive entitlements:0x0 caller:HIServices: ___GetIOHIDEventSystemClient_block_invoke + 26 attributes:(null) state:0x1 events:0 mask:0x0

wartość domyślna 11:58:34.515189+0100 hidd Connection removed: IOHIDEventSystemConnection uuid:DD04F497-ACDD-47A0-B410-E279625441A0 pid:86034 process:urbackupclientgui type:Passive entitlements:0x0 caller:HIToolbox: ___GetIOHIDEventSystemClient_block_invoke + 26 attributes:(null) state:0x1 events:0 mask:0x0

wartość domyślna 11:58:34.527496+0100 runningboardd Invalidating assertion 283-146-1591 (target:executable<urbackupclientgui>) from originator 146

wartość domyślna 11:58:34.530061+0100 runningboardd [executable<urbackupclientgui>:86034] Death sentinel fired!

wartość domyślna 11:58:34.552458+0100 loginwindow -[PersistentAppsSupport applicationQuit:] | for app:UrBackup Client, _appTrackingState = 2

wartość domyślna 11:58:34.554630+0100 runningboardd Invalidating assertion 283-146-1590 (target:executable<urbackupclientgui>) from originator 146

wartość domyślna 11:58:34.636085+0100 runningboardd [executable<urbackupclientgui>:86034] Ignoring jetsam update because this process is not memory-managed

wartość domyślna 11:58:34.636836+0100 runningboardd [executable<urbackupclientgui>:86034] Ignoring suspend because this process is not lifecycle managed

wartość domyślna 11:58:34.638458+0100 runningboardd [executable<urbackupclientgui>:86034] Ignoring GPU update because this process is not GPU managed

wartość domyślna 11:58:34.640618+0100 runningboardd Removing process: [executable<urbackupclientgui>:86034]

wartość domyślna 11:58:34.695605+0100 runningboardd Removing assertions for terminated process: [executable<urbackupclientgui>:86034]

wartość domyślna 11:58:34.814096+0100 ReportCrash Sending event: com.apple.stability.crash {"appVersion":"???","exceptionType":1,"process":"urbackupclientbackend","responsibleApp":"urbackupclientbackend"}

wartość domyślna 11:58:34.815179+0100 analyticsd Received event: com.apple.stability.crash {"appVersion":"???","exceptionType":1,"process":"urbackupclientbackend","responsibleApp":"urbackupclientbackend"}

wartość domyślna 11:58:34.815877+0100 analyticsd Aggregated. Transform: StabilityCrashNumerator Dirty: 5 Event: com.apple.stability.crash {"appVersion":"???","exceptionType":1,"process":"urbackupclientbackend","responsibleApp":"urbackupclientbackend","timestamp":1615633114813612}

wartość domyślna 11:58:34.823681+0100 analyticsd Aggregated. Transform: StabilityCrashNumerator2 Dirty: 1 Event: com.apple.stability.crash {"appVersion":"???","exceptionType":1,"process":"urbackupclientbackend","responsibleApp":"urbackupclientbackend","timestamp":1615633114813612}

wartość domyślna 11:58:34.824124+0100 analyticsd Aggregated. Transform: StabilityCrashNumerator3 Dirty: 1 Event: com.apple.stability.crash {"appVersion":"???","exceptionType":1,"process":"urbackupclientbackend","responsibleApp":"urbackupclientbackend","timestamp":1615633114813612}

wartość domyślna 11:58:34.834366+0100 ReportCrash Saved crash report for urbackupclientbackend[79484] version 0 to urbackupclientbackend_2021-03-13-115834_MacBook-Pro.crash

Crash-Log follows in the next post because of body size limit…

…Crash-Log:

Process:               urbackupclientbackend [79484]
Path:                  /Applications/UrBackup Client.app/Contents/MacOS/sbin/urbackupclientbackend
Identifier:            urbackupclientbackend
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
Responsible:           urbackupclientbackend [79484]
User ID:               0

Date/Time:             2021-03-13 11:58:34.495 +0100
OS Version:            Mac OS X 10.15.7 (19H2)
Report Version:        12
Anonymous UUID:        27FE2FC6-6F5B-6407-BBFB-F0F841BC691F

Sleep/Wake UUID:       190D1912-03B6-45F3-8C6A-F8D4ECE334BF

Time Awake Since Boot: 120000 seconds
Time Since Wake:       1200 seconds

System Integrity Protection: enabled

Crashed Thread:        6

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [79484]

VM Regions Near 0:
--> 
    __TEXT                 000000010b848000-000000010bf08000 [ 6912K] r-x/r-x SM=COW  /Applications/UrBackup Client.app/Contents/MacOS/sbin/urbackupclientbackend

Application Specific Information:
dyld2 mode

Thread 0:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff70aa869e __read_nocancel + 10
1   libsystem_c.dylib             	0x00007fff709f52cb _sread + 16
2   libsystem_c.dylib             	0x00007fff709f4946 __srefill1 + 24
3   libsystem_c.dylib             	0x00007fff709ee4ec fgets + 98
4   urbackupclientbackend         	0x000000010bce3adf 0x10b848000 + 4831967
5   urbackupclientbackend         	0x000000010bce67e6 0x10b848000 + 4843494
6   urbackupclientbackend         	0x000000010bce693c 0x10b848000 + 4843836
7   urbackupclientbackend         	0x000000010bcf212e 0x10b848000 + 4890926
8   urbackupclientbackend         	0x000000010bb28164 0x10b848000 + 3015012
9   urbackupclientbackend         	0x000000010bb26f93 0x10b848000 + 3010451
10  urbackupclientbackend         	0x000000010bb28675 0x10b848000 + 3016309
11  urbackupclientbackend         	0x000000010bb0d09b 0x10b848000 + 2904219
12  urbackupclientbackend         	0x000000010b883afb 0x10b848000 + 244475
13  urbackupclientbackend         	0x000000010b8e2a48 0x10b848000 + 633416
14  urbackupclientbackend         	0x000000010b8dfb6e 0x10b848000 + 621422
15  urbackupclientbackend         	0x000000010b8e349b 0x10b848000 + 636059
16  urbackupclientbackend         	0x000000010bc9c326 0x10b848000 + 4539174
17  urbackupclientbackend         	0x000000010bca0b18 0x10b848000 + 4557592
18  libdyld.dylib                 	0x00007fff70965cc9 start + 1

Thread 1:
0   libsystem_kernel.dylib        	0x00007fff70aa9756 __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff70a2ceea nanosleep + 196
2   libsystem_c.dylib             	0x00007fff70a2cde4 usleep + 53
3   urbackupclientbackend         	0x000000010b87f6db 0x10b848000 + 227035
4   urbackupclientbackend         	0x000000010bd0566f 0x10b848000 + 4970095
5   urbackupclientbackend         	0x000000010b917f6a 0x10b848000 + 851818
6   urbackupclientbackend         	0x000000010b87ed36 0x10b848000 + 224566
7   libsystem_pthread.dylib       	0x00007fff70b6e109 _pthread_start + 148
8   libsystem_pthread.dylib       	0x00007fff70b69b8b thread_start + 15

Thread 2:
0   libsystem_kernel.dylib        	0x00007fff70aa9882 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff70b6e425 _pthread_cond_wait + 698
2   urbackupclientbackend         	0x000000010b92b7ec 0x10b848000 + 931820
3   urbackupclientbackend         	0x000000010ba8925a 0x10b848000 + 2363994
4   urbackupclientbackend         	0x000000010ba891f1 0x10b848000 + 2363889
5   urbackupclientbackend         	0x000000010b87ed36 0x10b848000 + 224566
6   libsystem_pthread.dylib       	0x00007fff70b6e109 _pthread_start + 148
7   libsystem_pthread.dylib       	0x00007fff70b69b8b thread_start + 15

Thread 3:
0   libsystem_kernel.dylib        	0x00007fff70aa9756 __semwait_signal + 10
1   libsystem_c.dylib             	0x00007fff70a2ceea nanosleep + 196
2   libsystem_c.dylib             	0x00007fff70a2cde4 usleep + 53
3   urbackupclientbackend         	0x000000010b87f6db 0x10b848000 + 227035
4   urbackupclientbackend         	0x000000010bba3187 0x10b848000 + 3518855
5   urbackupclientbackend         	0x000000010b87ed36 0x10b848000 + 224566
6   libsystem_pthread.dylib       	0x00007fff70b6e109 _pthread_start + 148
7   libsystem_pthread.dylib       	0x00007fff70b69b8b thread_start + 15

Thread 4:
0   libsystem_kernel.dylib        	0x00007fff70aad3d6 poll + 10
1   urbackupclientbackend         	0x000000010b8b743d 0x10b848000 + 455741
2   urbackupclientbackend         	0x000000010b87ed36 0x10b848000 + 224566
3   libsystem_pthread.dylib       	0x00007fff70b6e109 _pthread_start + 148
4   libsystem_pthread.dylib       	0x00007fff70b69b8b thread_start + 15

Thread 5:
0   libsystem_kernel.dylib        	0x00007fff70aa869e __read_nocancel + 10
1   libsystem_c.dylib             	0x00007fff709f52cb _sread + 16
2   libsystem_c.dylib             	0x00007fff709f4946 __srefill1 + 24
3   libsystem_c.dylib             	0x00007fff709ee4ec fgets + 98
4   urbackupclientbackend         	0x000000010bce3adf 0x10b848000 + 4831967
5   urbackupclientbackend         	0x000000010bce46af 0x10b848000 + 4834991
6   urbackupclientbackend         	0x000000010bce4190 0x10b848000 + 4833680
7   urbackupclientbackend         	0x000000010bce480f 0x10b848000 + 4835343
8   urbackupclientbackend         	0x000000010bce0222 0x10b848000 + 4817442
9   urbackupclientbackend         	0x000000010bcf2c55 0x10b848000 + 4893781
10  urbackupclientbackend         	0x000000010bcf25bc 0x10b848000 + 4892092
11  urbackupclientbackend         	0x000000010b917f6a 0x10b848000 + 851818
12  urbackupclientbackend         	0x000000010b87ed36 0x10b848000 + 224566
13  libsystem_pthread.dylib       	0x00007fff70b6e109 _pthread_start + 148
14  libsystem_pthread.dylib       	0x00007fff70b69b8b thread_start + 15

Thread 6 Crashed:
0   urbackupclientbackend         	0x000000010bb9607b 0x10b848000 + 3465339
1   urbackupclientbackend         	0x000000010bbef101 0x10b848000 + 3830017
2   urbackupclientbackend         	0x000000010bb8e1d3 0x10b848000 + 3432915
3   urbackupclientbackend         	0x000000010b8baaac 0x10b848000 + 469676
4   urbackupclientbackend         	0x000000010b8bb444 0x10b848000 + 472132
5   urbackupclientbackend         	0x000000010b87ed36 0x10b848000 + 224566
6   libsystem_pthread.dylib       	0x00007fff70b6e109 _pthread_start + 148
7   libsystem_pthread.dylib       	0x00007fff70b69b8b thread_start + 15

Thread 6 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x000070000e890000  rcx: 0x0000000000000000  rdx: 0x00000000000f5900
  rdi: 0x0000000000000003  rsi: 0x00007fefe6400000  rbp: 0x000070000e88f260  rsp: 0x000070000e88ec30
   r8: 0x000000000000063a   r9: 0x0000000000000002  r10: 0x00007fefe6400000  r11: 0x00007fefe64067f0
  r12: 0x0000000000000000  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
  rip: 0x000000010bb9607b  rfl: 0x0000000000010202  cr2: 0x0000000000000000
  
Logical CPU:     6
Error Code:      0x00000004 (no mapping for user data read)
Trap Number:     14


Binary Images:
       0x10b848000 -        0x10bf07ffb +urbackupclientbackend (0) <5C9B64A1-6519-3507-8A9C-2241BF21BC3E> /Applications/UrBackup Client.app/Contents/MacOS/sbin/urbackupclientbackend
       0x116f6d000 -        0x116ffef47  dyld (750.6) <1D318D60-C9B0-3511-BE9C-82AFD2EF930D> /usr/lib/dyld
    0x7fff6d8bc000 -     0x7fff6d8bdfff  libSystem.B.dylib (1281.100.1) <0A6C8BA1-30FD-3D10-83FD-FF29E221AFFE> /usr/lib/libSystem.B.dylib
    0x7fff6dc38000 -     0x7fff6dc8afff  libc++.1.dylib (902.1) <59A8239F-C28A-3B59-B8FA-11340DC85EDC> /usr/lib/libc++.1.dylib
    0x7fff6dc8b000 -     0x7fff6dca0ffb  libc++abi.dylib (902) <E692F14F-C65E-303B-9921-BB7E97D77855> /usr/lib/libc++abi.dylib
    0x7fff6f7b3000 -     0x7fff6f7e5fde  libobjc.A.dylib (787.1) <265783CE-6D74-36C9-B6D2-95D3910199EC> /usr/lib/libobjc.A.dylib
    0x7fff6fe86000 -     0x7fff6fe98ff3  libz.1.dylib (76) <793D9643-CD83-3AAC-8B96-88D548FAB620> /usr/lib/libz.1.dylib
    0x7fff70747000 -     0x7fff7074cff3  libcache.dylib (83) <AF488D13-9E89-35E0-B078-BE37CC5B8586> /usr/lib/system/libcache.dylib
    0x7fff7074d000 -     0x7fff70758fff  libcommonCrypto.dylib (60165.120.1) <C7912BE5-993E-3581-B2A0-6AABDC8C5562> /usr/lib/system/libcommonCrypto.dylib
    0x7fff70759000 -     0x7fff70760fff  libcompiler_rt.dylib (101.2) <49B8F644-5705-3F16-BBE0-6FFF9B17C36E> /usr/lib/system/libcompiler_rt.dylib
    0x7fff70761000 -     0x7fff7076aff7  libcopyfile.dylib (166.40.1) <3C481225-21E7-370A-A30E-0CCFDD64A92C> /usr/lib/system/libcopyfile.dylib
    0x7fff7076b000 -     0x7fff707fdfdb  libcorecrypto.dylib (866.140.1) <60567BF8-80FA-359A-B2F3-A3BAEFB288FD> /usr/lib/system/libcorecrypto.dylib
    0x7fff7090a000 -     0x7fff7094aff0  libdispatch.dylib (1173.100.2) <CD9C059C-91D9-30E8-8926-5B9CD0D5D4F5> /usr/lib/system/libdispatch.dylib
    0x7fff7094b000 -     0x7fff70981fff  libdyld.dylib (750.6) <789A18C2-8AC7-3C88-813D-CD674376585D> /usr/lib/system/libdyld.dylib
    0x7fff70982000 -     0x7fff70982ffb  libkeymgr.dylib (30) <DB3337BE-01CA-3425-BD0C-87774FC0CDC0> /usr/lib/system/libkeymgr.dylib
    0x7fff70990000 -     0x7fff70990ff7  liblaunch.dylib (1738.140.1) <AFBCBDD3-0B55-3ECD-8E04-A73A3A57356B> /usr/lib/system/liblaunch.dylib
    0x7fff70991000 -     0x7fff70996ff7  libmacho.dylib (959.0.1) <AA613A9C-961A-3B67-B696-4622FA59FC4E> /usr/lib/system/libmacho.dylib
    0x7fff70997000 -     0x7fff70999ff3  libquarantine.dylib (110.40.3) <F234E51D-FD0B-3EE4-B679-AE3EE9C536C3> /usr/lib/system/libquarantine.dylib
    0x7fff7099a000 -     0x7fff7099bff7  libremovefile.dylib (48) <7C7EFC79-BD24-33EF-B073-06AED234593E> /usr/lib/system/libremovefile.dylib
    0x7fff7099c000 -     0x7fff709b3ff3  libsystem_asl.dylib (377.60.2) <1563EE02-0657-3B78-99BE-A947C24122EF> /usr/lib/system/libsystem_asl.dylib
    0x7fff709b4000 -     0x7fff709b4ff7  libsystem_blocks.dylib (74) <0D53847E-AF5F-3ACF-B51F-A15DEA4DEC58> /usr/lib/system/libsystem_blocks.dylib
    0x7fff709b5000 -     0x7fff70a3cfff  libsystem_c.dylib (1353.100.2) <BBDED5E6-A646-3EED-B33A-91E4331EA063> /usr/lib/system/libsystem_c.dylib
    0x7fff70a3d000 -     0x7fff70a40ffb  libsystem_configuration.dylib (1061.141.1) <0EE84C33-64FD-372B-974A-AF7A136F2068> /usr/lib/system/libsystem_configuration.dylib
    0x7fff70a41000 -     0x7fff70a44fff  libsystem_coreservices.dylib (114) <A199156E-058D-3ABB-BCE9-4B9F20DCED0F> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff70a45000 -     0x7fff70a4dfff  libsystem_darwin.dylib (1353.100.2) <5B12B5DB-3F30-37C1-8ECC-49A66B1F2864> /usr/lib/system/libsystem_darwin.dylib
    0x7fff70a4e000 -     0x7fff70a55fff  libsystem_dnssd.dylib (1096.100.3) <EBB4C2C2-E031-3094-B40A-E67BF261D295> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff70a56000 -     0x7fff70a57ffb  libsystem_featureflags.dylib (17) <29FD922A-EC2C-3F25-BCCC-B58D716E60EC> /usr/lib/system/libsystem_featureflags.dylib
    0x7fff70a58000 -     0x7fff70aa5ff7  libsystem_info.dylib (538) <8A321605-5480-330B-AF9E-64E65DE61747> /usr/lib/system/libsystem_info.dylib
    0x7fff70aa6000 -     0x7fff70ad2ff7  libsystem_kernel.dylib (6153.141.2) <A576A1CF-7726-3146-B04B-A26E1CDB9757> /usr/lib/system/libsystem_kernel.dylib
    0x7fff70ad3000 -     0x7fff70b1efef  libsystem_m.dylib (3178) <D1CF3A92-2424-3420-B375-DEED7AA68C53> /usr/lib/system/libsystem_m.dylib
    0x7fff70b1f000 -     0x7fff70b46fff  libsystem_malloc.dylib (283.100.6) <8549294E-4C53-36EB-99F3-584A7393D8D5> /usr/lib/system/libsystem_malloc.dylib
    0x7fff70b47000 -     0x7fff70b54ffb  libsystem_networkextension.dylib (1095.140.2) <F06C65C5-2CBE-313C-96E1-A09240F9FE57> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff70b55000 -     0x7fff70b5eff7  libsystem_notify.dylib (241.100.2) <FA22F928-D91B-3AA5-96BB-3186AC0FB264> /usr/lib/system/libsystem_notify.dylib
    0x7fff70b5f000 -     0x7fff70b67fef  libsystem_platform.dylib (220.100.1) <009A7C1F-313A-318E-B9F2-30F4C06FEA5C> /usr/lib/system/libsystem_platform.dylib
    0x7fff70b68000 -     0x7fff70b72fff  libsystem_pthread.dylib (416.100.3) <62CB1A98-0B8F-31E7-A02B-A1139927F61D> /usr/lib/system/libsystem_pthread.dylib
    0x7fff70b73000 -     0x7fff70b77ff3  libsystem_sandbox.dylib (1217.141.2) <051C4018-4345-3034-AC98-6DE42FB8273B> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff70b78000 -     0x7fff70b7afff  libsystem_secinit.dylib (62.100.2) <F80872AA-E1FD-3D7E-8729-467656EC6561> /usr/lib/system/libsystem_secinit.dylib
    0x7fff70b7b000 -     0x7fff70b82ffb  libsystem_symptoms.dylib (1238.120.1) <5820A2AF-CE72-3AB3-ABCC-273A3419FB55> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff70b83000 -     0x7fff70b99ff2  libsystem_trace.dylib (1147.120) <04B47629-847B-3D74-8ABE-C05EF9DEEFE4> /usr/lib/system/libsystem_trace.dylib
    0x7fff70b9b000 -     0x7fff70ba0ff7  libunwind.dylib (35.4) <42B7B509-BAFE-365B-893A-72414C92F5BF> /usr/lib/system/libunwind.dylib
    0x7fff70ba1000 -     0x7fff70bd6ffe  libxpc.dylib (1738.140.1) <3E243A41-030F-38E3-9FD2-7B38C66C35B1> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 1
    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: 915469
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=401.9M resident=0K(0%) swapped_out_or_unallocated=401.9M(100%)
Writable regions: Total=83.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=83.9M(100%)
 
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Kernel Alloc Once                    8K        1 
MALLOC                            72.7M       28 
MALLOC guard page                   16K        4 
STACK GUARD                       56.0M        7 
Stack                             11.0M        7 
__DATA                             885K       42 
__DATA_CONST                        20K        1 
__LINKEDIT                       390.5M        4 
__OBJC_RO                         32.3M        1 
__OBJC_RW                         1908K        2 
__TEXT                            11.5M       41 
mapped file                         32K        1 
shared memory                       12K        3 
===========                     =======  ======= 
TOTAL                            576.8M      142

I hope that helps! If I can do anything else to help in resolving the issue, please tell me.

Bye

Hi @Talkabout, I was able to reproduce exactly the same issue in my environment. I am sending a PR ASAP with my proposed solution.

Sadly I was writing on the 2020 thread.

Hi @Mathias_Gruber,

that sounds great, looking forward to test the fixed version :slight_smile:

Bye

Thanks! Updated.