[MacPorts] #50339: webkit2-gtk @2.11.3_1: causes yelp, epiphany to segfault on startup

MacPorts noreply at macports.org
Fri Jan 15 18:12:53 PST 2016


#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


More information about the macports-tickets mailing list