ccl icon indicating copy to clipboard operation
ccl copied to clipboard

Clozure CL crash on startup - MacOS 12.1

Open zslg01 opened this issue 3 years ago • 5 comments
trafficstars

Get a crash on launch of current clozure cl on MacOS 12.1

Error: Objective-C runtime exception: -[HemlockBufferString count]: unrecognized selector sent to instance 0x60000000af10 While executing: #<Anonymous Function #x30000111176F>, in process Initial(0). Type :POP to abort, :R for a list of available restarts. Type :? for other options. 1 >

zslg01 avatar Dec 18 '21 18:12 zslg01

I'd love to get Clozure working again.

dwsinger avatar Mar 16 '22 21:03 dwsinger

I had no problems on macOS 12 so far.

mdbergmann avatar Mar 17 '22 16:03 mdbergmann

@mdbergmann what versions of OS and Clozure have you got running?

dwsinger avatar Mar 17 '22 16:03 dwsinger

I currently run macOS 12.3 and CCL

❯ ccl --version
Version 1.12.1  DarwinX8664

But things also worked with earlier versions of CCL. Using CCL from Homebrew.

mdbergmann avatar Mar 17 '22 18:03 mdbergmann

FWIW I have just tried the binaries from the 1.12.1 release on both macOS 10.14.6 (Intel) and macOS 12.4 (Intel).

The command line (./dx86cl64 --version) seems to be working for me on both.

asmaloney avatar Jun 11 '22 16:06 asmaloney

If you're trying to use the Mac App Store version of CCL, it's broken.

If you get the current release and build your own IDE with (require 'cocoa-application) then you should get an app that works.

xrme avatar Aug 10 '23 21:08 xrme

a new version for the app store is not planned?

dwsinger avatar Aug 10 '23 23:08 dwsinger

I'd love to have it back in the app store, but I don't have a plan for when.

The main problem is that an IDE only runs on the version of the operating system it is compiled on. In other words, an IDE build on (for example) Big Sur will run on Big Sur, but not on Monterey or anything later. I don't yet understand why this is the case.

See #272.

xrme avatar Aug 10 '23 23:08 xrme