[MacPorts] #59498: openssh @8.1p1_2: __NSCFString autoreleased with no pool in place - just leaking - break on objc_autoreleaseNoPool() to debug

MacPorts noreply at macports.org
Sun Oct 27 22:04:20 UTC 2019


#59498: openssh @8.1p1_2: __NSCFString autoreleased with no pool in place - just
leaking - break on objc_autoreleaseNoPool() to debug
--------------------+---------------------
 Reporter:  iEFdev  |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.6.2
 Keywords:          |       Port:  openssh
--------------------+---------------------
 Thanks! for the last commit ([https://github.com/macports/macports-
 ports/commit/41d935f356a0dd602d5b64a983f8be60c15005cf 41d935f]). :+1:

 To complete the [https://trac.macports.org/ticket/59397#comment:36 test]
 with my test key, I added the key now.

 The functionality is all ok, but the output is debug('ish) - it comes with
 some noise.

 Adding the key:
 {{{
 $ ssh-add -K ~/.ssh/id_test
 objc[80665]: Object 0x7f8d79c2be20 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d79c2c3f0 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d79c2cc10 of class __NSCFDictionary autoreleased
 with no pool in place - just leaking - break on objc_autoreleaseNoPool()
 to debug
 objc[80665]: Object 0x7f8d79c2d520 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d79c2d4a0 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d79c2d4d0 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d79c2d590 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d79c2d5f0 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d79c2dae0 of class NSConcreteMutableData
 autoreleased with no pool in place - just leaking - break on
 objc_autoreleaseNoPool() to debug
 Enter passphrase for ~/.ssh/id_test:
 objc[80665]: Object 0x7f8d7b800090 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d7b800270 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d7b800140 of class __NSCFDictionary autoreleased
 with no pool in place - just leaking - break on objc_autoreleaseNoPool()
 to debug
 objc[80665]: Object 0x7f8d7b800820 of class __NSCFDictionary autoreleased
 with no pool in place - just leaking - break on objc_autoreleaseNoPool()
 to debug
 objc[80665]: Object 0x7f8d7b8008e0 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d7b800b40 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d7b800b70 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d7b8000c0 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d7b8000f0 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80665]: Object 0x7f8d7b800430 of class NSConcreteMutableData
 autoreleased with no pool in place - just leaking - break on
 objc_autoreleaseNoPool() to debug
 objc[80665]: Object 0x7f8d79c4f5f0 of class NSConcreteData autoreleased
 with no pool in place - just leaking - break on objc_autoreleaseNoPool()
 to debug
 objc[80665]: Object 0x7f8d79c37210 of class __NSCFDictionary autoreleased
 with no pool in place - just leaking - break on objc_autoreleaseNoPool()
 to debug
 Identity added: ~/.ssh/id_test (Eric F :: 2019-10-26)
 }}}

 Deleting the key:

 {{{
 $ ssh-add -Kd ~/.ssh/id_test
 objc[80694]: Object 0x7fe528c2bbe0 of class __NSCFString autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 objc[80694]: Object 0x7fe528c2c270 of class __NSCFDictionary autoreleased
 with no pool in place - just leaking - break on objc_autoreleaseNoPool()
 to debug
 objc[80694]: Object 0x7fe52aa07550 of class __NSCFData autoreleased with
 no pool in place - just leaking - break on objc_autoreleaseNoPool() to
 debug
 Identity removed: ~/.ssh/id_test (Eric F :: 2019-10-26)
 }}}

 [[br]]

 Bug? …or just noise?

-- 
Ticket URL: <https://trac.macports.org/ticket/59498>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list