#50339: webkit2-gtk @2.11.3_1: causes yelp, epiphany to segfault on startup --------------------------+------------------------ Reporter: devans@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: webkit2-gtk | --------------------------+------------------------ Comment (by jeremyhu@…): {{{ void ThreadIdentifierData::initialize(ThreadIdentifier id) { ASSERT(!identifier()); // Ideally we'd have this as a release assert everywhere, but that would hurt performane. // Having this release assert here means that we will catch "didn't call // WTF::initializeThreading() soon enough" bugs in release mode. RELEASE_ASSERT(m_key != PTHREAD_KEYS_MAX); pthread_setspecific(m_key, new ThreadIdentifierData(id)); } }}} It looks like this is built with -NDEBUG, so the ASSERT() should be a no- op. I suspect the (m_key != PTHREAD_KEYS_MAX) is failing for some reason. -- Ticket URL: <https://trac.macports.org/ticket/50339#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X