[
https://issues.apache.org/jira/browse/GEODE-2733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16146381#comment-16146381
]
ASF subversion and git services commented on GEODE-2733:
--------------------------------------------------------
Commit 006df0e70eeb481ef5e9e821dba0050dee9c6893 in geode-native's branch
refs/heads/develop from [~dkimura]
[ https://gitbox.apache.org/repos/asf?p=geode-native.git;h=006df0e ]
GEODE-2733: Fix integration test errors on xcode 8.3.3
> 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)