support for macOS arm64

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

support for macOS arm64

Postby robs » Wed Jul 08, 2020 2:40 pm

I've done some searching but have yet to see this issue tracked anywhere.

As most of you have probably heard, Apple announced at their WWDC that they are transitioning from Intel to "Apple Silicon" (arm64 architecture). I've been able to do some basic testing with their "Developer Transition Kit" (a mac mini with an arm64 architecture CPU). Launching Chrome on this machine crashes the helper in a call to "__mprotect":

Code: Select all
Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000002, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Trace/BPT trap: 5
Termination Reason:    Namespace SIGNAL, Code 0x5
Terminating Process:   exc handler [1676]

Thread 0 Crashed:: CrUtilityMain  Dispatch queue: com.apple.main-thread
0   com.google.Chrome.framework      0x000000010b6a9c7c ChromeMain + 39189004
1   libsystem_kernel.dylib           0x00007fff7172121a __mprotect + 10


A similar crash happens when using CEF based applications (including my own).

If someone can point me to where this is being tracked in Chromium I'd appreciate it. Also, if I can help test anything out related to CEF support for this please let me know.

Thanks,
Rob
robs
Mentor
 
Posts: 70
Joined: Wed Jun 05, 2013 2:22 pm


Re: support for macOS arm64

Postby robs » Wed Jul 08, 2020 2:58 pm

Thanks!
robs
Mentor
 
Posts: 70
Joined: Wed Jun 05, 2013 2:22 pm

Re: support for macOS arm64

Postby magreenblatt » Wed Jul 08, 2020 3:04 pm

Also created https://bitbucket.org/chromiumembedded/ ... t-on-arm64, since you aren't the first person to ask :)
magreenblatt
Site Admin
 
Posts: 12403
Joined: Fri May 29, 2009 6:57 pm


Return to Support Forum

Who is online

Users browsing this forum: No registered users and 28 guests