[argyllcms] Profiling crashes on M1 – Frame buffer depth 8 doesn’t match VideoLUT

  • From: Christoph Lieck <christoph.lieck@xxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Fri, 30 Jul 2021 10:55:22 +0200

Dear Graeme,

I know there has been some trouble with M1 Macs, but with Argyll CMS 2.2.0 
these are meant to be fixed. However, I’m unable to calibrate my Mac Book Pro 
M1 2020 with Mac OS 11.5.1 as DisplayCAL/Argyll constantly crashes during 
profiling:

09:58:13,810 Instrument Type: Datacolor Spyder5
09:58:13,811 Serial Number:
09:58:13,813 Hardware version: 0x0a0f
09:58:13,824 dispread: Warning - new_dispwin: Frame buffer depth 8 doesn’t 
match VideoLUT 10
09:58:14,143 Place instrument on test window.
09:58:14,148 DisplayCAL: Waiting for send buffer
09:58:14,148 DisplayCAL: Detected instrument placement (screen/spot) message
09:58:15,650 DisplayCAL: Skipping place instrument on screen message…
09:58:15,661 DisplayCAL: Sending buffer: ‚ ‚
09:58:15,715 Hit Esc or Q to give up, any other key to continue:
09:58:57,643 Patch 3 of 3
09:58:57,648 The instrument can be removed from the screen.
09:58:57,651 Written ‚0_16.ti3‘
09:58:57,654 DisplayCAL: Reached EOF (OK)
09:58:57,656 DisplayCAL: caffeinate exited with code 0
09:58:57,761 dispread exitcode: None
09:58:57,761 …abgebrochen.

I’m lost in troubleshooting this. DisplayCAL and Argyll are the most recent 
versions (Argyll 2.2.0), I’ve tried several USB connecting options and so on 
but to no avail. Apple crash report says dispread crashed and gives the 
following information:

System Integrity Protection: enabled
Crashed Thread: 3
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000020
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [4020]

Any help is much appreciated. Thanks.

Christoph

Other related posts:

  • » [argyllcms] Profiling crashes on M1 – Frame buffer depth 8 doesn’t match VideoLUT - Christoph Lieck