You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Jacob S. Barrett (JIRA)" <ji...@apache.org> on 2017/06/19 13:40:04 UTC

[jira] [Updated] (GEODE-2733) Crash during initialization using Xcode 8.3

     [ https://issues.apache.org/jira/browse/GEODE-2733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacob S. Barrett updated GEODE-2733:
------------------------------------
    Priority: Minor  (was: Major)

> Crash during initialization using Xcode 8.3
> -------------------------------------------
>
>                 Key: GEODE-2733
>                 URL: https://issues.apache.org/jira/browse/GEODE-2733
>             Project: Geode
>          Issue Type: Bug
>          Components: native client
>            Reporter: Michael Dodge
>            Priority: Minor
>
> Circa 27 March 2017, Apple released the macOS 10.12.4 and Xcode 8.3 updates. After applying those updates, all native client executables (e.g., unit tests, integration tests, quickstarts) crashes with a SIGSEGV/EXC_BAD_ACCESS with pthread_mutex_lock() which is part of the initialization of the ACE libraries. We don't know whether it's caused by an incompatibility between ACE and the 10.12.4 runtimes (e.g., a struct has changed in size) or if it's an actual bug in the runtimes. Mike Martell found a bug that has already been filed with Apple about Emacs crashing with pthread-related problems after this update, so our current theory is that there's a problem in the pthreads library from Apple.
> UPDATE: Dave Barnes installed just macOS 10.12.4 and has had no problems. Thus, it appears that Xcode 8.3 is the culprit. Anecdotal evidence suggests that Xcode 8.3 has other problems, too, which may or may not be related to the crashes.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)