Crash on mac M1

Hi, I’m currently trying out photon (2.2.1) for the first time and I already have dozens of crashes (certainly from the same type of crash).

Incident Identifier: E4C1E2A1-C3DD-42E5-A9BF-A8BCE8CA6CED
CrashReporter Key: 3E3C687A-A166-AF29-3D7D-E73352D72A78
Hardware Model: MacBookPro18,3
Process: Photon [31052]
Path: /Volumes/VOLUME/*/Photon.app/Photon
Identifier: com.photon-ios.photon2
Version: 2.2.1 (2210)
AppStoreTools: 13C90b
AppVariant: 1:MacFamily20,1:15
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.photon-ios.photon2 [37038]

Date/Time: 2022-02-03 01:28:15.0757 +0100
Launch Time: 2022-02-03 01:07:29.5535 +0100
OS Version: macOS 12.2 (21D5039d)
Release Type: User
Report Version: 104

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00000001867e1774
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: SIGNAL 5 Trace/BPT trap: 5
Terminating Process: exc handler [31052]

Triggered by Thread: 87

Application Specific Information:
BUG IN CLIENT OF LIBDISPATCH: Over-resume of an object
Abort Cause 4813043136

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x18695e37c __getattrlist + 8

an other crash type error but related to the same problem:

Incident Identifier: D2D894FF-8032-4811-9149-C6940AA86F2F
CrashReporter Key: 3E3C687A-A166-AF29-3D7D-E73352D72A78
Hardware Model: MacBookPro18,3
Process: Photon [29391]
Path: /Volumes/VOLUME/*/Photon.app/Photon
Identifier: com.photon-ios.photon2
Version: 2.2.1 (2210)
AppStoreTools: 13C90b
AppVariant: 1:MacFamily20,1:15
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.photon-ios.photon2 [37038]

Date/Time: 2022-02-03 01:07:26.9095 +0100
Launch Time: 2022-02-03 00:58:46.8098 +0100
OS Version: macOS 12.2 (21D5039d)
Release Type: User
Report Version: 104

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000001d99b62
Exception Codes: 0x0000000000000001, 0x0000000001d99b62
VM Region Info: 0x1d99b62 is not in any region. Bytes before following region: 4298597534
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
—>
__TEXT 102110000-102118000 [ 32K] r-x/r-x SM=COW …on.app/Photon
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 4

Application Specific Information:
BUG IN CLIENT OF LIBDISPATCH: Over-resume of an object
Abort Cause 5396211216

Thread 0:: Dispatch queue: com.apple.main-thread
0 libdispatch.dylib 0x1867e1774 _dispatch_lane_resume + 732

It happens when I’m navigating in and out a group controller. By the 10th I do this action, the app crashes.
Could you help me with thoses?

I’m really liking your app btw (I don’t even mind if you could let me access a testflight code to try out the midi controller feature :slight_smile: )

Edit: Added gif link

Hello

Have you sent report on the restart of app?

Yes, multiple times, otherwise I can send you the full crash log

Yes i see it

It’s seems a macOs related issue
I have 13 reports of this specifically on MacBook Pro M1 and new M1 Pro/Max

Like I said I already have a dozen of thoses (which could have been sent).
I must be the only one to have this bug for sure…

found another one ^^"
when deleting multiple preset in a row:

Incident Identifier: EAAD3EC1-AA66-42E4-8D58-6848D80EEE6C
CrashReporter Key: 3E3C687A-A166-AF29-3D7D-E73352D72A78
Hardware Model: MacBookPro18,3
Process: Photon [12355]
Path: /Volumes/VOLUME/*/Photon.app/Photon
Identifier: com.photon-ios.photon2
Version: 2.2.1 (2210)
AppStoreTools: 13C90b
AppVariant: 1:MacFamily20,1:15
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.photon-ios.photon2 [1626]

Date/Time: 2022-02-03 21:55:08.4104 +0100
Launch Time: 2022-02-03 21:54:48.7722 +0100
OS Version: macOS 12.3 (21E5196i)
Release Type: User
Report Version: 104

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x29382e3439202c40 → 0x00002e3439202c40 (possible pointer authentication failure)
Exception Codes: 0x0000000000000001, 0x29382e3439202c40
VM Region Info: 0x2e3439202c40 is not in any region. Bytes after previous region: 50320795249729
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
commpage (reserved) 1000000000-7000000000 [384.0G] —/— SM=NUL …(unallocated)
—>
UNUSED SPACE AT END
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: SIGNAL 11 Segmentation fault: 11
Terminating Process: exc handler [12355]

Triggered by Thread: 0

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Photon 0x100cc875c core::Cueable::notifyDeleted() + 40
1 Photon 0x100ca6b60 core::Project::delCueable(int) + 88
2 Photon 0x100ca6b60 core::Project::delCueable(int) + 88
3 Photon 0x100cd8848 +[BridgeKernelCueable deleteCueable:] + 220
4 Photon 0x100ed4c78 0x100c14000 + 2886776
5 Photon 0x100ed4f94 0x100c14000 + 2887572
6 Photon 0x100d4ce28 0x100c14000 + 1281576
7 Photon 0x100ecd4a8 0x100c14000 + 2856104
8 UIKitCore 0x1aa7be8a4 -[UIAlertController _invokeHandlersForAction:] + 116
9 UIKitCore 0x1aa7bf258 __103-[UIAlertController _dismissAnimated:triggeringAction:triggeredByPopoverDimmingView:dismissCompletion:]_block_invoke.538 + 36

Hi @neoternon,
You are the first known Mac user !

I am glad to hear that you are interested in photon but unfortunately you should encounter some problems because the app has been developed for iPad and not yet really adapted for Mac (even M1)

We will take this opportunity to start debugging this version so that it can work properly on your computer. This may take a little time though.

Thank you very much for help !

1 Like

Switche en français

Hey, merci de prendre le temps de debugger, je dois être un cas à part mais je trouve justement que la feature midi en beta compense entièrement le manque de tactile sur le mac et trouve son usage.
Au final j’ai pu encore trouver un autre crash (plus simple je pense)

Comme je le disais plus haut, je voudrais bien accèder au dernier testflight de l’app afin de tester cette fameuse fonctionnalitée midi et faire parvenir d’autres rapports de crashs :stuck_out_tongue:

@cclleemm : tu peux l’ajouter au TF ?

Hello,
Envoi ton mail Apple à @cclleemm en MP

Hey, I’m a Mac user too and ı want to sync Philips hue lights to my Ableton. I also have an iPhone but I don’t have an iPad. In my country, Philips hue is very expensive. I want to buy hue if ı can use it with Mac or iPhone. Should I buy it?

Photon works on iPad, Mac M1/M2 only, not on Intel Mac or iPhone.

I am using m1 mac, does ableton link work properly with philips hue?

Philips Hue are less responsive than DMX, so there may be some latency or lack of fluidity. But yes, Photon is Ableton + Hue compatible.
You can try it out now - it’s 100% free! Connect your Hue and see how it works on the free version

1 Like

I’ll buy philips hue just for photon2. I want to ask last thing Can I create a 3-minute light show and autoplay it on a 3-minute song I made from ableton? I’m not looking for non-latency.