[MacPorts] #47906: [patch] certsync segfault (os x 10.10.3)
#47906: [patch] certsync segfault (os x 10.10.3) --------------------------------+-------------------------------- Reporter: alexey.naidyonov@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: certsync --------------------------------+-------------------------------- According to https://developer.apple.com/library/mac/documentation/Security/Reference/cer..., in absence of kSecTrustSettingsResult key, a default value of kSecTrustSettingsResultTrustRoot is assumed, which means the certificate should be trusted. However, there is no guard for this specific case, which leads to a segfault. Please find the patch attached. -- Ticket URL: <https://trac.macports.org/ticket/47906> MacPorts <https://www.macports.org/> Ports system for OS X
#47906: [patch] certsync segfault (os x 10.10.3) ---------------------------------+---------------------- Reporter: alexey.naidyonov@… | Owner: cal@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: certsync | ---------------------------------+---------------------- Changes (by cal@…): * cc: landonf@… (added) * owner: macports-tickets@… => cal@… * status: new => assigned Comment: Agreed, fixed in r136958. I'll bump certsync's version shortly. Btw, when filing tickets against ports, please Cc the maintainer, if any. -- Ticket URL: <https://trac.macports.org/ticket/47906#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#47906: [patch] certsync segfault (os x 10.10.3) ---------------------------------+-------------------- Reporter: alexey.naidyonov@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: fixed | Keywords: Port: certsync | ---------------------------------+-------------------- Changes (by cal@…): * status: assigned => closed * resolution: => fixed Comment: Increased version in r136960. -- Ticket URL: <https://trac.macports.org/ticket/47906#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts