"Curl" works properly on Mac M1's but NOT on M2's - what did Apple change/break?

DSP, Plugin and Host development discussion.
RELATED
PRODUCTS

Post

I wanted to bump this thread because as of OS 14.1.1 this issue is still not fixed. I reported it to Apple but since I am just "one guy" I don't know how much attention it will get. Please report this to Apple if you are having the same problem.

It seems Libcurl does not work at all in ARM mode on Sonoma and almost works properly in Rosetta (x86) mode. The issue I'm seeing in x86 mode appears to be that the connection and resources are not being closed and cleaned up by curl_easy_cleanup() or curl_global_cleanup(). The connection remains open until the app using libcurl is shut down. So there's a memory issue somewhere in libcurl that only seems to affect OS Sonoma (even when built in Xcode 15 on Sonoma).

Post Reply

Return to “DSP and Plugin Development”