Skip to content

version 1.6 is crashing on M1 macbook as soon as sound is received #704

@tkoeppen

Description

@tkoeppen

Version 1.6 (143) installed from mac app store many months ago, always worked,
but it suddenly crashes on MacOS.

I am using the app not often, but like it when testing some callflows.
It's a cool app on MacOS, thanks for this!

Since a recent MacOS update it crashes as soon audio is received.

How to reproduce:

  1. launch the app
  2. login with SIP account (localhost/UDP)
  3. call an extension (which only playback one sound file)

The sound is hearable for a millisecond and then the application is crashing.

It worked last time in December (no idea what MacOS update now causes the crash).

Maybe some "System Integrity Protection" or whatever other MacOS protection is now causing the crash of the app.

No idea if this related:

sudo dtruss -n Telephone.app
...
12419/0x1d64e:  stat64("//Library/Apple/usr/libexec/oah/libRosettaRuntime\0", 0x16BC246D0, 0x0)		 = 0 0
12419/0x1d64e:  csops_audittoken(0x3083, 0x10, 0x16BC248D0)		 = -1 Err#34
12419/0x1d64e:  csops_audittoken(0x3083, 0x10, 0x144646410)		 = 0 0
12419/0x1d720:  workq_kernreturn(0x100, 0x16C082B80, 0x1)		 = 0 Err#-2

No other interesting info seen with strace, system.log, fs_usage and there is no crash log.
Hard to trace further.

My env:

sw_vers 
ProductName:		macOS
ProductVersion:		15.2
BuildVersion:		24C101

system_profiler SPHardwareDataType                                                                                                                                                               
    Hardware Overview:

      Model Name: MacBook Pro
      Model Number: Z14W001F2D/A
      Chip: Apple M1 Max

offtopic (not related to this crash):
The app tries to open files from the AddressBook, which do not exist (AddressBook access should be configurable and by default not active for privacy reason, so the user knows, that the app does not read data from other programs, like Addressbook).

Example, seen with dtruss:

12419/0x1d64e:  stat64("/Users/**/Library/Application Support/AddressBook\0", 0x16BC25538, 0x0)		 = 0 0
12419/0x1d64e:  open("/Users/**/Library/Application Support/AddressBook/Configuration.plist\0", 0x0, 0x0)		 = -1 Err#2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions