<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.1//EN' 'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head><title>softhsm-2.0GITfd5bdfd-1.fc20</title></head>
<body>
<h1>softhsm-2.0GITfd5bdfd-1.fc20</h1>
<h2>List of Defects</h2>
<pre style='white-space: pre-wrap;'>
<a name='def1'/><b>Error: <span style='background: #C0FF00;'>BUFFER_SIZE_WARNING</span> (CWE-120):</b> <a href ='#def1'>[#def1]</a>
softhsm-2.0GITfd5bdfd/src/lib/slot_mgr/Token.cpp:457: <b>buffer_size_warning</b>: Calling strncpy with a maximum size argument of 16 bytes on destination array "info->model" of size 16 bytes might leave the destination string unterminated.

<a name='def2'/><b>Error: <span style='background: #C0FF00;'>BUFFER_SIZE_WARNING</span> (CWE-120):</b> <a href ='#def2'>[#def2]</a>
softhsm-2.0GITfd5bdfd/src/lib/slot_mgr/Token.cpp:456: <b>buffer_size_warning</b>: Calling strncpy with a maximum size argument of 32 bytes on destination array "info->manufacturerID" of size 32 bytes might leave the destination string unterminated.

<a name='def3'/><b>Error: <span style='background: #C0FF00;'>BUFFER_SIZE_WARNING</span> (CWE-120):</b> <a href ='#def3'>[#def3]</a>
softhsm-2.0GITfd5bdfd/src/lib/slot_mgr/Slot.cpp:92: <b>buffer_size_warning</b>: Calling strncpy with a maximum size argument of 32 bytes on destination array "info->manufacturerID" of size 32 bytes might leave the destination string unterminated.

<a name='def4'/><b>Error: <span style='background: #C0FF00;'>BUFFER_SIZE_WARNING</span> (CWE-120):</b> <a href ='#def4'>[#def4]</a>
softhsm-2.0GITfd5bdfd/src/lib/slot_mgr/Slot.cpp:91: <b>buffer_size_warning</b>: Calling strncpy with a maximum size argument of 64 bytes on destination array "info->slotDescription" of size 64 bytes might leave the destination string unterminated.

<a name='def5'/><b>Error: <span style='background: #C0FF00;'>CHECKED_RETURN</span> (CWE-252):</b> <a href ='#def5'>[#def5]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:4914: <b>check_return</b>: Calling "decrypt" without checking return value (as is done elsewhere 34 out of 35 times).</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Attributes.cpp:273: <b>example_checked</b>: Example 1: "token->decrypt(attr->getByteStringValue(), value)" has its value checked in "token->decrypt(attr->getByteStringValue(), value)".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Attributes.cpp:347: <b>example_checked</b>: Example 2: "token->decrypt(attr->getByteStringValue(), value)" has its value checked in "token->decrypt(attr->getByteStringValue(), value)".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:8660: <b>example_checked</b>: Example 3: "token->decrypt(key->getAttribute(17UL)->getByteStringValue(), keybits)" has its value checked in "token->decrypt(key->getAttribute(17UL)->getByteStringValue(), keybits)".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:8466: <b>example_checked</b>: Example 4: "token->decrypt(key->getAttribute(17UL)->getByteStringValue(), value)" has its value checked in "token->decrypt(key->getAttribute(17UL)->getByteStringValue(), value)".</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:8385: <b>example_checked</b>: Example 5: "token->decrypt(key->getAttribute(304UL)->getByteStringValue(), prime)" has its value checked in "token->decrypt(key->getAttribute(304UL)->getByteStringValue(), prime)".

<a name='def6'/><b>Error: <span style='background: #C0FF00;'>CHECKED_RETURN</span> (CWE-252):</b> <a href ='#def6'>[#def6]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:8262: <b>check_return</b>: Calling "init" without checking return value (as is done elsewhere 5 out of 6 times).</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:312: <b>example_checked</b>: Example 1: "this->P11Object::init(osobject)" has its value checked in "this->P11Object::init(osobject)".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1517: <b>example_checked</b>: Example 2: "this->P11Object::init(osobject)" has its value checked in "this->P11Object::init(osobject)".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:543: <b>example_checked</b>: Example 3: "this->P11Object::init(osobject)" has its value checked in "this->P11Object::init(osobject)".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:364: <b>example_checked</b>: Example 4: "this->P11Object::init(osobject)" has its value checked in "this->P11Object::init(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:253: <b>example_checked</b>: Example 5: "p11object->init(object)" has its value checked in "p11object->init(object)".

<a name='def7'/><b>Error: <span style='background: #C0FF00;'>CHECKED_RETURN</span> (CWE-252):</b> <a href ='#def7'>[#def7]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLEVPHashAlgorithm.cpp:89: <b>check_return</b>: Calling "hashFinal" without checking return value (as is done elsewhere 11 out of 13 times).</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:2848: <b>example_checked</b>: Example 1: "session->getDigestOp()->hashFinal(digest)" has its value checked in "session->getDigestOp()->hashFinal(digest) == 0".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:2704: <b>example_checked</b>: Example 2: "session->getDigestOp()->hashFinal(digest)" has its value checked in "session->getDigestOp()->hashFinal(digest) == 0".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLDSA.cpp:390: <b>example_assign</b>: Example 3: Assigning: "bFirstResult" = return value from "this->pCurrentHash->hashFinal(hash)".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLDSA.cpp:395: <b>example_checked</b>: Example 3 (cont.): "bFirstResult" has its value checked in "bFirstResult".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLEVPHashAlgorithm.cpp:99: <b>example_checked</b>: Example 4: "this->HashAlgorithm::hashFinal(hashedData)" has its value checked in "this->HashAlgorithm::hashFinal(hashedData)".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLRSA.cpp:890: <b>example_assign</b>: Example 5: Assigning: "bFirstResult" = return value from "this->pCurrentHash->hashFinal(firstHash)".</span>
softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLRSA.cpp:903: <b>example_checked</b>: Example 5 (cont.): "bFirstResult" has its value checked in "bFirstResult".

<a name='def8'/><b>Error: <span style='background: #C0FF00;'>CHECKED_RETURN</span> (CWE-252):</b> <a href ='#def8'>[#def8]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLEVPHashAlgorithm.cpp:61: <b>check_return</b>: Calling "hashFinal" without checking return value (as is done elsewhere 11 out of 13 times).</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:2848: <b>example_checked</b>: Example 1: "session->getDigestOp()->hashFinal(digest)" has its value checked in "session->getDigestOp()->hashFinal(digest) == 0".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:2704: <b>example_checked</b>: Example 2: "session->getDigestOp()->hashFinal(digest)" has its value checked in "session->getDigestOp()->hashFinal(digest) == 0".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLDSA.cpp:390: <b>example_assign</b>: Example 3: Assigning: "bFirstResult" = return value from "this->pCurrentHash->hashFinal(hash)".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLDSA.cpp:395: <b>example_checked</b>: Example 3 (cont.): "bFirstResult" has its value checked in "bFirstResult".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLEVPHashAlgorithm.cpp:99: <b>example_checked</b>: Example 4: "this->HashAlgorithm::hashFinal(hashedData)" has its value checked in "this->HashAlgorithm::hashFinal(hashedData)".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLRSA.cpp:890: <b>example_assign</b>: Example 5: Assigning: "bFirstResult" = return value from "this->pCurrentHash->hashFinal(firstHash)".</span>
softhsm-2.0GITfd5bdfd/src/lib/crypto/OSSLRSA.cpp:903: <b>example_checked</b>: Example 5 (cont.): "bFirstResult" has its value checked in "bFirstResult".

<a name='def9'/><b>Error: <span style='background: #C0FF00;'>CONSTANT_EXPRESSION_RESULT</span> (CWE-398):</b> <a href ='#def9'>[#def9]</a>
<span style='color: #808080;'>/usr/include/bits/stdio2.h:287: <b>pointless_expression</b>: The expression "true /* !0 */ || true /* !0 */" does not accomplish anything because it evaluates to either of its identical operands, "true /* !0 */".</span>
/usr/include/bits/stdio2.h:287: <b>remediation</b>: Did you intend the operands to be different?

<a name='def10'/><b>Error: <span style='background: #C0FF00;'>FORWARD_NULL</span> (CWE-476):</b> <a href ='#def10'>[#def10]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:7807: <b>var_compare_op</b>: Comparing "baseKey" to null implies that "baseKey" might be null.</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:7807: <b>var_deref_model</b>: Passing null pointer "baseKey" to "isValid", which dereferences it. (The dereference happens because this is a virtual function call.)

<a name='def11'/><b>Error: <span style='background: #C0FF00;'>PW.INCLUDE_RECURSION</span>:</b> <a href ='#def11'>[#def11]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/common/Serialisable.h:37: <b>include_recursion</b>: #include file "data_mgr/ByteString.h" includes itself: ByteString.h -> Serialisable.h -> ByteString.h (other events go to each file)</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/common/Serialisable.h:37: <b>primary_file</b>: During compilation of file '/builddir/build/BUILD/softhsm-2.0GITfd5bdfd/src/lib/P11Attributes.cpp'</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/common/Serialisable.h:37: <b>caretline</b>:                        ^</span>
softhsm-2.0GITfd5bdfd/src/lib/data_mgr/ByteString.h:43: <b>include_recursion</b>: #include file "data_mgr/ByteString.h" includes itself: ByteString.h -> Serialisable.h -> ByteString.h

<a name='def12'/><b>Error: <span style='background: #C0FF00;'>PW.INCLUDE_RECURSION</span>:</b> <a href ='#def12'>[#def12]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/common/Serialisable.h:37: <b>include_recursion</b>: #include file "../data_mgr/ByteString.h" includes itself: ByteString.h -> Serialisable.h -> ByteString.h (other events go to each file)</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/common/Serialisable.h:37: <b>primary_file</b>: During compilation of file '/builddir/build/BUILD/softhsm-2.0GITfd5bdfd/src/lib/crypto/AsymmetricAlgorithm.cpp'</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/common/Serialisable.h:37: <b>caretline</b>:                        ^</span>
softhsm-2.0GITfd5bdfd/src/lib/data_mgr/ByteString.h:43: <b>include_recursion</b>: #include file "../data_mgr/ByteString.h" includes itself: ByteString.h -> Serialisable.h -> ByteString.h

<a name='def13'/><b>Error: <span style='background: #C0FF00;'>PW.INCLUDE_RECURSION</span>:</b> <a href ='#def13'>[#def13]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/common/Serialisable.h:37: <b>include_recursion</b>: #include file "./ByteString.h" includes itself: ByteString.h -> Serialisable.h -> ByteString.h (other events go to each file)</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/common/Serialisable.h:37: <b>primary_file</b>: During compilation of file '/builddir/build/BUILD/softhsm-2.0GITfd5bdfd/src/lib/data_mgr/ByteString.cpp'</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/common/Serialisable.h:37: <b>caretline</b>:                        ^</span>
softhsm-2.0GITfd5bdfd/src/lib/data_mgr/ByteString.h:43: <b>include_recursion</b>: #include file "./ByteString.h" includes itself: ByteString.h -> Serialisable.h -> ByteString.h

<a name='def14'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def14'>[#def14]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5609: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5609: <b>var_assign</b>: Assigning: "key" = storage returned from "new AESKey(keyLen * 8UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5611: <b>leaked_storage</b>: Variable "key" going out of scope leaks the storage it points to.

<a name='def15'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def15'>[#def15]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5609: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5609: <b>var_assign</b>: Assigning: "key" = storage returned from "new AESKey(keyLen * 8UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5613: <b>leaked_storage</b>: Variable "key" going out of scope leaks the storage it points to.

<a name='def16'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def16'>[#def16]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5736: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5736: <b>var_assign</b>: Assigning: "key" = storage returned from "new DESKey(56UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5738: <b>leaked_storage</b>: Variable "key" going out of scope leaks the storage it points to.

<a name='def17'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def17'>[#def17]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5736: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5736: <b>var_assign</b>: Assigning: "key" = storage returned from "new DESKey(56UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5740: <b>leaked_storage</b>: Variable "key" going out of scope leaks the storage it points to.

<a name='def18'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def18'>[#def18]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:856: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:856: <b>var_assign</b>: Assigning: "attrGostR3410Params" = storage returned from "new P11AttrGostR3410Params(osobject, P11Attribute::ck3)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:870: <b>leaked_storage</b>: Variable "attrGostR3410Params" going out of scope leaks the storage it points to.

<a name='def19'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def19'>[#def19]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:857: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:857: <b>var_assign</b>: Assigning: "attrGostR3411Params" = storage returned from "new P11AttrGostR3411Params(osobject, P11Attribute::ck3)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:870: <b>leaked_storage</b>: Variable "attrGostR3411Params" going out of scope leaks the storage it points to.

<a name='def20'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def20'>[#def20]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:858: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:858: <b>var_assign</b>: Assigning: "attrGost28147Params" = storage returned from "new P11AttrGost28147Params(osobject, P11Attribute::ck8)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:870: <b>leaked_storage</b>: Variable "attrGost28147Params" going out of scope leaks the storage it points to.

<a name='def21'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def21'>[#def21]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1477: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1477: <b>var_assign</b>: Assigning: "attrGost28147Params" = storage returned from "new P11AttrGost28147Params(osobject, 21UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1487: <b>leaked_storage</b>: Variable "attrGost28147Params" going out of scope leaks the storage it points to.

<a name='def22'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def22'>[#def22]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:979: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:979: <b>var_assign</b>: Assigning: "attrPublicExponent" = storage returned from "new P11AttrPublicExponent(osobject, 40UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1001: <b>leaked_storage</b>: Variable "attrPublicExponent" going out of scope leaks the storage it points to.

<a name='def23'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def23'>[#def23]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:980: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:980: <b>var_assign</b>: Assigning: "attrPrivateExponent" = storage returned from "new P11AttrPrivateExponent(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1001: <b>leaked_storage</b>: Variable "attrPrivateExponent" going out of scope leaks the storage it points to.

<a name='def24'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def24'>[#def24]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:981: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:981: <b>var_assign</b>: Assigning: "attrPrime1" = storage returned from "new P11AttrPrime1(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1001: <b>leaked_storage</b>: Variable "attrPrime1" going out of scope leaks the storage it points to.

<a name='def25'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def25'>[#def25]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:982: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:982: <b>var_assign</b>: Assigning: "attrPrime2" = storage returned from "new P11AttrPrime2(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1001: <b>leaked_storage</b>: Variable "attrPrime2" going out of scope leaks the storage it points to.

<a name='def26'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def26'>[#def26]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:983: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:983: <b>var_assign</b>: Assigning: "attrExponent1" = storage returned from "new P11AttrExponent1(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1001: <b>leaked_storage</b>: Variable "attrExponent1" going out of scope leaks the storage it points to.

<a name='def27'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def27'>[#def27]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:984: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:984: <b>var_assign</b>: Assigning: "attrExponent2" = storage returned from "new P11AttrExponent2(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1001: <b>leaked_storage</b>: Variable "attrExponent2" going out of scope leaks the storage it points to.

<a name='def28'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def28'>[#def28]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:985: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:985: <b>var_assign</b>: Assigning: "attrCoefficient" = storage returned from "new P11AttrCoefficient(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1001: <b>leaked_storage</b>: Variable "attrCoefficient" going out of scope leaks the storage it points to.

<a name='def29'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def29'>[#def29]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1181: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1181: <b>var_assign</b>: Assigning: "attrGostR3410Params" = storage returned from "new P11AttrGostR3410Params(osobject, 40UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1195: <b>leaked_storage</b>: Variable "attrGostR3410Params" going out of scope leaks the storage it points to.

<a name='def30'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def30'>[#def30]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1182: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1182: <b>var_assign</b>: Assigning: "attrGostR3411Params" = storage returned from "new P11AttrGostR3411Params(osobject, 40UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1195: <b>leaked_storage</b>: Variable "attrGostR3411Params" going out of scope leaks the storage it points to.

<a name='def31'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def31'>[#def31]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1183: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1183: <b>var_assign</b>: Assigning: "attrGost28147Params" = storage returned from "new P11AttrGost28147Params(osobject, 168UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1195: <b>leaked_storage</b>: Variable "attrGost28147Params" going out of scope leaks the storage it points to.

<a name='def32'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def32'>[#def32]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:430: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:430: <b>var_assign</b>: Assigning: "attrID" = storage returned from "new P11AttrID(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:456: <b>leaked_storage</b>: Variable "attrID" going out of scope leaks the storage it points to.

<a name='def33'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def33'>[#def33]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:431: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:431: <b>var_assign</b>: Assigning: "attrIssuer" = storage returned from "new P11AttrIssuer(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:456: <b>leaked_storage</b>: Variable "attrIssuer" going out of scope leaks the storage it points to.

<a name='def34'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def34'>[#def34]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:432: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:432: <b>var_assign</b>: Assigning: "attrSerialNumber" = storage returned from "new P11AttrSerialNumber(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:456: <b>leaked_storage</b>: Variable "attrSerialNumber" going out of scope leaks the storage it points to.

<a name='def35'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def35'>[#def35]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:433: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:433: <b>var_assign</b>: Assigning: "attrValue" = storage returned from "new P11AttrValue(osobject, 8193UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:456: <b>leaked_storage</b>: Variable "attrValue" going out of scope leaks the storage it points to.

<a name='def36'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def36'>[#def36]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:434: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:434: <b>var_assign</b>: Assigning: "attrURL" = storage returned from "new P11AttrURL(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:456: <b>leaked_storage</b>: Variable "attrURL" going out of scope leaks the storage it points to.

<a name='def37'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def37'>[#def37]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:435: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:435: <b>var_assign</b>: Assigning: "attrHashOfSubjectPublicKey" = storage returned from "new P11AttrHashOfSubjectPublicKey(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:456: <b>leaked_storage</b>: Variable "attrHashOfSubjectPublicKey" going out of scope leaks the storage it points to.

<a name='def38'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def38'>[#def38]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:436: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:436: <b>var_assign</b>: Assigning: "attrHashOfIssuerPublicKey" = storage returned from "new P11AttrHashOfIssuerPublicKey(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:456: <b>leaked_storage</b>: Variable "attrHashOfIssuerPublicKey" going out of scope leaks the storage it points to.

<a name='def39'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def39'>[#def39]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:437: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:437: <b>var_assign</b>: Assigning: "attrJavaMidpSecurityDomain" = storage returned from "new P11AttrJavaMidpSecurityDomain(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:456: <b>leaked_storage</b>: Variable "attrJavaMidpSecurityDomain" going out of scope leaks the storage it points to.

<a name='def40'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def40'>[#def40]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:438: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:438: <b>var_assign</b>: Assigning: "attrNameHashAlgorithm" = storage returned from "new P11AttrNameHashAlgorithm(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:456: <b>leaked_storage</b>: Variable "attrNameHashAlgorithm" going out of scope leaks the storage it points to.

<a name='def41'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def41'>[#def41]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1132: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1132: <b>var_assign</b>: Assigning: "attrBase" = storage returned from "new P11AttrBase(osobject, 40UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1146: <b>leaked_storage</b>: Variable "attrBase" going out of scope leaks the storage it points to.

<a name='def42'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def42'>[#def42]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1133: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1133: <b>var_assign</b>: Assigning: "attrValue" = storage returned from "new P11AttrValue(osobject, 105UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1146: <b>leaked_storage</b>: Variable "attrValue" going out of scope leaks the storage it points to.

<a name='def43'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def43'>[#def43]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1134: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1134: <b>var_assign</b>: Assigning: "attrValueBits" = storage returned from "new P11AttrValueBits(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1146: <b>leaked_storage</b>: Variable "attrValueBits" going out of scope leaks the storage it points to.

<a name='def44'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def44'>[#def44]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:715: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:715: <b>var_assign</b>: Assigning: "attrSubPrime" = storage returned from "new P11AttrSubPrime(osobject, P11Attribute::ck3)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:729: <b>leaked_storage</b>: Variable "attrSubPrime" going out of scope leaks the storage it points to.

<a name='def45'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def45'>[#def45]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:716: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:716: <b>var_assign</b>: Assigning: "attrBase" = storage returned from "new P11AttrBase(osobject, P11Attribute::ck3)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:729: <b>leaked_storage</b>: Variable "attrBase" going out of scope leaks the storage it points to.

<a name='def46'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def46'>[#def46]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:717: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:717: <b>var_assign</b>: Assigning: "attrValue" = storage returned from "new P11AttrValue(osobject, 9UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:729: <b>leaked_storage</b>: Variable "attrValue" going out of scope leaks the storage it points to.

<a name='def47'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def47'>[#def47]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1089: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1089: <b>var_assign</b>: Assigning: "attrValue" = storage returned from "new P11AttrValue(osobject, 105UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1099: <b>leaked_storage</b>: Variable "attrValue" going out of scope leaks the storage it points to.

<a name='def48'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def48'>[#def48]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:668: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:668: <b>var_assign</b>: Assigning: "attrModulusBits" = storage returned from "new P11AttrModulusBits(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:680: <b>leaked_storage</b>: Variable "attrModulusBits" going out of scope leaks the storage it points to.

<a name='def49'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def49'>[#def49]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:669: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:669: <b>var_assign</b>: Assigning: "attrPublicExponent" = storage returned from "new P11AttrPublicExponent(osobject, P11Attribute::ck1)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:680: <b>leaked_storage</b>: Variable "attrPublicExponent" going out of scope leaks the storage it points to.

<a name='def50'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def50'>[#def50]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1040: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1040: <b>var_assign</b>: Assigning: "attrSubPrime" = storage returned from "new P11AttrSubPrime(osobject, 40UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1054: <b>leaked_storage</b>: Variable "attrSubPrime" going out of scope leaks the storage it points to.

<a name='def51'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def51'>[#def51]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1041: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1041: <b>var_assign</b>: Assigning: "attrBase" = storage returned from "new P11AttrBase(osobject, 40UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1054: <b>leaked_storage</b>: Variable "attrBase" going out of scope leaks the storage it points to.

<a name='def52'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def52'>[#def52]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1042: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1042: <b>var_assign</b>: Assigning: "attrValue" = storage returned from "new P11AttrValue(osobject, 105UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1054: <b>leaked_storage</b>: Variable "attrValue" going out of scope leaks the storage it points to.

<a name='def53'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def53'>[#def53]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:1579: <b>alloc_fn</b>: Storage is returned from allocation function "create".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/FindOperation.cpp:43:5: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/FindOperation.cpp:43:5: <b>return_alloc</b>: Returning allocated memory "new FindOperation".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:1579: <b>var_assign</b>: Assigning: "findOp" = storage returned from "FindOperation::create()".</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:1599: <b>leaked_storage</b>: Variable "findOp" going out of scope leaks the storage it points to.

<a name='def54'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def54'>[#def54]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5863: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5863: <b>var_assign</b>: Assigning: "key" = storage returned from "new DESKey(112UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5865: <b>leaked_storage</b>: Variable "key" going out of scope leaks the storage it points to.

<a name='def55'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def55'>[#def55]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5863: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5863: <b>var_assign</b>: Assigning: "key" = storage returned from "new DESKey(112UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5867: <b>leaked_storage</b>: Variable "key" going out of scope leaks the storage it points to.

<a name='def56'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def56'>[#def56]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5990: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5990: <b>var_assign</b>: Assigning: "key" = storage returned from "new DESKey(168UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5992: <b>leaked_storage</b>: Variable "key" going out of scope leaks the storage it points to.

<a name='def57'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def57'>[#def57]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5990: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5990: <b>var_assign</b>: Assigning: "key" = storage returned from "new DESKey(168UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/SoftHSM.cpp:5994: <b>leaked_storage</b>: Variable "key" going out of scope leaks the storage it points to.

<a name='def58'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def58'>[#def58]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:72: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:72: <b>var_assign</b>: Assigning: "attrToken" = storage returned from "new P11AttrToken(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:90: <b>leaked_storage</b>: Variable "attrToken" going out of scope leaks the storage it points to.

<a name='def59'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def59'>[#def59]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:73: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:73: <b>var_assign</b>: Assigning: "attrPrivate" = storage returned from "new P11AttrPrivate(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:90: <b>leaked_storage</b>: Variable "attrPrivate" going out of scope leaks the storage it points to.

<a name='def60'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def60'>[#def60]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:74: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:74: <b>var_assign</b>: Assigning: "attrModifiable" = storage returned from "new P11AttrModifiable(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:90: <b>leaked_storage</b>: Variable "attrModifiable" going out of scope leaks the storage it points to.

<a name='def61'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def61'>[#def61]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:75: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:75: <b>var_assign</b>: Assigning: "attrLabel" = storage returned from "new P11AttrLabel(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:90: <b>leaked_storage</b>: Variable "attrLabel" going out of scope leaks the storage it points to.

<a name='def62'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def62'>[#def62]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:76: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:76: <b>var_assign</b>: Assigning: "attrCopyable" = storage returned from "new P11AttrCopyable(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:90: <b>leaked_storage</b>: Variable "attrCopyable" going out of scope leaks the storage it points to.

<a name='def63'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def63'>[#def63]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:316: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:316: <b>var_assign</b>: Assigning: "attrObjectID" = storage returned from "new P11AttrObjectID(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:332: <b>leaked_storage</b>: Variable "attrObjectID" going out of scope leaks the storage it points to.

<a name='def64'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def64'>[#def64]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:321: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:321: <b>var_assign</b>: Assigning: "attrValue" = storage returned from "new P11AttrValue(osobject, 0UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:332: <b>leaked_storage</b>: Variable "attrValue" going out of scope leaks the storage it points to.

<a name='def65'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def65'>[#def65]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1615: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1615: <b>var_assign</b>: Assigning: "attrBase" = storage returned from "new P11AttrBase(osobject, P11Attribute::ck4)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1627: <b>leaked_storage</b>: Variable "attrBase" going out of scope leaks the storage it points to.

<a name='def66'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def66'>[#def66]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1616: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1616: <b>var_assign</b>: Assigning: "attrPrimeBits" = storage returned from "new P11AttrPrimeBits(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1627: <b>leaked_storage</b>: Variable "attrPrimeBits" going out of scope leaks the storage it points to.

<a name='def67'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def67'>[#def67]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1565: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1565: <b>var_assign</b>: Assigning: "attrSubPrime" = storage returned from "new P11AttrSubPrime(osobject, P11Attribute::ck4)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1579: <b>leaked_storage</b>: Variable "attrSubPrime" going out of scope leaks the storage it points to.

<a name='def68'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def68'>[#def68]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1566: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1566: <b>var_assign</b>: Assigning: "attrBase" = storage returned from "new P11AttrBase(osobject, P11Attribute::ck4)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1579: <b>leaked_storage</b>: Variable "attrBase" going out of scope leaks the storage it points to.

<a name='def69'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def69'>[#def69]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1567: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1567: <b>var_assign</b>: Assigning: "attrPrimeBits" = storage returned from "new P11AttrPrimeBits(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1579: <b>leaked_storage</b>: Variable "attrPrimeBits" going out of scope leaks the storage it points to.

<a name='def70'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def70'>[#def70]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:547: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:547: <b>var_assign</b>: Assigning: "attrID" = storage returned from "new P11AttrID(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:568: <b>leaked_storage</b>: Variable "attrID" going out of scope leaks the storage it points to.

<a name='def71'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def71'>[#def71]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:548: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:548: <b>var_assign</b>: Assigning: "attrStartDate" = storage returned from "new P11AttrStartDate(osobject, P11Attribute::ck8)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:568: <b>leaked_storage</b>: Variable "attrStartDate" going out of scope leaks the storage it points to.

<a name='def72'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def72'>[#def72]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:549: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:549: <b>var_assign</b>: Assigning: "attrEndDate" = storage returned from "new P11AttrEndDate(osobject, P11Attribute::ck8)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:568: <b>leaked_storage</b>: Variable "attrEndDate" going out of scope leaks the storage it points to.

<a name='def73'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def73'>[#def73]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:550: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:550: <b>var_assign</b>: Assigning: "attrDerive" = storage returned from "new P11AttrDerive(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:568: <b>leaked_storage</b>: Variable "attrDerive" going out of scope leaks the storage it points to.

<a name='def74'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def74'>[#def74]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:551: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:551: <b>var_assign</b>: Assigning: "attrLocal" = storage returned from "new P11AttrLocal(osobject, P11Attribute::ck6)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:568: <b>leaked_storage</b>: Variable "attrLocal" going out of scope leaks the storage it points to.

<a name='def75'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def75'>[#def75]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:552: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:552: <b>var_assign</b>: Assigning: "attrKeyGenMechanism" = storage returned from "new P11AttrKeyGenMechanism(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:568: <b>leaked_storage</b>: Variable "attrKeyGenMechanism" going out of scope leaks the storage it points to.

<a name='def76'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def76'>[#def76]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:609: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:609: <b>var_assign</b>: Assigning: "attrEncrypt" = storage returned from "new P11AttrEncrypt(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:629: <b>leaked_storage</b>: Variable "attrEncrypt" going out of scope leaks the storage it points to.

<a name='def77'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def77'>[#def77]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:610: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:610: <b>var_assign</b>: Assigning: "attrVerify" = storage returned from "new P11AttrVerify(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:629: <b>leaked_storage</b>: Variable "attrVerify" going out of scope leaks the storage it points to.

<a name='def78'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def78'>[#def78]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:611: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:611: <b>var_assign</b>: Assigning: "attrVerifyRecover" = storage returned from "new P11AttrVerifyRecover(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:629: <b>leaked_storage</b>: Variable "attrVerifyRecover" going out of scope leaks the storage it points to.

<a name='def79'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def79'>[#def79]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:612: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:612: <b>var_assign</b>: Assigning: "attrWrap" = storage returned from "new P11AttrWrap(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:629: <b>leaked_storage</b>: Variable "attrWrap" going out of scope leaks the storage it points to.

<a name='def80'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def80'>[#def80]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:613: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:613: <b>var_assign</b>: Assigning: "attrTrusted" = storage returned from "new P11AttrTrusted(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:629: <b>leaked_storage</b>: Variable "attrTrusted" going out of scope leaks the storage it points to.

<a name='def81'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def81'>[#def81]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:614: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:614: <b>var_assign</b>: Assigning: "attrWrapTemplate" = storage returned from "new P11AttrWrapTemplate(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:629: <b>leaked_storage</b>: Variable "attrWrapTemplate" going out of scope leaks the storage it points to.

<a name='def82'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def82'>[#def82]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1521: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1521: <b>var_assign</b>: Assigning: "attrLocal" = storage returned from "new P11AttrLocal(osobject, 0UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1531: <b>leaked_storage</b>: Variable "attrLocal" going out of scope leaks the storage it points to.

<a name='def83'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def83'>[#def83]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1231: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1231: <b>var_assign</b>: Assigning: "attrEncrypt" = storage returned from "new P11AttrEncrypt(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrEncrypt" going out of scope leaks the storage it points to.

<a name='def84'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def84'>[#def84]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1232: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1232: <b>var_assign</b>: Assigning: "attrDecrypt" = storage returned from "new P11AttrDecrypt(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrDecrypt" going out of scope leaks the storage it points to.

<a name='def85'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def85'>[#def85]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1233: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1233: <b>var_assign</b>: Assigning: "attrSign" = storage returned from "new P11AttrSign(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrSign" going out of scope leaks the storage it points to.

<a name='def86'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def86'>[#def86]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1234: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1234: <b>var_assign</b>: Assigning: "attrVerify" = storage returned from "new P11AttrVerify(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrVerify" going out of scope leaks the storage it points to.

<a name='def87'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def87'>[#def87]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1235: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1235: <b>var_assign</b>: Assigning: "attrWrap" = storage returned from "new P11AttrWrap(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrWrap" going out of scope leaks the storage it points to.

<a name='def88'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def88'>[#def88]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1236: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1236: <b>var_assign</b>: Assigning: "attrUnwrap" = storage returned from "new P11AttrUnwrap(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrUnwrap" going out of scope leaks the storage it points to.

<a name='def89'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def89'>[#def89]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1237: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1237: <b>var_assign</b>: Assigning: "attrExtractable" = storage returned from "new P11AttrExtractable(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrExtractable" going out of scope leaks the storage it points to.

<a name='def90'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def90'>[#def90]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1238: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1238: <b>var_assign</b>: Assigning: "attrAlwaysSensitive" = storage returned from "new P11AttrAlwaysSensitive(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrAlwaysSensitive" going out of scope leaks the storage it points to.

<a name='def91'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def91'>[#def91]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1239: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1239: <b>var_assign</b>: Assigning: "attrNeverExtractable" = storage returned from "new P11AttrNeverExtractable(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrNeverExtractable" going out of scope leaks the storage it points to.

<a name='def92'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def92'>[#def92]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1241: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1241: <b>var_assign</b>: Assigning: "attrCheckValue" = storage returned from "new P11AttrCheckValue(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrCheckValue" going out of scope leaks the storage it points to.

<a name='def93'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def93'>[#def93]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1242: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1242: <b>var_assign</b>: Assigning: "attrWrapWithTrusted" = storage returned from "new P11AttrWrapWithTrusted(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrWrapWithTrusted" going out of scope leaks the storage it points to.

<a name='def94'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def94'>[#def94]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1243: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1243: <b>var_assign</b>: Assigning: "attrTrusted" = storage returned from "new P11AttrTrusted(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrTrusted" going out of scope leaks the storage it points to.

<a name='def95'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def95'>[#def95]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1244: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1244: <b>var_assign</b>: Assigning: "attrWrapTemplate" = storage returned from "new P11AttrWrapTemplate(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrWrapTemplate" going out of scope leaks the storage it points to.

<a name='def96'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def96'>[#def96]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1245: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1245: <b>var_assign</b>: Assigning: "attrUnwrapTemplate" = storage returned from "new P11AttrUnwrapTemplate(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1268: <b>leaked_storage</b>: Variable "attrUnwrapTemplate" going out of scope leaks the storage it points to.

<a name='def97'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def97'>[#def97]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:905: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:905: <b>var_assign</b>: Assigning: "attrSensitive" = storage returned from "new P11AttrSensitive(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:936: <b>leaked_storage</b>: Variable "attrSensitive" going out of scope leaks the storage it points to.

<a name='def98'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def98'>[#def98]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:906: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:906: <b>var_assign</b>: Assigning: "attrDecrypt" = storage returned from "new P11AttrDecrypt(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:936: <b>leaked_storage</b>: Variable "attrDecrypt" going out of scope leaks the storage it points to.

<a name='def99'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def99'>[#def99]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:907: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:907: <b>var_assign</b>: Assigning: "attrSign" = storage returned from "new P11AttrSign(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:936: <b>leaked_storage</b>: Variable "attrSign" going out of scope leaks the storage it points to.

<a name='def100'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def100'>[#def100]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:908: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:908: <b>var_assign</b>: Assigning: "attrSignRecover" = storage returned from "new P11AttrSignRecover(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:936: <b>leaked_storage</b>: Variable "attrSignRecover" going out of scope leaks the storage it points to.

<a name='def101'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def101'>[#def101]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:909: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:909: <b>var_assign</b>: Assigning: "attrUnwrap" = storage returned from "new P11AttrUnwrap(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:936: <b>leaked_storage</b>: Variable "attrUnwrap" going out of scope leaks the storage it points to.

<a name='def102'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def102'>[#def102]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:910: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:910: <b>var_assign</b>: Assigning: "attrExtractable" = storage returned from "new P11AttrExtractable(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:936: <b>leaked_storage</b>: Variable "attrExtractable" going out of scope leaks the storage it points to.

<a name='def103'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def103'>[#def103]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:911: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:911: <b>var_assign</b>: Assigning: "attrAlwaysSensitive" = storage returned from "new P11AttrAlwaysSensitive(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:936: <b>leaked_storage</b>: Variable "attrAlwaysSensitive" going out of scope leaks the storage it points to.

<a name='def104'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def104'>[#def104]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:912: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:912: <b>var_assign</b>: Assigning: "attrNeverExtractable" = storage returned from "new P11AttrNeverExtractable(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:936: <b>leaked_storage</b>: Variable "attrNeverExtractable" going out of scope leaks the storage it points to.

<a name='def105'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def105'>[#def105]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:913: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:913: <b>var_assign</b>: Assigning: "attrWrapWithTrusted" = storage returned from "new P11AttrWrapWithTrusted(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:936: <b>leaked_storage</b>: Variable "attrWrapWithTrusted" going out of scope leaks the storage it points to.

<a name='def106'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def106'>[#def106]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:914: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:914: <b>var_assign</b>: Assigning: "attrUnwrapTemplate" = storage returned from "new P11AttrUnwrapTemplate(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:936: <b>leaked_storage</b>: Variable "attrUnwrapTemplate" going out of scope leaks the storage it points to.

<a name='def107'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def107'>[#def107]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:916: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:916: <b>var_assign</b>: Assigning: "attrAlwaysAuthenticate" = storage returned from "new P11AttrAlwaysAuthenticate(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:936: <b>leaked_storage</b>: Variable "attrAlwaysAuthenticate" going out of scope leaks the storage it points to.

<a name='def108'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def108'>[#def108]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:368: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:368: <b>var_assign</b>: Assigning: "attrTrusted" = storage returned from "new P11AttrTrusted(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:391: <b>leaked_storage</b>: Variable "attrTrusted" going out of scope leaks the storage it points to.

<a name='def109'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def109'>[#def109]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:369: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:369: <b>var_assign</b>: Assigning: "attrCertificateCategory" = storage returned from "new P11AttrCertificateCategory(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:391: <b>leaked_storage</b>: Variable "attrCertificateCategory" going out of scope leaks the storage it points to.

<a name='def110'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def110'>[#def110]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:371: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:371: <b>var_assign</b>: Assigning: "attrCheckValue" = storage returned from "new P11AttrCheckValue(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:391: <b>leaked_storage</b>: Variable "attrCheckValue" going out of scope leaks the storage it points to.

<a name='def111'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def111'>[#def111]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:376: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:376: <b>var_assign</b>: Assigning: "attrStartDate" = storage returned from "new P11AttrStartDate(osobject, 0UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:391: <b>leaked_storage</b>: Variable "attrStartDate" going out of scope leaks the storage it points to.

<a name='def112'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def112'>[#def112]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:377: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:377: <b>var_assign</b>: Assigning: "attrEndDate" = storage returned from "new P11AttrEndDate(osobject, 0UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:391: <b>leaked_storage</b>: Variable "attrEndDate" going out of scope leaks the storage it points to.

<a name='def113'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def113'>[#def113]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:809: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:809: <b>var_assign</b>: Assigning: "attrBase" = storage returned from "new P11AttrBase(osobject, P11Attribute::ck3)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:821: <b>leaked_storage</b>: Variable "attrBase" going out of scope leaks the storage it points to.

<a name='def114'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def114'>[#def114]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:810: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:810: <b>var_assign</b>: Assigning: "attrValue" = storage returned from "new P11AttrValue(osobject, 9UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:821: <b>leaked_storage</b>: Variable "attrValue" going out of scope leaks the storage it points to.

<a name='def115'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def115'>[#def115]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:765: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:765: <b>var_assign</b>: Assigning: "attrEcPoint" = storage returned from "new P11AttrEcPoint(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:775: <b>leaked_storage</b>: Variable "attrEcPoint" going out of scope leaks the storage it points to.

<a name='def116'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def116'>[#def116]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1377: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1377: <b>var_assign</b>: Assigning: "attrValueLen" = storage returned from "new P11AttrValueLen(osobject, P11Attribute::ck6)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1387: <b>leaked_storage</b>: Variable "attrValueLen" going out of scope leaks the storage it points to.

<a name='def117'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def117'>[#def117]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1315: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1315: <b>var_assign</b>: Assigning: "attrValueLen" = storage returned from "new P11AttrValueLen(osobject, 0UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1325: <b>leaked_storage</b>: Variable "attrValueLen" going out of scope leaks the storage it points to.

<a name='def118'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def118'>[#def118]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:498: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:498: <b>var_assign</b>: Assigning: "attrID" = storage returned from "new P11AttrID(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:516: <b>leaked_storage</b>: Variable "attrID" going out of scope leaks the storage it points to.

<a name='def119'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def119'>[#def119]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:499: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:499: <b>var_assign</b>: Assigning: "attrIssuer" = storage returned from "new P11AttrIssuer(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:516: <b>leaked_storage</b>: Variable "attrIssuer" going out of scope leaks the storage it points to.

<a name='def120'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def120'>[#def120]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:500: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:500: <b>var_assign</b>: Assigning: "attrSerialNumber" = storage returned from "new P11AttrSerialNumber(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:516: <b>leaked_storage</b>: Variable "attrSerialNumber" going out of scope leaks the storage it points to.

<a name='def121'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def121'>[#def121]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:501: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:501: <b>var_assign</b>: Assigning: "attrValue" = storage returned from "new P11AttrValue(osobject, 8193UL)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:516: <b>leaked_storage</b>: Variable "attrValue" going out of scope leaks the storage it points to.

<a name='def122'/><b>Error: <span style='background: #C0FF00;'>RESOURCE_LEAK</span> (CWE-772):</b> <a href ='#def122'>[#def122]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:502: <b>alloc_fn</b>: Storage is returned from allocation function "operator new".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:502: <b>var_assign</b>: Assigning: "attrURL" = storage returned from "new P11AttrURL(osobject)".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:516: <b>leaked_storage</b>: Variable "attrURL" going out of scope leaks the storage it points to.

<a name='def123'/><b>Error: <span style='background: #C0FF00;'>UNINIT_CTOR</span> (CWE-456):</b> <a href ='#def123'>[#def123]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.h:347: <b>member_decl</b>: Class member declaration for "keytype".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1402: <b>uninit_member</b>: Non-static class member "keytype" is not initialized in this constructor nor in any functions that it calls.

<a name='def124'/><b>Error: <span style='background: #C0FF00;'>UNINIT_CTOR</span> (CWE-456):</b> <a href ='#def124'>[#def124]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.h:53: <b>member_decl</b>: Class member declaration for "osobject".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:42: <b>uninit_member</b>: Non-static class member "osobject" is not initialized in this constructor nor in any functions that it calls.

<a name='def125'/><b>Error: <span style='background: #C0FF00;'>UNINIT_CTOR</span> (CWE-456):</b> <a href ='#def125'>[#def125]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.h:94: <b>member_decl</b>: Class member declaration for "boolValue".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.cpp:65: <b>uninit_member</b>: Non-static class member "boolValue" is not initialized in this constructor nor in any functions that it calls.</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.h:95: <b>member_decl</b>: Class member declaration for "ulongValue".</span>
softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.cpp:65: <b>uninit_member</b>: Non-static class member "ulongValue" is not initialized in this constructor nor in any functions that it calls.

<a name='def126'/><b>Error: <span style='background: #C0FF00;'>UNINIT_CTOR</span> (CWE-456):</b> <a href ='#def126'>[#def126]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.h:95: <b>member_decl</b>: Class member declaration for "ulongValue".</span>
softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.cpp:51: <b>uninit_member</b>: Non-static class member "ulongValue" is not initialized in this constructor nor in any functions that it calls.

<a name='def127'/><b>Error: <span style='background: #C0FF00;'>UNINIT_CTOR</span> (CWE-456):</b> <a href ='#def127'>[#def127]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.h:94: <b>member_decl</b>: Class member declaration for "boolValue".</span>
softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.cpp:58: <b>uninit_member</b>: Non-static class member "boolValue" is not initialized in this constructor nor in any functions that it calls.

<a name='def128'/><b>Error: <span style='background: #C0FF00;'>UNINIT_CTOR</span> (CWE-456):</b> <a href ='#def128'>[#def128]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.h:156: <b>member_decl</b>: Class member declaration for "mechanism".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.cpp:56: <b>uninit_member</b>: Non-static class member "mechanism" is not initialized in this constructor nor in any functions that it calls.</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.h:159: <b>member_decl</b>: Class member declaration for "allowMultiPartOp".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.cpp:56: <b>uninit_member</b>: Non-static class member "allowMultiPartOp" is not initialized in this constructor nor in any functions that it calls.</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.h:160: <b>member_decl</b>: Class member declaration for "allowSinglePartOp".</span>
softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.cpp:56: <b>uninit_member</b>: Non-static class member "allowSinglePartOp" is not initialized in this constructor nor in any functions that it calls.

<a name='def129'/><b>Error: <span style='background: #C0FF00;'>UNINIT_CTOR</span> (CWE-456):</b> <a href ='#def129'>[#def129]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.h:156: <b>member_decl</b>: Class member declaration for "mechanism".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.cpp:78: <b>uninit_member</b>: Non-static class member "mechanism" is not initialized in this constructor nor in any functions that it calls.</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.h:159: <b>member_decl</b>: Class member declaration for "allowMultiPartOp".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.cpp:78: <b>uninit_member</b>: Non-static class member "allowMultiPartOp" is not initialized in this constructor nor in any functions that it calls.</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.h:160: <b>member_decl</b>: Class member declaration for "allowSinglePartOp".</span>
softhsm-2.0GITfd5bdfd/src/lib/session_mgr/Session.cpp:78: <b>uninit_member</b>: Non-static class member "allowSinglePartOp" is not initialized in this constructor nor in any functions that it calls.

<a name='def130'/><b>Error: <span style='background: #C0FF00;'>UNINIT_CTOR</span> (CWE-456):</b> <a href ='#def130'>[#def130]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/P11Objects.h:316: <b>member_decl</b>: Class member declaration for "keytype".</span>
softhsm-2.0GITfd5bdfd/src/lib/P11Objects.cpp:1296: <b>uninit_member</b>: Non-static class member "keytype" is not initialized in this constructor nor in any functions that it calls.

<a name='def131'/><b>Error: <span style='background: #C0FF00;'>UNINIT_CTOR</span> (CWE-456):</b> <a href ='#def131'>[#def131]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/Generation.h:88: <b>member_decl</b>: Class member declaration for "genMutex".</span>
softhsm-2.0GITfd5bdfd/src/lib/object_store/Generation.cpp:250: <b>uninit_member</b>: Non-static class member "genMutex" is not initialized in this constructor nor in any functions that it calls.

<a name='def132'/><b>Error: <span style='background: #C0FF00;'>UNINIT_CTOR</span> (CWE-456):</b> <a href ='#def132'>[#def132]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.h:94: <b>member_decl</b>: Class member declaration for "boolValue".</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.cpp:72: <b>uninit_member</b>: Non-static class member "boolValue" is not initialized in this constructor nor in any functions that it calls.</span>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.h:95: <b>member_decl</b>: Class member declaration for "ulongValue".</span>
softhsm-2.0GITfd5bdfd/src/lib/object_store/OSAttribute.cpp:72: <b>uninit_member</b>: Non-static class member "ulongValue" is not initialized in this constructor nor in any functions that it calls.

<a name='def133'/><b>Error: <span style='background: #C0FF00;'>UNINIT_CTOR</span> (CWE-456):</b> <a href ='#def133'>[#def133]</a>
<span style='color: #808080;'>softhsm-2.0GITfd5bdfd/src/lib/object_store/File.h:119: <b>member_decl</b>: Class member declaration for "valid".</span>
softhsm-2.0GITfd5bdfd/src/lib/object_store/File.cpp:125: <b>uninit_member</b>: Non-static class member "valid" is not initialized in this constructor nor in any functions that it calls.

</pre>
<h2>Scan Properties</h2>
<table style='font-family: monospace;'>
<tr style='background-color: #EEE;'><td style='padding-right: 8px;'>analyzer</td><td>coverity</td></tr>
<tr><td style='padding-right: 8px;'>analyzer-args</td><td>--wait-for-license -co BAD_FREE:allow_first_field:true --all</td></tr>
<tr style='background-color: #EEE;'><td style='padding-right: 8px;'>analyzer-version</td><td>Coverity Static Analysis version 7.0.3 on Linux 2.6.32-279.el6.x86_64 x86_64\nInternal version numbers: 95ee7d28a9 p-fresno-push-17316.506</td></tr>
<tr><td style='padding-right: 8px;'>compilation-unit-count</td><td>196</td></tr>
<tr style='background-color: #EEE;'><td style='padding-right: 8px;'>compilation-unit-ratio</td><td>100</td></tr>
<tr style='background-color: #EEE;'><td style='padding-right: 8px;'>lines-processed</td><td>106236</td></tr>
<tr><td style='padding-right: 8px;'>mock-config</td><td>fedora-20-x86_64</td></tr>
<tr style='background-color: #EEE;'><td style='padding-right: 8px;'>project-name</td><td>softhsm-2.0GITfd5bdfd-1.fc20</td></tr>
<tr><td style='padding-right: 8px;'>time-created</td><td>2014-06-24 12:14:02</td></tr>
<tr style='background-color: #EEE;'><td style='padding-right: 8px;'>time-elapsed-analysis</td><td>00:01:18</td></tr>
<tr><td style='padding-right: 8px;'>time-finished</td><td>2014-06-24 12:22:05</td></tr>
<tr style='background-color: #EEE;'><td style='padding-right: 8px;'>tool</td><td>csmock</td></tr>
<tr><td style='padding-right: 8px;'>tool-args</td><td>'-l' 'fedora-20-x86_64' '/tmp/covscan_Man1mg/softhsm-2.0GITfd5bdfd-1.fc20.src.rpm' '--all'</td></tr>
<tr style='background-color: #EEE;'><td style='padding-right: 8px;'>tool-version</td><td>csmock-1.0.10.20140619.190330.g1d6fd32-1.el6.noarch csdiff-1.0.6-1.el6.x86_64</td></tr>
</table>
</body>
</html>