jss-5.8.0-0.6.beta4.fc44

List of Findings

Error: CPPCHECK_WARNING (CWE-401): [#def1]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1969: error[memleak]: Memory leak: derCert
# 1967|   
# 1968|       if (cert == NULL) {
# 1969|->         return NULL;
# 1970|       }
# 1971|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1973:32: warning[-Wanalyzer-malloc-leak]: leak of ‘derCert’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1963:24: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1968:8: branch_false: following ‘false’ branch (when ‘cert’ is non-NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1972:8: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1972:8: branch_true: following ‘true’ branch (when ‘nickname’ is non-NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1973:32: branch_true: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1973:32: danger: ‘derCert’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
# 1971|   
# 1972|       if (nickname != NULL) {
# 1973|->         nickname_raw = (char *)JSS_RefJString(env, nickname);
# 1974|       }
# 1975|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def3]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1976:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘derCert’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1963:24: acquire_memory: this call could return NULL
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1968:8: branch_false: following ‘false’ branch (when ‘cert’ is non-NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1972:8: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1972:8: branch_false: following ‘false’ branch (when ‘nickname’ is NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1976:12: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1976:5: danger: ‘derCert’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
# 1974|       }
# 1975|   
# 1976|->     derCert->type = siDERCertBuffer;
# 1977|       if (!JSS_RefByteArray(env, cert, (signed char **)&derCert->data, &derCertLen)) {
# 1978|           return NULL;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1977:10: warning[-Wanalyzer-malloc-leak]: leak of ‘derCert’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1963:24: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1968:8: branch_false: following ‘false’ branch (when ‘cert’ is non-NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1972:8: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1972:8: branch_false: following ‘false’ branch (when ‘nickname’ is NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1976:12: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1977:10: danger: ‘derCert’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
# 1975|   
# 1976|       derCert->type = siDERCertBuffer;
# 1977|->     if (!JSS_RefByteArray(env, cert, (signed char **)&derCert->data, &derCertLen)) {
# 1978|           return NULL;
# 1979|       }

Error: CPPCHECK_WARNING (CWE-401): [#def5]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/PK11Finder.c:1978: error[memleak]: Memory leak: derCert
# 1976|       derCert->type = siDERCertBuffer;
# 1977|       if (!JSS_RefByteArray(env, cert, (signed char **)&derCert->data, &derCertLen)) {
# 1978|->         return NULL;
# 1979|       }
# 1980|   

Error: CPPCHECK_WARNING (CWE-476): [#def6]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:105: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: oaep_params
#  103|   
#  104|       oaep_params = calloc(1, sizeof(CK_RSA_PKCS_OAEP_PARAMS));
#  105|->     oaep_params->hashAlg = hashAlg;
#  106|       oaep_params->mgf = mgf;
#  107|       oaep_params->source = source;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def7]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:105:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘oaep_params’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:71:1: enter_function: entry to ‘Java_org_mozilla_jss_crypto_JSSOAEPParameterSpec_acquireNativeResources’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:85:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:89:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:89:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:93:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:93:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:100:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:100:9: call_function: calling ‘oaep_GetSpecifiedSourceData’ from ‘Java_org_mozilla_jss_crypto_JSSOAEPParameterSpec_acquireNativeResources’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:100:9: return_function: returning to ‘Java_org_mozilla_jss_crypto_JSSOAEPParameterSpec_acquireNativeResources’ from ‘oaep_GetSpecifiedSourceData’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:100:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:104:19: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:104:19: acquire_memory: this call could return NULL
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:105:5: danger: ‘calloc(1, 40)’ could be NULL: unchecked value from [(15)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/14)
#  103|   
#  104|       oaep_params = calloc(1, sizeof(CK_RSA_PKCS_OAEP_PARAMS));
#  105|->     oaep_params->hashAlg = hashAlg;
#  106|       oaep_params->mgf = mgf;
#  107|       oaep_params->source = source;

Error: CPPCHECK_WARNING (CWE-476): [#def8]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:106: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: oaep_params
#  104|       oaep_params = calloc(1, sizeof(CK_RSA_PKCS_OAEP_PARAMS));
#  105|       oaep_params->hashAlg = hashAlg;
#  106|->     oaep_params->mgf = mgf;
#  107|       oaep_params->source = source;
#  108|       oaep_params->pSourceData = pSourceData;

Error: CPPCHECK_WARNING (CWE-476): [#def9]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:107: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: oaep_params
#  105|       oaep_params->hashAlg = hashAlg;
#  106|       oaep_params->mgf = mgf;
#  107|->     oaep_params->source = source;
#  108|       oaep_params->pSourceData = pSourceData;
#  109|       oaep_params->ulSourceDataLen = ulSourceDataLen;

Error: CPPCHECK_WARNING (CWE-476): [#def10]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:108: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: oaep_params
#  106|       oaep_params->mgf = mgf;
#  107|       oaep_params->source = source;
#  108|->     oaep_params->pSourceData = pSourceData;
#  109|       oaep_params->ulSourceDataLen = ulSourceDataLen;
#  110|   

Error: CPPCHECK_WARNING (CWE-476): [#def11]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:109: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: oaep_params
#  107|       oaep_params->source = source;
#  108|       oaep_params->pSourceData = pSourceData;
#  109|->     oaep_params->ulSourceDataLen = ulSourceDataLen;
#  110|   
#  111|       params_obj = JSS_PR_wrapStaticVoidPointer(env, (void **)&oaep_params);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def12]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:111:18: warning[-Wanalyzer-malloc-leak]: leak of ‘oaep_params’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:71:1: enter_function: entry to ‘Java_org_mozilla_jss_crypto_JSSOAEPParameterSpec_acquireNativeResources’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:85:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:89:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:89:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:93:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:93:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:100:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:100:9: call_function: calling ‘oaep_GetSpecifiedSourceData’ from ‘Java_org_mozilla_jss_crypto_JSSOAEPParameterSpec_acquireNativeResources’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:100:9: return_function: returning to ‘Java_org_mozilla_jss_crypto_JSSOAEPParameterSpec_acquireNativeResources’ from ‘oaep_GetSpecifiedSourceData’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:100:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:104:19: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:104:19: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/JSSOAEPParameterSpec.c:111:18: danger: ‘oaep_params’ leaks here; was allocated at [(15)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/14)
#  109|       oaep_params->ulSourceDataLen = ulSourceDataLen;
#  110|   
#  111|->     params_obj = JSS_PR_wrapStaticVoidPointer(env, (void **)&oaep_params);
#  112|       if (params_obj == NULL) {
#  113|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:74:23: warning[-Wanalyzer-malloc-leak]: leak of ‘param’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:68:35: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:73:8: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:74:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:74:23: danger: ‘param’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#   72|   
#   73|       if (*this_class == NULL) {
#   74|->         *this_class = (*env)->GetObjectClass(env, this);
#   75|           if (*this_class == NULL) {
#   76|               goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def14]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:80:16: warning[-Wanalyzer-malloc-leak]: leak of ‘data’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:295:1: enter_function: entry to ‘Java_org_mozilla_jss_crypto_KBKDFOptionalCounterParam_acquireNativeResources’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:307:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:311:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:312:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:316:20: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:319:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:323:19: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:324:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:329:12: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:329:12: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:331:8: branch_false: following ‘false’ branch (when ‘data’ is non-NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:337:27: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:340:9: call_function: calling ‘kbkdf_WrapDataParam’ from ‘Java_org_mozilla_jss_crypto_KBKDFOptionalCounterParam_acquireNativeResources’
#   78|       }
#   79|   
#   80|->     field_id = (*env)->GetFieldID(env, *this_class, "type", "J");
#   81|       if (field_id == NULL) {
#   82|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:80:16: warning[-Wanalyzer-malloc-leak]: leak of ‘param’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:68:35: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:80:16: danger: ‘param’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
#   78|       }
#   79|   
#   80|->     field_id = (*env)->GetFieldID(env, *this_class, "type", "J");
#   81|       if (field_id == NULL) {
#   82|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def16]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:85:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘param’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:68:35: acquire_memory: this call could return NULL
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:81:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:85:38: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:85:5: danger: ‘param’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
#   83|       }
#   84|   
#   85|->     param->type = (CK_PRF_DATA_TYPE)((*env)->GetLongField(env, this, field_id));
#   86|       param->pValue = ptr;
#   87|       param->ulValueLen = ptr_length;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:85:37: warning[-Wanalyzer-malloc-leak]: leak of ‘data’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:295:1: enter_function: entry to ‘Java_org_mozilla_jss_crypto_KBKDFOptionalCounterParam_acquireNativeResources’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:307:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:311:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:312:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:316:20: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:319:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:323:19: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:324:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:329:12: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:329:12: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:331:8: branch_false: following ‘false’ branch (when ‘data’ is non-NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:337:27: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:340:9: call_function: calling ‘kbkdf_WrapDataParam’ from ‘Java_org_mozilla_jss_crypto_KBKDFOptionalCounterParam_acquireNativeResources’
#   83|       }
#   84|   
#   85|->     param->type = (CK_PRF_DATA_TYPE)((*env)->GetLongField(env, this, field_id));
#   86|       param->pValue = ptr;
#   87|       param->ulValueLen = ptr_length;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def18]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:85:37: warning[-Wanalyzer-malloc-leak]: leak of ‘param’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:68:35: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:81:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:85:38: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:85:37: danger: ‘param’ leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
#   83|       }
#   84|   
#   85|->     param->type = (CK_PRF_DATA_TYPE)((*env)->GetLongField(env, this, field_id));
#   86|       param->pValue = ptr;
#   87|       param->ulValueLen = ptr_length;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:89:18: warning[-Wanalyzer-malloc-leak]: leak of ‘data’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:295:1: enter_function: entry to ‘Java_org_mozilla_jss_crypto_KBKDFOptionalCounterParam_acquireNativeResources’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:307:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:311:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:312:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:316:20: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:319:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:323:19: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:324:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:329:12: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:329:12: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:331:8: branch_false: following ‘false’ branch (when ‘data’ is non-NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:337:27: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:340:9: call_function: calling ‘kbkdf_WrapDataParam’ from ‘Java_org_mozilla_jss_crypto_KBKDFOptionalCounterParam_acquireNativeResources’
#   87|       param->ulValueLen = ptr_length;
#   88|   
#   89|->     ptr_object = JSS_PR_wrapStaticVoidPointer(env, (void **)&param);
#   90|       if (ptr_object == NULL) {
#   91|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def20]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:89:18: warning[-Wanalyzer-malloc-leak]: leak of ‘param’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:68:35: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:81:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:85:38: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:89:18: danger: ‘param’ leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
#   87|       param->ulValueLen = ptr_length;
#   88|   
#   89|->     ptr_object = JSS_PR_wrapStaticVoidPointer(env, (void **)&param);
#   90|       if (ptr_object == NULL) {
#   91|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-688): [#def21]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:101:5: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘param’ where non-null expected
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:68:35: acquire_memory: this call could return NULL
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:101:5: danger: argument 1 (‘param’) from [(1)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/0) could be NULL where non-null expected
#argument 1 of ‘__builtin_memset’ must be non-null
#   99|   
#  100|   failure:
#  101|->     memset(param, 0, param_length);
#  102|       free(param);
#  103|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:115:9: warning[-Wanalyzer-malloc-leak]: leak of ‘data_params’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:891:1: enter_function: entry to ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:907:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: call_function: calling ‘kbkdf_GetPRFType’ from ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: return_function: returning to ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’ from ‘kbkdf_GetPRFType’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:917:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:917:9: call_function: calling ‘kbkdf_GetDataParameters’ from ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
#  113|       PR_ASSERT(env != NULL && this != NULL && param != NULL && param_length != NULL);
#  114|   
#  115|->     if (JSS_PR_LoadNativeEnclosure(env, this, &ptr_object, &size) != PR_SUCCESS) {
#  116|           goto failure;
#  117|       }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def23]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:119:9: warning[-Wanalyzer-malloc-leak]: leak of ‘data_params’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:891:1: enter_function: entry to ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:907:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: call_function: calling ‘kbkdf_GetPRFType’ from ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: return_function: returning to ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’ from ‘kbkdf_GetPRFType’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:917:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:917:9: call_function: calling ‘kbkdf_GetDataParameters’ from ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
#  117|       }
#  118|   
#  119|->     if (JSS_PR_getStaticVoidRef(env, ptr_object, (void **)param) != PR_SUCCESS || *param == NULL) {
#  120|           goto failure;
#  121|       }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def24]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:506:25: warning[-Wanalyzer-malloc-leak]: leak of ‘attrs’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:485:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:489:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:490:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:494:19: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:495:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:499:17: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:500:13: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:502:29: branch_true: following ‘true’ branch (when ‘offset < num_attrs’)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:506:25: branch_true: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:506:25: danger: ‘attrs’ leaks here; was allocated at [(7)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/6)
#  504|           CK_ATTRIBUTE_PTR attr;
#  505|   
#  506|->         this_attr_obj = (*env)->GetObjectArrayElement(env, attrs_array, offset);
#  507|           if (this_attr_obj == NULL) {
#  508|               goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def25]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:511:13: warning[-Wanalyzer-malloc-leak]: leak of ‘attrs’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:485:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:489:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:490:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:494:19: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:495:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:499:17: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:500:13: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:502:29: branch_true: following ‘true’ branch (when ‘offset < num_attrs’)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:506:25: branch_true: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:507:12: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:511:13: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:511:13: danger: ‘attrs’ leaks here; was allocated at [(7)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/6)
#  509|           }
#  510|   
#  511|->         if (JSS_PK11_UnwrapAttribute(env, this_attr_obj, &attr) != PR_SUCCESS) {
#  512|               goto failure;
#  513|           }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def26]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:515:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘attrs’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:485:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:489:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:490:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:494:19: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:495:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:499:17: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:500:13: acquire_memory: this call could return NULL
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:502:29: branch_true: following ‘true’ branch (when ‘offset < num_attrs’)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:506:25: branch_true: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:507:12: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:511:13: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:511:12: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:515:25: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:515:9: danger: ‘attrs + offset * 24’ could be NULL: unchecked value from [(7)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/6)
#  513|           }
#  514|   
#  515|->         attrs[offset] = *attr;
#  516|       }
#  517|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def27]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:532:15: warning[-Wanalyzer-malloc-leak]: leak of ‘attrs’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:485:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:489:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:490:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:494:19: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:495:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:499:17: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:500:13: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:502:29: branch_false: following ‘false’ branch (when ‘offset >= num_attrs’)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:518:18: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:519:8: branch_false: following ‘false’ branch (when ‘key_handle’ is non-NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:523:11: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:524:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:528:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:532:15: danger: ‘attrs’ leaks here; was allocated at [(7)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/6)
#  530|       ptr->phKey = key_handle;
#  531|   
#  532|->     ptr_obj = JSS_PR_wrapStaticVoidPointer(env, (void **)&ptr);
#  533|       if (ptr_obj == NULL) {
#  534|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def28]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:532:15: warning[-Wanalyzer-malloc-leak]: leak of ‘key_handle’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:485:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:489:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:490:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:494:19: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:495:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:499:17: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:502:29: branch_false: following ‘false’ branch (when ‘offset >= num_attrs’)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:518:18: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:518:18: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:519:8: branch_false: following ‘false’ branch (when ‘key_handle’ is non-NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:523:11: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:524:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:528:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:532:15: danger: ‘key_handle’ leaks here; was allocated at [(9)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/8)
#  530|       ptr->phKey = key_handle;
#  531|   
#  532|->     ptr_obj = JSS_PR_wrapStaticVoidPointer(env, (void **)&ptr);
#  533|       if (ptr_obj == NULL) {
#  534|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def29]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:532:15: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:485:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:489:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:490:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:494:19: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:495:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:499:17: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:502:29: branch_false: following ‘false’ branch (when ‘offset >= num_attrs’)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:518:18: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:519:8: branch_false: following ‘false’ branch (when ‘key_handle’ is non-NULL)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:523:11: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:523:11: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:524:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:528:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:532:15: danger: ‘ptr’ leaks here; was allocated at [(11)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/10)
#  530|       ptr->phKey = key_handle;
#  531|   
#  532|->     ptr_obj = JSS_PR_wrapStaticVoidPointer(env, (void **)&ptr);
#  533|       if (ptr_obj == NULL) {
#  534|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def30]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:690:29: warning[-Wanalyzer-malloc-leak]: leak of ‘data_params’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:891:1: enter_function: entry to ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:907:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: call_function: calling ‘kbkdf_GetPRFType’ from ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: return_function: returning to ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’ from ‘kbkdf_GetPRFType’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:917:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:917:9: call_function: calling ‘kbkdf_GetDataParameters’ from ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
#  688|           size_t this_param_size = 0;
#  689|   
#  690|->         this_param_object = (*env)->GetObjectArrayElement(env, params_array, offset);
#  691|           if (this_param_object == NULL) {
#  692|               return PR_FAILURE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def31]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:701:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘data_params’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:891:1: enter_function: entry to ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:907:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: call_function: calling ‘kbkdf_GetPRFType’ from ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:9: return_function: returning to ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’ from ‘kbkdf_GetPRFType’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:912:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:917:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:917:9: call_function: calling ‘kbkdf_GetDataParameters’ from ‘Java_org_mozilla_jss_crypto_KBKDFFeedbackParams_acquireNativeResourcesInternal’
#  699|           PR_ASSERT(this_param_size == sizeof(CK_PRF_DATA_PARAM));
#  700|   
#  701|->         (*data_params)[offset] = *this_param;
#  702|       }
#  703|   

Error: CPPCHECK_WARNING (CWE-476): [#def32]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:819: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  817|       kdf_params = calloc(1, sizeof(CK_SP800_108_KDF_PARAMS));
#  818|   
#  819|->     kdf_params->prfType = prf_type;
#  820|       kdf_params->ulNumberOfDataParams = num_data_params;
#  821|       kdf_params->pDataParams = data_params;

Error: CPPCHECK_WARNING (CWE-476): [#def33]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:820: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  818|   
#  819|       kdf_params->prfType = prf_type;
#  820|->     kdf_params->ulNumberOfDataParams = num_data_params;
#  821|       kdf_params->pDataParams = data_params;
#  822|       kdf_params->ulAdditionalDerivedKeys = num_additional_keys;

Error: CPPCHECK_WARNING (CWE-476): [#def34]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:821: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  819|       kdf_params->prfType = prf_type;
#  820|       kdf_params->ulNumberOfDataParams = num_data_params;
#  821|->     kdf_params->pDataParams = data_params;
#  822|       kdf_params->ulAdditionalDerivedKeys = num_additional_keys;
#  823|       kdf_params->pAdditionalDerivedKeys = additional_keys;

Error: CPPCHECK_WARNING (CWE-476): [#def35]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:822: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  820|       kdf_params->ulNumberOfDataParams = num_data_params;
#  821|       kdf_params->pDataParams = data_params;
#  822|->     kdf_params->ulAdditionalDerivedKeys = num_additional_keys;
#  823|       kdf_params->pAdditionalDerivedKeys = additional_keys;
#  824|   

Error: CPPCHECK_WARNING (CWE-476): [#def36]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:823: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  821|       kdf_params->pDataParams = data_params;
#  822|       kdf_params->ulAdditionalDerivedKeys = num_additional_keys;
#  823|->     kdf_params->pAdditionalDerivedKeys = additional_keys;
#  824|   
#  825|       /* Place it back into this NativeEnclosure. */

Error: CPPCHECK_WARNING (CWE-476): [#def37]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:934: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  932|       kdf_params = calloc(1, sizeof(CK_SP800_108_FEEDBACK_KDF_PARAMS));
#  933|   
#  934|->     kdf_params->prfType = prf_type;
#  935|       kdf_params->ulNumberOfDataParams = num_data_params;
#  936|       kdf_params->pDataParams = data_params;

Error: CPPCHECK_WARNING (CWE-476): [#def38]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:935: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  933|   
#  934|       kdf_params->prfType = prf_type;
#  935|->     kdf_params->ulNumberOfDataParams = num_data_params;
#  936|       kdf_params->pDataParams = data_params;
#  937|       kdf_params->ulAdditionalDerivedKeys = num_additional_keys;

Error: CPPCHECK_WARNING (CWE-476): [#def39]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:936: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  934|       kdf_params->prfType = prf_type;
#  935|       kdf_params->ulNumberOfDataParams = num_data_params;
#  936|->     kdf_params->pDataParams = data_params;
#  937|       kdf_params->ulAdditionalDerivedKeys = num_additional_keys;
#  938|       kdf_params->pAdditionalDerivedKeys = additional_keys;

Error: CPPCHECK_WARNING (CWE-476): [#def40]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:937: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  935|       kdf_params->ulNumberOfDataParams = num_data_params;
#  936|       kdf_params->pDataParams = data_params;
#  937|->     kdf_params->ulAdditionalDerivedKeys = num_additional_keys;
#  938|       kdf_params->pAdditionalDerivedKeys = additional_keys;
#  939|       kdf_params->ulIVLen = initial_value_length;

Error: CPPCHECK_WARNING (CWE-476): [#def41]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:938: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  936|       kdf_params->pDataParams = data_params;
#  937|       kdf_params->ulAdditionalDerivedKeys = num_additional_keys;
#  938|->     kdf_params->pAdditionalDerivedKeys = additional_keys;
#  939|       kdf_params->ulIVLen = initial_value_length;
#  940|       kdf_params->pIV = initial_value;

Error: CPPCHECK_WARNING (CWE-476): [#def42]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:939: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  937|       kdf_params->ulAdditionalDerivedKeys = num_additional_keys;
#  938|       kdf_params->pAdditionalDerivedKeys = additional_keys;
#  939|->     kdf_params->ulIVLen = initial_value_length;
#  940|       kdf_params->pIV = initial_value;
#  941|   

Error: CPPCHECK_WARNING (CWE-476): [#def43]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/crypto/KBKDF.c:940: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: kdf_params
#  938|       kdf_params->pAdditionalDerivedKeys = additional_keys;
#  939|       kdf_params->ulIVLen = initial_value_length;
#  940|->     kdf_params->pIV = initial_value;
#  941|   
#  942|       /* Place it back into this NativeEnclosure. */

Error: GCC_ANALYZER_WARNING (CWE-401): [#def44]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/Buffer.c:111:19: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/Buffer.c:106:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/Buffer.c:110:11: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/Buffer.c:110:11: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/Buffer.c:111:19: danger: ‘tmp’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
#  109|   
#  110|       tmp = calloc(length, sizeof(uint8_t));
#  111|->     read_amount = jb_read(real_buf, tmp, (size_t) length);
#  112|       result = JSS_ToByteArray(env, tmp, read_amount);
#  113|       free(tmp);

Error: CPPCHECK_WARNING (CWE-682): [#def45]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:177: error[nullPointerArithmeticOutOfMemory]: If memory allocation fails: pointer addition with NULL pointer.
#  175|        * read than expected, when it could read much more. */
#  176|       while (read_amount < amount) {
#  177|->         this_read = PR_Read(real_fd, buffer + read_amount, amount - read_amount);
#  178|           if (this_read <= 0) {
#  179|               if (PR_GetError() == 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def46]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:177:21: warning[-Wanalyzer-malloc-leak]: leak of ‘buffer’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:152:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:156:15: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:172:14: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:176:12: branch_true: following ‘true’ branch (when ‘read_amount < amount’)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:177:60: branch_true: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:177:21: danger: ‘buffer’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
#  175|        * read than expected, when it could read much more. */
#  176|       while (read_amount < amount) {
#  177|->         this_read = PR_Read(real_fd, buffer + read_amount, amount - read_amount);
#  178|           if (this_read <= 0) {
#  179|               if (PR_GetError() == 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def47]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:204:14: warning[-Wanalyzer-malloc-leak]: leak of ‘buffer’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:152:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:156:15: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:172:14: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:176:12: branch_false: following ‘false’ branch (when ‘read_amount >= amount’)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:204:14: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:204:14: danger: ‘buffer’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
#  202|       }
#  203|   
#  204|->     result = JSS_ToByteArray(env, buffer, read_amount);
#  205|   
#  206|   done:

Error: GCC_ANALYZER_WARNING (CWE-401): [#def48]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:274:19: warning[-Wanalyzer-malloc-leak]: leak of ‘buffer’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:266:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:272:14: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:272:14: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:274:19: danger: ‘buffer’ leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
#  272|       buffer = calloc(amount, sizeof(uint8_t));
#  273|   
#  274|->     read_amount = PR_Recv(real_fd, buffer, amount, flags, timeout_interval);
#  275|   
#  276|       if (read_amount <= 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def49]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:341:9: warning[-Wanalyzer-malloc-leak]: leak of ‘error_text’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:336:8: branch_false: following ‘false’ branch (when ‘error_size >= 0’)...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:340:25: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:340:18: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/nss/PR.c:341:9: danger: ‘error_text’ leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
#  339|   
#  340|       error_text = calloc(error_size + 1, sizeof(char));
#  341|->     if (PR_GetErrorText(error_text) == 0) {
#  342|           free(error_text);
#  343|           return NULL;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def50]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:307:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘colon’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:301:7: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:304:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:304:7: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:305:27: branch_true: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:307:9: danger: dereference of NULL ‘colon’
#  305|           char* tokenname = PORT_Strdup(nickname);
#  306|           char* colon = PORT_Strchr(tokenname, ':');
#  307|->         *colon = '\0';
#  308|           *ppSlot = findSlotByTokenNameAndCert(tokenname, cert);
#  309|           PORT_Free(tokenname);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def51]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:347:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘colon’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:340:7: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:343:9: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:343:7: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:344:27: branch_true: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11Cert.c:347:9: danger: dereference of NULL ‘colon’
#  345|           char* colon = PORT_Strchr(tokenname, ':');
#  346|           CERTCertListNode *head = CERT_LIST_HEAD(certList);
#  347|->         *colon = '\0';
#  348|           *ppSlot = findSlotByTokenNameAndCert(tokenname, head->cert);
#  349|           PORT_Free(tokenname);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def52]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:748:15: warning[-Wanalyzer-malloc-leak]: leak of ‘wrapped_key’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:735:34: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:748:15: danger: ‘wrapped_key’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#  746|   #define FIPS_ENCRYPT_UNWRAP_ALGO CKM_AES_KEY_WRAP_PAD
#  747|   
#  748|->     wrapper = PK11_KeyGen(slot, FIPS_KEYGEN_ALGO, NULL, 32, wincx);
#  749|       if (wrapper == NULL) {
#  750|           goto done;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def53]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:753:13: warning[-Wanalyzer-malloc-leak]: leak of ‘wrapped_key’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:735:34: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:749:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:753:13: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:753:13: danger: ‘wrapped_key’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
#  751|       }
#  752|   
#  753|->     param = PK11_GenerateNewParam(FIPS_ENCRYPT_UNWRAP_ALGO, wrapper);
#  754|       if (param == NULL) {
#  755|           goto done;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def54]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:758:11: warning[-Wanalyzer-malloc-leak]: leak of ‘wrapped_key’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:735:34: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:749:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:753:13: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:754:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:758:11: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/PK11KeyWrapper.c:758:11: danger: ‘wrapped_key’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
#  756|       }
#  757|   
#  758|->     ret = PK11_Encrypt(wrapper, FIPS_ENCRYPT_UNWRAP_ALGO, param,
#  759|               wrapped_key, &wrapped_len, wrapped_max,
#  760|               key->data, key->len);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:26:18: warning[-Wanalyzer-malloc-leak]: leak of ‘attr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:22:29: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:26:18: danger: ‘attr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
#   24|       PR_ASSERT(env != NULL && this != NULL && attr != NULL);
#   25|   
#   26|->     this_class = (*env)->GetObjectClass(env, this);
#   27|       if (this_class == NULL) {
#   28|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def56]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:26:18: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:223:1: enter_function: entry to ‘Java_org_mozilla_jss_pkcs11_attrs_CKAValueLen_acquireNativeResources’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:227:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:232:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:236:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:237:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:241:23: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:243:9: call_function: calling ‘JSS_PK11_WrapAttribute’ from ‘Java_org_mozilla_jss_pkcs11_attrs_CKAValueLen_acquireNativeResources’
#   24|       PR_ASSERT(env != NULL && this != NULL && attr != NULL);
#   25|   
#   26|->     this_class = (*env)->GetObjectClass(env, this);
#   27|       if (this_class == NULL) {
#   28|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def57]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:31:16: warning[-Wanalyzer-malloc-leak]: leak of ‘attr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:22:29: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:27:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:31:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:31:16: danger: ‘attr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
#   29|       }
#   30|   
#   31|->     field_id = (*env)->GetFieldID(env, this_class, "type", "J");
#   32|       if (field_id == NULL) {
#   33|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def58]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:31:16: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:86:1: enter_function: entry to ‘Java_org_mozilla_jss_pkcs11_attrs_CKAClass_acquireNativeResources’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:90:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:95:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:99:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:100:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:104:23: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:106:9: call_function: calling ‘JSS_PK11_WrapAttribute’ from ‘Java_org_mozilla_jss_pkcs11_attrs_CKAClass_acquireNativeResources’
#   29|       }
#   30|   
#   31|->     field_id = (*env)->GetFieldID(env, this_class, "type", "J");
#   32|       if (field_id == NULL) {
#   33|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def59]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:36:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘attr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:22:29: acquire_memory: this call could return NULL
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:27:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:31:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:32:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:36:29: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:36:5: danger: ‘attr’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
#   34|       }
#   35|   
#   36|->     attr->type = (CK_ULONG)((*env)->GetLongField(env, this, field_id));
#   37|       attr->pValue = ptr;
#   38|       attr->ulValueLen = ptr_length;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def60]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:36:28: warning[-Wanalyzer-malloc-leak]: leak of ‘attr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:22:29: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:27:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:31:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:32:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:36:29: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:36:28: danger: ‘attr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
#   34|       }
#   35|   
#   36|->     attr->type = (CK_ULONG)((*env)->GetLongField(env, this, field_id));
#   37|       attr->pValue = ptr;
#   38|       attr->ulValueLen = ptr_length;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def61]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:36:28: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:144:1: enter_function: entry to ‘Java_org_mozilla_jss_pkcs11_attrs_CKAKeyType_acquireNativeResources’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:148:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:153:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:157:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:158:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:162:23: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:164:5: call_function: calling ‘JSS_PK11_WrapAttribute’ from ‘Java_org_mozilla_jss_pkcs11_attrs_CKAKeyType_acquireNativeResources’
#   34|       }
#   35|   
#   36|->     attr->type = (CK_ULONG)((*env)->GetLongField(env, this, field_id));
#   37|       attr->pValue = ptr;
#   38|       attr->ulValueLen = ptr_length;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def62]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:40:18: warning[-Wanalyzer-malloc-leak]: leak of ‘attr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:22:29: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:27:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:31:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:32:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:36:29: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:40:18: danger: ‘attr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/0)
#   38|       attr->ulValueLen = ptr_length;
#   39|   
#   40|->     ptr_object = JSS_PR_wrapStaticVoidPointer(env, (void **)&attr);
#   41|       if (ptr_object == NULL) {
#   42|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def63]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:40:18: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:86:1: enter_function: entry to ‘Java_org_mozilla_jss_pkcs11_attrs_CKAClass_acquireNativeResources’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:90:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:95:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:99:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:100:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:104:23: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:106:9: call_function: calling ‘JSS_PK11_WrapAttribute’ from ‘Java_org_mozilla_jss_pkcs11_attrs_CKAClass_acquireNativeResources’
#   38|       attr->ulValueLen = ptr_length;
#   39|   
#   40|->     ptr_object = JSS_PR_wrapStaticVoidPointer(env, (void **)&attr);
#   41|       if (ptr_object == NULL) {
#   42|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def64]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:49:12: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:148:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:153:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:157:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:158:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:162:23: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:49:12: danger: ‘ptr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/0)
#   47|       }
#   48|   
#   49|->     return PR_SUCCESS;
#   50|   
#   51|   failure:

Error: GCC_ANALYZER_WARNING (CWE-688): [#def65]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:52:5: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘attr’ where non-null expected
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:22:29: acquire_memory: this call could return NULL
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:52:5: danger: argument 1 (‘attr’) from [(1)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/0) could be NULL where non-null expected
#argument 1 of ‘__builtin_memset’ must be non-null
#   50|   
#   51|   failure:
#   52|->     memset(attr, 0, sizeof(CK_ATTRIBUTE));
#   53|       free(attr);
#   54|       return PR_FAILURE;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def66]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:94:18: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:90:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:94:18: danger: ‘ptr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/0)
#   92|       PR_ASSERT(env != NULL && this != NULL && ptr != NULL);
#   93|   
#   94|->     this_class = (*env)->GetObjectClass(env, this);
#   95|       if (this_class == NULL) {
#   96|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def67]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:99:16: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:90:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:95:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:99:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:99:16: danger: ‘ptr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/0)
#   97|       }
#   98|   
#   99|->     field_id = (*env)->GetFieldID(env, this_class, "value", "J");
#  100|       if (field_id == NULL) {
#  101|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def68]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:104:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:90:21: acquire_memory: this call could return NULL
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:95:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:99:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:100:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:104:23: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:104:5: danger: ‘ptr’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/0)
#  102|       }
#  103|   
#  104|->     *ptr = (CK_ULONG)((*env)->GetLongField(env, this, field_id));
#  105|   
#  106|       if (JSS_PK11_WrapAttribute(env, this, (void *)ptr, sizeof(*ptr)) == PR_FAILURE) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def69]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:104:22: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:90:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:95:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:99:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:100:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:104:23: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:104:22: danger: ‘ptr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/0)
#  102|       }
#  103|   
#  104|->     *ptr = (CK_ULONG)((*env)->GetLongField(env, this, field_id));
#  105|   
#  106|       if (JSS_PK11_WrapAttribute(env, this, (void *)ptr, sizeof(*ptr)) == PR_FAILURE) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def70]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:152:18: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:148:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:152:18: danger: ‘ptr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/0)
#  150|       PR_ASSERT(env != NULL && this != NULL && ptr != NULL);
#  151|   
#  152|->     this_class = (*env)->GetObjectClass(env, this);
#  153|       if (this_class == NULL) {
#  154|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def71]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:157:16: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:148:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:153:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:157:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:157:16: danger: ‘ptr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/0)
#  155|       }
#  156|   
#  157|->     field_id = (*env)->GetFieldID(env, this_class, "value", "J");
#  158|       if (field_id == NULL) {
#  159|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def72]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:162:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:148:21: acquire_memory: this call could return NULL
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:153:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:157:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:158:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:162:23: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:162:5: danger: ‘ptr’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/0)
#  160|       }
#  161|   
#  162|->     *ptr = (CK_ULONG)((*env)->GetLongField(env, this, field_id));
#  163|   
#  164|       JSS_PK11_WrapAttribute(env, this, (void *)ptr, sizeof(*ptr));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def73]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:162:22: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:148:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:153:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:157:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:158:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:162:23: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:162:22: danger: ‘ptr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/0)
#  160|       }
#  161|   
#  162|->     *ptr = (CK_ULONG)((*env)->GetLongField(env, this, field_id));
#  163|   
#  164|       JSS_PK11_WrapAttribute(env, this, (void *)ptr, sizeof(*ptr));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def74]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:231:18: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:227:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:231:18: danger: ‘ptr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/0)
#  229|       PR_ASSERT(env != NULL && this != NULL && ptr != NULL);
#  230|   
#  231|->     this_class = (*env)->GetObjectClass(env, this);
#  232|       if (this_class == NULL) {
#  233|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:236:16: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:227:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:232:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:236:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:236:16: danger: ‘ptr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/0)
#  234|       }
#  235|   
#  236|->     field_id = (*env)->GetFieldID(env, this_class, "length", "J");
#  237|       if (field_id == NULL) {
#  238|           goto failure;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def76]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:241:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:227:21: acquire_memory: this call could return NULL
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:232:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:236:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:237:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:241:23: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:241:5: danger: ‘ptr’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/0)
#  239|       }
#  240|   
#  241|->     *ptr = (CK_ULONG)((*env)->GetLongField(env, this, field_id));
#  242|   
#  243|       if (JSS_PK11_WrapAttribute(env, this, (void *)ptr, sizeof(*ptr)) == PR_FAILURE) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def77]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:241:22: warning[-Wanalyzer-malloc-leak]: leak of ‘ptr’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:227:21: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:232:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:236:16: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:237:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:241:23: branch_false: ...to here
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/pkcs11/attrs/CKAttribute.c:241:22: danger: ‘ptr’ leaks here; was allocated at [(1)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/0)
#  239|       }
#  240|   
#  241|->     *ptr = (CK_ULONG)((*env)->GetLongField(env, this, field_id));
#  242|   
#  243|       if (JSS_PK11_WrapAttribute(env, this, (void *)ptr, sizeof(*ptr)) == PR_FAILURE) {

Error: CPPCHECK_WARNING (CWE-476): [#def78]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/ssl/javax/j_buffer.c:9: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: buf
#    7|   j_buffer *jb_alloc(size_t length) {
#    8|       j_buffer *buf = calloc(1, sizeof(j_buffer));
#    9|->     buf->contents = calloc(length, sizeof(uint8_t));
#   10|   
#   11|       buf->capacity = length;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def79]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/ssl/javax/j_buffer.c:9:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘buf’
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/ssl/javax/j_buffer.c:8:21: acquire_memory: this call could return NULL
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/ssl/javax/j_buffer.c:9:5: danger: ‘buf’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#    7|   j_buffer *jb_alloc(size_t length) {
#    8|       j_buffer *buf = calloc(1, sizeof(j_buffer));
#    9|->     buf->contents = calloc(length, sizeof(uint8_t));
#   10|   
#   11|       buf->capacity = length;

Error: CPPCHECK_WARNING (CWE-476): [#def80]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/ssl/javax/j_buffer.c:11: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: buf
#    9|       buf->contents = calloc(length, sizeof(uint8_t));
#   10|   
#   11|->     buf->capacity = length;
#   12|   
#   13|       // In the beginning, we can only write, not read. Hence, set our read_pos

Error: CPPCHECK_WARNING (CWE-476): [#def81]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/ssl/javax/j_buffer.c:15: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: buf
#   13|       // In the beginning, we can only write, not read. Hence, set our read_pos
#   14|       // to the sentinel value, buf->capacity.
#   15|->     buf->write_pos = 0;
#   16|       buf->read_pos = length;
#   17|   

Error: CPPCHECK_WARNING (CWE-476): [#def82]
jss-5.8.0-beta4/native/src/main/native/org/mozilla/jss/ssl/javax/j_buffer.c:16: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: buf
#   14|       // to the sentinel value, buf->capacity.
#   15|       buf->write_pos = 0;
#   16|->     buf->read_pos = length;
#   17|   
#   18|       return buf;

Error: CPPCHECK_WARNING (CWE-476): [#def83]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/TestBufferPRFDSSL.c:361: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: buf
#  359|       char *server_message = "like a pound of bacon";
#  360|   
#  361|->     memcpy(buf, client_message, strlen(client_message));
#  362|       PRInt32 ret = PR_Write(c_nspr, buf, strlen(buf));
#  363|       if (ret < 0) {

Error: CPPCHECK_WARNING (CWE-476): [#def84]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/TestBufferPRFDSSL.c:362: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: buf
#  360|   
#  361|       memcpy(buf, client_message, strlen(client_message));
#  362|->     PRInt32 ret = PR_Write(c_nspr, buf, strlen(buf));
#  363|       if (ret < 0) {
#  364|           const PRErrorCode err = PR_GetError();

Error: GCC_ANALYZER_WARNING (CWE-401): [#def85]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#   23|       // pc=0 gc=1
#   24|       assert(r_o <= w_o);
#   25|->     assert((r_o < w_o) == jb_can_read(b));
#   26|       assert((w_o - r_o) <= 1);
#   27|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def86]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
#   25|       assert((r_o < w_o) == jb_can_read(b));
#   26|       assert((w_o - r_o) <= 1);
#   27|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#   28|       i_r = jb_get(b);
#   29|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def87]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
#   26|       assert((w_o - r_o) <= 1);
#   27|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#   28|->     i_r = jb_get(b);
#   29|       if (i_r != EOF) {
#   30|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def88]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
#   36|       // pc=0 gc=2
#   37|       assert(r_o <= w_o);
#   38|->     assert((r_o < w_o) == jb_can_read(b));
#   39|       assert((w_o - r_o) <= 1);
#   40|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def89]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
#   38|       assert((r_o < w_o) == jb_can_read(b));
#   39|       assert((w_o - r_o) <= 1);
#   40|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#   41|       i_r = jb_get(b);
#   42|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def90]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
#   39|       assert((w_o - r_o) <= 1);
#   40|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#   41|->     i_r = jb_get(b);
#   42|       if (i_r != EOF) {
#   43|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def91]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
#   46|   
#   47|       assert(r_o <= w_o);
#   48|->     assert((r_o < w_o) == jb_can_read(b));
#   49|       assert((w_o - r_o) <= 1);
#   50|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
#   48|       assert((r_o < w_o) == jb_can_read(b));
#   49|       assert((w_o - r_o) <= 1);
#   50|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#   51|       i_r = jb_get(b);
#   52|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def93]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
#   49|       assert((w_o - r_o) <= 1);
#   50|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#   51|->     i_r = jb_get(b);
#   52|       if (i_r != EOF) {
#   53|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def94]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
#   59|       // pc=1 gc=0
#   60|       assert(r_o <= w_o);
#   61|->     assert((r_o < w_o) == jb_can_read(b));
#   62|       assert((w_o - r_o) <= 1);
#   63|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def95]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
#   61|       assert((r_o < w_o) == jb_can_read(b));
#   62|       assert((w_o - r_o) <= 1);
#   63|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#   64|       i_r = jb_put(b, d[w_o]);
#   65|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def96]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/0)
#   62|       assert((w_o - r_o) <= 1);
#   63|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#   64|->     i_r = jb_put(b, d[w_o]);
#   65|       if (i_r != EOF) {
#   66|           w_o += 1;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
#   71|       // pc=1 gc=1
#   72|       assert(r_o <= w_o);
#   73|->     assert((r_o < w_o) == jb_can_read(b));
#   74|       assert((w_o - r_o) <= 1);
#   75|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def98]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/0)
#   73|       assert((r_o < w_o) == jb_can_read(b));
#   74|       assert((w_o - r_o) <= 1);
#   75|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#   76|       i_r = jb_put(b, d[w_o]);
#   77|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def99]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/0)
#   74|       assert((w_o - r_o) <= 1);
#   75|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#   76|->     i_r = jb_put(b, d[w_o]);
#   77|       if (i_r != EOF) {
#   78|           w_o += 1;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def100]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/0)
#   80|   
#   81|       assert(r_o <= w_o);
#   82|->     assert((r_o < w_o) == jb_can_read(b));
#   83|       assert((w_o - r_o) <= 1);
#   84|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def101]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/0)
#   82|       assert((r_o < w_o) == jb_can_read(b));
#   83|       assert((w_o - r_o) <= 1);
#   84|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#   85|       i_r = jb_get(b);
#   86|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def102]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/0)
#   83|       assert((w_o - r_o) <= 1);
#   84|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#   85|->     i_r = jb_get(b);
#   86|       if (i_r != EOF) {
#   87|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def103]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/0)
#   93|       // pc=1 gc=2
#   94|       assert(r_o <= w_o);
#   95|->     assert((r_o < w_o) == jb_can_read(b));
#   96|       assert((w_o - r_o) <= 1);
#   97|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def104]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/0)
#   95|       assert((r_o < w_o) == jb_can_read(b));
#   96|       assert((w_o - r_o) <= 1);
#   97|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#   98|       i_r = jb_put(b, d[w_o]);
#   99|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def105]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/0)
#   96|       assert((w_o - r_o) <= 1);
#   97|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#   98|->     i_r = jb_put(b, d[w_o]);
#   99|       if (i_r != EOF) {
#  100|           w_o += 1;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def106]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/0)
#  102|   
#  103|       assert(r_o <= w_o);
#  104|->     assert((r_o < w_o) == jb_can_read(b));
#  105|       assert((w_o - r_o) <= 1);
#  106|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def107]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/0)
#  104|       assert((r_o < w_o) == jb_can_read(b));
#  105|       assert((w_o - r_o) <= 1);
#  106|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  107|       i_r = jb_get(b);
#  108|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def108]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/0)
#  105|       assert((w_o - r_o) <= 1);
#  106|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  107|->     i_r = jb_get(b);
#  108|       if (i_r != EOF) {
#  109|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def109]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/0)
#  112|   
#  113|       assert(r_o <= w_o);
#  114|->     assert((r_o < w_o) == jb_can_read(b));
#  115|       assert((w_o - r_o) <= 1);
#  116|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def110]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/0)
#  114|       assert((r_o < w_o) == jb_can_read(b));
#  115|       assert((w_o - r_o) <= 1);
#  116|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  117|       i_r = jb_get(b);
#  118|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def111]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/0)
#  115|       assert((w_o - r_o) <= 1);
#  116|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  117|->     i_r = jb_get(b);
#  118|       if (i_r != EOF) {
#  119|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def112]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/0)
#  125|       // pc=2 gc=0
#  126|       assert(r_o <= w_o);
#  127|->     assert((r_o < w_o) == jb_can_read(b));
#  128|       assert((w_o - r_o) <= 1);
#  129|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def113]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/0)
#  127|       assert((r_o < w_o) == jb_can_read(b));
#  128|       assert((w_o - r_o) <= 1);
#  129|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  130|       i_r = jb_put(b, d[w_o]);
#  131|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def114]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/0)
#  128|       assert((w_o - r_o) <= 1);
#  129|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  130|->     i_r = jb_put(b, d[w_o]);
#  131|       if (i_r != EOF) {
#  132|           w_o += 1;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def115]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/0)
#  134|   
#  135|       assert(r_o <= w_o);
#  136|->     assert((r_o < w_o) == jb_can_read(b));
#  137|       assert((w_o - r_o) <= 1);
#  138|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def116]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/0)
#  136|       assert((r_o < w_o) == jb_can_read(b));
#  137|       assert((w_o - r_o) <= 1);
#  138|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  139|       i_r = jb_put(b, d[w_o]);
#  140|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def117]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/0)
#  137|       assert((w_o - r_o) <= 1);
#  138|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  139|->     i_r = jb_put(b, d[w_o]);
#  140|       if (i_r != EOF) {
#  141|           w_o += 1;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def118]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/33/codeFlows/0/threadFlows/0/locations/0)
#  146|       // pc=2 gc=1
#  147|       assert(r_o <= w_o);
#  148|->     assert((r_o < w_o) == jb_can_read(b));
#  149|       assert((w_o - r_o) <= 1);
#  150|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def119]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/34/codeFlows/0/threadFlows/0/locations/0)
#  148|       assert((r_o < w_o) == jb_can_read(b));
#  149|       assert((w_o - r_o) <= 1);
#  150|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  151|       i_r = jb_put(b, d[w_o]);
#  152|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def120]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/35/codeFlows/0/threadFlows/0/locations/0)
#  149|       assert((w_o - r_o) <= 1);
#  150|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  151|->     i_r = jb_put(b, d[w_o]);
#  152|       if (i_r != EOF) {
#  153|           w_o += 1;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def121]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/36/codeFlows/0/threadFlows/0/locations/0)
#  155|   
#  156|       assert(r_o <= w_o);
#  157|->     assert((r_o < w_o) == jb_can_read(b));
#  158|       assert((w_o - r_o) <= 1);
#  159|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def122]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/0)
#  157|       assert((r_o < w_o) == jb_can_read(b));
#  158|       assert((w_o - r_o) <= 1);
#  159|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  160|       i_r = jb_put(b, d[w_o]);
#  161|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def123]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/38/codeFlows/0/threadFlows/0/locations/0)
#  158|       assert((w_o - r_o) <= 1);
#  159|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  160|->     i_r = jb_put(b, d[w_o]);
#  161|       if (i_r != EOF) {
#  162|           w_o += 1;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def124]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/39/codeFlows/0/threadFlows/0/locations/0)
#  164|   
#  165|       assert(r_o <= w_o);
#  166|->     assert((r_o < w_o) == jb_can_read(b));
#  167|       assert((w_o - r_o) <= 1);
#  168|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def125]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/40/codeFlows/0/threadFlows/0/locations/0)
#  166|       assert((r_o < w_o) == jb_can_read(b));
#  167|       assert((w_o - r_o) <= 1);
#  168|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  169|       i_r = jb_get(b);
#  170|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def126]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/41/codeFlows/0/threadFlows/0/locations/0)
#  167|       assert((w_o - r_o) <= 1);
#  168|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  169|->     i_r = jb_get(b);
#  170|       if (i_r != EOF) {
#  171|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def127]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/42/codeFlows/0/threadFlows/0/locations/0)
#  177|       // pc=2 gc=2
#  178|       assert(r_o <= w_o);
#  179|->     assert((r_o < w_o) == jb_can_read(b));
#  180|       assert((w_o - r_o) <= 1);
#  181|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def128]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/43/codeFlows/0/threadFlows/0/locations/0)
#  179|       assert((r_o < w_o) == jb_can_read(b));
#  180|       assert((w_o - r_o) <= 1);
#  181|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  182|       i_r = jb_put(b, d[w_o]);
#  183|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def129]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/44/codeFlows/0/threadFlows/0/locations/0)
#  180|       assert((w_o - r_o) <= 1);
#  181|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  182|->     i_r = jb_put(b, d[w_o]);
#  183|       if (i_r != EOF) {
#  184|           w_o += 1;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def130]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/45/codeFlows/0/threadFlows/0/locations/0)
#  186|   
#  187|       assert(r_o <= w_o);
#  188|->     assert((r_o < w_o) == jb_can_read(b));
#  189|       assert((w_o - r_o) <= 1);
#  190|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def131]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/46/codeFlows/0/threadFlows/0/locations/0)
#  188|       assert((r_o < w_o) == jb_can_read(b));
#  189|       assert((w_o - r_o) <= 1);
#  190|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  191|       i_r = jb_put(b, d[w_o]);
#  192|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def132]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/47/codeFlows/0/threadFlows/0/locations/0)
#  189|       assert((w_o - r_o) <= 1);
#  190|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  191|->     i_r = jb_put(b, d[w_o]);
#  192|       if (i_r != EOF) {
#  193|           w_o += 1;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def133]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/48/codeFlows/0/threadFlows/0/locations/0)
#  195|   
#  196|       assert(r_o <= w_o);
#  197|->     assert((r_o < w_o) == jb_can_read(b));
#  198|       assert((w_o - r_o) <= 1);
#  199|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def134]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/49/codeFlows/0/threadFlows/0/locations/0)
#  197|       assert((r_o < w_o) == jb_can_read(b));
#  198|       assert((w_o - r_o) <= 1);
#  199|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  200|       i_r = jb_get(b);
#  201|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def135]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/50/codeFlows/0/threadFlows/0/locations/0)
#  198|       assert((w_o - r_o) <= 1);
#  199|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  200|->     i_r = jb_get(b);
#  201|       if (i_r != EOF) {
#  202|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def136]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/51/codeFlows/0/threadFlows/0/locations/0)
#  205|   
#  206|       assert(r_o <= w_o);
#  207|->     assert((r_o < w_o) == jb_can_read(b));
#  208|       assert((w_o - r_o) <= 1);
#  209|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def137]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/52/codeFlows/0/threadFlows/0/locations/0)
#  207|       assert((r_o < w_o) == jb_can_read(b));
#  208|       assert((w_o - r_o) <= 1);
#  209|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  210|       i_r = jb_get(b);
#  211|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def138]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/53/codeFlows/0/threadFlows/0/locations/0)
#  208|       assert((w_o - r_o) <= 1);
#  209|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  210|->     i_r = jb_get(b);
#  211|       if (i_r != EOF) {
#  212|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def139]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/54/codeFlows/0/threadFlows/0/locations/0)
#  219|       // ws=0 gc=0
#  220|       assert(r_o <= w_o);
#  221|->     assert((r_o < w_o) == jb_can_read(b));
#  222|       assert((w_o - r_o) <= 1);
#  223|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def140]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/55/codeFlows/0/threadFlows/0/locations/0)
#  221|       assert((r_o < w_o) == jb_can_read(b));
#  222|       assert((w_o - r_o) <= 1);
#  223|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  224|       s_r = jb_write(b, d + w_o, 0);
#  225|       if (s_r != 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def141]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/56/codeFlows/0/threadFlows/0/locations/0)
#  222|       assert((w_o - r_o) <= 1);
#  223|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  224|->     s_r = jb_write(b, d + w_o, 0);
#  225|       if (s_r != 0) {
#  226|           assert(s_r <= 0);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def142]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/57/codeFlows/0/threadFlows/0/locations/0)
#  232|       // ws=0 gc=1
#  233|       assert(r_o <= w_o);
#  234|->     assert((r_o < w_o) == jb_can_read(b));
#  235|       assert((w_o - r_o) <= 1);
#  236|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def143]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/58/codeFlows/0/threadFlows/0/locations/0)
#  234|       assert((r_o < w_o) == jb_can_read(b));
#  235|       assert((w_o - r_o) <= 1);
#  236|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  237|       s_r = jb_write(b, d + w_o, 0);
#  238|       if (s_r != 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def144]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/59/codeFlows/0/threadFlows/0/locations/0)
#  235|       assert((w_o - r_o) <= 1);
#  236|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  237|->     s_r = jb_write(b, d + w_o, 0);
#  238|       if (s_r != 0) {
#  239|           assert(s_r <= 0);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def145]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/60/codeFlows/0/threadFlows/0/locations/0)
#  242|   
#  243|       assert(r_o <= w_o);
#  244|->     assert((r_o < w_o) == jb_can_read(b));
#  245|       assert((w_o - r_o) <= 1);
#  246|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def146]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/61/codeFlows/0/threadFlows/0/locations/0)
#  244|       assert((r_o < w_o) == jb_can_read(b));
#  245|       assert((w_o - r_o) <= 1);
#  246|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  247|       i_r = jb_get(b);
#  248|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def147]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/62/codeFlows/0/threadFlows/0/locations/0)
#  245|       assert((w_o - r_o) <= 1);
#  246|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  247|->     i_r = jb_get(b);
#  248|       if (i_r != EOF) {
#  249|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def148]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/63/codeFlows/0/threadFlows/0/locations/0)
#  255|       // ws=0 gc=2
#  256|       assert(r_o <= w_o);
#  257|->     assert((r_o < w_o) == jb_can_read(b));
#  258|       assert((w_o - r_o) <= 1);
#  259|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def149]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/64/codeFlows/0/threadFlows/0/locations/0)
#  257|       assert((r_o < w_o) == jb_can_read(b));
#  258|       assert((w_o - r_o) <= 1);
#  259|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  260|       s_r = jb_write(b, d + w_o, 0);
#  261|       if (s_r != 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def150]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/65/codeFlows/0/threadFlows/0/locations/0)
#  258|       assert((w_o - r_o) <= 1);
#  259|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  260|->     s_r = jb_write(b, d + w_o, 0);
#  261|       if (s_r != 0) {
#  262|           assert(s_r <= 0);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def151]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/66/codeFlows/0/threadFlows/0/locations/0)
#  265|   
#  266|       assert(r_o <= w_o);
#  267|->     assert((r_o < w_o) == jb_can_read(b));
#  268|       assert((w_o - r_o) <= 1);
#  269|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def152]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/67/codeFlows/0/threadFlows/0/locations/0)
#  267|       assert((r_o < w_o) == jb_can_read(b));
#  268|       assert((w_o - r_o) <= 1);
#  269|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  270|       i_r = jb_get(b);
#  271|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def153]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/68/codeFlows/0/threadFlows/0/locations/0)
#  268|       assert((w_o - r_o) <= 1);
#  269|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  270|->     i_r = jb_get(b);
#  271|       if (i_r != EOF) {
#  272|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def154]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/69/codeFlows/0/threadFlows/0/locations/0)
#  275|   
#  276|       assert(r_o <= w_o);
#  277|->     assert((r_o < w_o) == jb_can_read(b));
#  278|       assert((w_o - r_o) <= 1);
#  279|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def155]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/70/codeFlows/0/threadFlows/0/locations/0)
#  277|       assert((r_o < w_o) == jb_can_read(b));
#  278|       assert((w_o - r_o) <= 1);
#  279|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  280|       i_r = jb_get(b);
#  281|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def156]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/71/codeFlows/0/threadFlows/0/locations/0)
#  278|       assert((w_o - r_o) <= 1);
#  279|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  280|->     i_r = jb_get(b);
#  281|       if (i_r != EOF) {
#  282|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def157]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/72/codeFlows/0/threadFlows/0/locations/0)
#  288|       // ws=1 gc=0
#  289|       assert(r_o <= w_o);
#  290|->     assert((r_o < w_o) == jb_can_read(b));
#  291|       assert((w_o - r_o) <= 1);
#  292|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def158]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/73/codeFlows/0/threadFlows/0/locations/0)
#  290|       assert((r_o < w_o) == jb_can_read(b));
#  291|       assert((w_o - r_o) <= 1);
#  292|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  293|       s_r = jb_write(b, d + w_o, 1);
#  294|       if (s_r != 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def159]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/74/codeFlows/0/threadFlows/0/locations/0)
#  291|       assert((w_o - r_o) <= 1);
#  292|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  293|->     s_r = jb_write(b, d + w_o, 1);
#  294|       if (s_r != 0) {
#  295|           assert(s_r <= 1);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def160]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/75/codeFlows/0/threadFlows/0/locations/0)
#  301|       // ws=1 gc=1
#  302|       assert(r_o <= w_o);
#  303|->     assert((r_o < w_o) == jb_can_read(b));
#  304|       assert((w_o - r_o) <= 1);
#  305|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def161]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/76/codeFlows/0/threadFlows/0/locations/0)
#  303|       assert((r_o < w_o) == jb_can_read(b));
#  304|       assert((w_o - r_o) <= 1);
#  305|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  306|       s_r = jb_write(b, d + w_o, 1);
#  307|       if (s_r != 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def162]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/77/codeFlows/0/threadFlows/0/locations/0)
#  304|       assert((w_o - r_o) <= 1);
#  305|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  306|->     s_r = jb_write(b, d + w_o, 1);
#  307|       if (s_r != 0) {
#  308|           assert(s_r <= 1);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def163]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/78/codeFlows/0/threadFlows/0/locations/0)
#  311|   
#  312|       assert(r_o <= w_o);
#  313|->     assert((r_o < w_o) == jb_can_read(b));
#  314|       assert((w_o - r_o) <= 1);
#  315|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def164]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/79/codeFlows/0/threadFlows/0/locations/0)
#  313|       assert((r_o < w_o) == jb_can_read(b));
#  314|       assert((w_o - r_o) <= 1);
#  315|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  316|       i_r = jb_get(b);
#  317|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def165]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/80/codeFlows/0/threadFlows/0/locations/0)
#  314|       assert((w_o - r_o) <= 1);
#  315|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  316|->     i_r = jb_get(b);
#  317|       if (i_r != EOF) {
#  318|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def166]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/81/codeFlows/0/threadFlows/0/locations/0)
#  324|       // ws=1 gc=2
#  325|       assert(r_o <= w_o);
#  326|->     assert((r_o < w_o) == jb_can_read(b));
#  327|       assert((w_o - r_o) <= 1);
#  328|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def167]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/82/codeFlows/0/threadFlows/0/locations/0)
#  326|       assert((r_o < w_o) == jb_can_read(b));
#  327|       assert((w_o - r_o) <= 1);
#  328|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  329|       s_r = jb_write(b, d + w_o, 1);
#  330|       if (s_r != 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def168]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/83/codeFlows/0/threadFlows/0/locations/0)
#  327|       assert((w_o - r_o) <= 1);
#  328|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  329|->     s_r = jb_write(b, d + w_o, 1);
#  330|       if (s_r != 0) {
#  331|           assert(s_r <= 1);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def169]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/84/codeFlows/0/threadFlows/0/locations/0)
#  334|   
#  335|       assert(r_o <= w_o);
#  336|->     assert((r_o < w_o) == jb_can_read(b));
#  337|       assert((w_o - r_o) <= 1);
#  338|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def170]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/85/codeFlows/0/threadFlows/0/locations/0)
#  336|       assert((r_o < w_o) == jb_can_read(b));
#  337|       assert((w_o - r_o) <= 1);
#  338|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  339|       i_r = jb_get(b);
#  340|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def171]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/86/codeFlows/0/threadFlows/0/locations/0)
#  337|       assert((w_o - r_o) <= 1);
#  338|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  339|->     i_r = jb_get(b);
#  340|       if (i_r != EOF) {
#  341|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def172]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/87/codeFlows/0/threadFlows/0/locations/0)
#  344|   
#  345|       assert(r_o <= w_o);
#  346|->     assert((r_o < w_o) == jb_can_read(b));
#  347|       assert((w_o - r_o) <= 1);
#  348|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def173]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/88/codeFlows/0/threadFlows/0/locations/0)
#  346|       assert((r_o < w_o) == jb_can_read(b));
#  347|       assert((w_o - r_o) <= 1);
#  348|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  349|       i_r = jb_get(b);
#  350|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def174]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/89/codeFlows/0/threadFlows/0/locations/0)
#  347|       assert((w_o - r_o) <= 1);
#  348|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  349|->     i_r = jb_get(b);
#  350|       if (i_r != EOF) {
#  351|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def175]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/90/codeFlows/0/threadFlows/0/locations/0)
#  357|       // ws=2 gc=0
#  358|       assert(r_o <= w_o);
#  359|->     assert((r_o < w_o) == jb_can_read(b));
#  360|       assert((w_o - r_o) <= 1);
#  361|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def176]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/91/codeFlows/0/threadFlows/0/locations/0)
#  359|       assert((r_o < w_o) == jb_can_read(b));
#  360|       assert((w_o - r_o) <= 1);
#  361|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  362|       s_r = jb_write(b, d + w_o, 2);
#  363|       if (s_r != 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def177]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/92/codeFlows/0/threadFlows/0/locations/0)
#  360|       assert((w_o - r_o) <= 1);
#  361|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  362|->     s_r = jb_write(b, d + w_o, 2);
#  363|       if (s_r != 0) {
#  364|           assert(s_r <= 2);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def178]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/93/codeFlows/0/threadFlows/0/locations/0)
#  370|       // ws=2 gc=1
#  371|       assert(r_o <= w_o);
#  372|->     assert((r_o < w_o) == jb_can_read(b));
#  373|       assert((w_o - r_o) <= 1);
#  374|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def179]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/94/codeFlows/0/threadFlows/0/locations/0)
#  372|       assert((r_o < w_o) == jb_can_read(b));
#  373|       assert((w_o - r_o) <= 1);
#  374|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  375|       s_r = jb_write(b, d + w_o, 2);
#  376|       if (s_r != 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def180]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/95/codeFlows/0/threadFlows/0/locations/0)
#  373|       assert((w_o - r_o) <= 1);
#  374|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  375|->     s_r = jb_write(b, d + w_o, 2);
#  376|       if (s_r != 0) {
#  377|           assert(s_r <= 2);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def181]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/96/codeFlows/0/threadFlows/0/locations/0)
#  380|   
#  381|       assert(r_o <= w_o);
#  382|->     assert((r_o < w_o) == jb_can_read(b));
#  383|       assert((w_o - r_o) <= 1);
#  384|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def182]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/97/codeFlows/0/threadFlows/0/locations/0)
#  382|       assert((r_o < w_o) == jb_can_read(b));
#  383|       assert((w_o - r_o) <= 1);
#  384|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  385|       i_r = jb_get(b);
#  386|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def183]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/98/codeFlows/0/threadFlows/0/locations/0)
#  383|       assert((w_o - r_o) <= 1);
#  384|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  385|->     i_r = jb_get(b);
#  386|       if (i_r != EOF) {
#  387|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def184]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/99/codeFlows/0/threadFlows/0/locations/0)
#  393|       // ws=2 gc=2
#  394|       assert(r_o <= w_o);
#  395|->     assert((r_o < w_o) == jb_can_read(b));
#  396|       assert((w_o - r_o) <= 1);
#  397|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def185]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/100/codeFlows/0/threadFlows/0/locations/0)
#  395|       assert((r_o < w_o) == jb_can_read(b));
#  396|       assert((w_o - r_o) <= 1);
#  397|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  398|       s_r = jb_write(b, d + w_o, 2);
#  399|       if (s_r != 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def186]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/101/codeFlows/0/threadFlows/0/locations/0)
#  396|       assert((w_o - r_o) <= 1);
#  397|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  398|->     s_r = jb_write(b, d + w_o, 2);
#  399|       if (s_r != 0) {
#  400|           assert(s_r <= 2);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def187]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:404:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/102/codeFlows/0/threadFlows/0/locations/0)
#  403|   
#  404|       assert(r_o <= w_o);
#  405|->     assert((r_o < w_o) == jb_can_read(b));
#  406|       assert((w_o - r_o) <= 1);
#  407|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def188]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:404:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/103/codeFlows/0/threadFlows/0/locations/0)
#  405|       assert((r_o < w_o) == jb_can_read(b));
#  406|       assert((w_o - r_o) <= 1);
#  407|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  408|       i_r = jb_get(b);
#  409|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def189]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:408:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:404:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:408:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:408:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/104/codeFlows/0/threadFlows/0/locations/0)
#  406|       assert((w_o - r_o) <= 1);
#  407|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  408|->     i_r = jb_get(b);
#  409|       if (i_r != EOF) {
#  410|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def190]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:404:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:408:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:414:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/105/codeFlows/0/threadFlows/0/locations/0)
#  413|   
#  414|       assert(r_o <= w_o);
#  415|->     assert((r_o < w_o) == jb_can_read(b));
#  416|       assert((w_o - r_o) <= 1);
#  417|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def191]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:417:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:404:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:408:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:414:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:416:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:416:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:417:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:417:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/106/codeFlows/0/threadFlows/0/locations/0)
#  415|       assert((r_o < w_o) == jb_can_read(b));
#  416|       assert((w_o - r_o) <= 1);
#  417|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  418|       i_r = jb_get(b);
#  419|       if (i_r != EOF) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def192]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:418:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:404:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:408:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:414:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:416:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:416:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:417:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:417:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:418:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:418:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/107/codeFlows/0/threadFlows/0/locations/0)
#  416|       assert((w_o - r_o) <= 1);
#  417|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  418|->     i_r = jb_get(b);
#  419|       if (i_r != EOF) {
#  420|           assert(((uint8_t)i_r) == ((uint8_t)d[r_o]));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def193]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:429:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:404:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:408:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:414:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:416:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:416:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:417:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:417:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:418:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:428:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:429:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:429:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/108/codeFlows/0/threadFlows/0/locations/0)
#  427|       // pc=0 rs=0
#  428|       assert(r_o <= w_o);
#  429|->     assert((r_o < w_o) == jb_can_read(b));
#  430|       assert((w_o - r_o) <= 1);
#  431|       assert(((w_o - r_o) < 1) == jb_can_write(b));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def194]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:431:5: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:404:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:408:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:414:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:416:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:416:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:417:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:417:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:418:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:428:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:429:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:429:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:430:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:430:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:431:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:431:5: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/109/codeFlows/0/threadFlows/0/locations/0)
#  429|       assert((r_o < w_o) == jb_can_read(b));
#  430|       assert((w_o - r_o) <= 1);
#  431|->     assert(((w_o - r_o) < 1) == jb_can_write(b));
#  432|       s_r = jb_read(b, r_b, 0);
#  433|       if (s_r != 0) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def195]
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:432:11: warning[-Wanalyzer-malloc-leak]: leak of ‘r_b’
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:17:20: acquire_memory: allocated here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:25:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:27:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:28:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:29:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:38:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:40:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:41:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:42:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:48:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:50:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:51:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:60:5: branch_true: following ‘true’ branch (when ‘r_o == 0’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:61:5: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:63:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:64:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:73:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:75:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:76:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:82:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:83:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:84:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:85:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:94:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:95:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:96:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:97:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:98:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:103:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:104:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:105:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:106:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:107:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:113:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:114:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:115:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:116:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:117:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:126:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:127:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:128:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:129:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:130:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:135:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:136:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:137:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:138:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:139:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:147:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:148:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:149:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:150:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:151:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:156:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:157:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:158:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:159:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:160:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:165:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:166:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:167:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:168:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:169:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:178:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:179:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:180:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:181:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:182:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:187:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:188:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:189:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:190:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:191:22: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:196:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:197:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:198:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:199:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:200:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:206:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:207:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:208:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:209:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:210:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:220:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:221:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:222:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:223:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:224:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:225:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:234:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:236:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:237:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:238:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:244:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:246:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:247:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:256:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:257:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:258:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:259:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:260:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:261:8: branch_false: following ‘false’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_false: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:267:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:269:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:270:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:276:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:277:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:278:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:279:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:280:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:289:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:290:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:291:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:292:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:293:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:302:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:303:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:304:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:305:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:306:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:312:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:313:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:314:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:315:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:316:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:325:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:326:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:327:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:328:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:329:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:335:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:336:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:337:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:338:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:339:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:345:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:346:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:347:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:348:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:349:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:358:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:359:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:360:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:361:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:362:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:371:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:372:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:373:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:374:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:375:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:381:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:382:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:383:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:384:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:385:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:394:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:395:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:396:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:397:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:398:23: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:404:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:405:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:406:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:407:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:408:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:414:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:415:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:416:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:416:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:417:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:417:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:418:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:428:5: branch_true: following ‘true’ branch (when ‘r_o <= w_o’)...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:429:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:429:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:430:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:430:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:431:5: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:431:5: branch_true: following ‘true’ branch...
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:432:11: branch_true: ...to here
jss-5.8.0-beta4/native/src/test/native/org/mozilla/jss/tests/buffer_size_1.c:432:11: danger: ‘r_b’ leaks here; was allocated at [(1)](sarif:/runs/0/results/110/codeFlows/0/threadFlows/0/locations/0)
#  430|       assert((w_o - r_o) <= 1);
#  431|       assert(((w_o - r_o) < 1) == jb_can_write(b));
#  432|->     s_r = jb_read(b, r_b, 0);
#  433|       if (s_r != 0) {
#  434|           assert(s_r <= 0);

Error: COMPILER_WARNING (CWE-674): [#def196]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SessionKey.cpp: scope_hint: In function ‘JSS_PK11_wrapSymKey(JNIEnv_*, PK11SymKeyStr**)’
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SessionKey.cpp:120:1: warning[-Winfinite-recursion]: infinite recursion detected
#  120 | JSS_PK11_wrapSymKey(JNIEnv *env, PK11SymKey **symKey)
#      | ^~~~~~~~~~~~~~~~~~~
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SessionKey.cpp:124:31: note: recursive call
#  124 |     return JSS_PK11_wrapSymKey(env, symKey);
#      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
#  118|    */
#  119|   jobject
#  120|-> JSS_PK11_wrapSymKey(JNIEnv *env, PK11SymKey **symKey)
#  121|   {
#  122|   //    return JSS_PK11_wrapSymKey(env, symKey, NULL);

Error: COMPILER_WARNING: [#def197]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SessionKey.cpp: scope_hint: In function ‘Java_org_mozilla_jss_symkey_SessionKey_ComputeSessionKeySCP02’
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SessionKey.cpp:857:16: warning[-Wstringop-truncation]: ‘strncpy’ specified bound 135 equals destination size
#  857 |         strncpy(keyname,keyNameChars,KEYNAMELENGTH);
#      |                ^
#  855|       {
#  856|           keyNameChars = (char *)(env)->GetStringUTFChars(keyName, NULL);
#  857|->         strncpy(keyname,keyNameChars,KEYNAMELENGTH);
#  858|           (env)->ReleaseStringUTFChars(keyName, (const char *)keyNameChars);
#  859|       }else

Error: COMPILER_WARNING: [#def198]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SessionKey.cpp: scope_hint: In function ‘Java_org_mozilla_jss_symkey_SessionKey_ComputeSessionKey’
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SessionKey.cpp:1317:16: warning[-Wstringop-truncation]: ‘strncpy’ specified bound 135 equals destination size
# 1317 |         strncpy(keyname,keyNameChars,KEYNAMELENGTH);
#      |                ^
# 1315|       {
# 1316|           keyNameChars = (char *)(env)->GetStringUTFChars(keyName, NULL);
# 1317|->         strncpy(keyname,keyNameChars,KEYNAMELENGTH);
# 1318|           (env)->ReleaseStringUTFChars(keyName, (const char *)keyNameChars);
# 1319|       }else

Error: COMPILER_WARNING: [#def199]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SessionKey.cpp: scope_hint: In function ‘Java_org_mozilla_jss_symkey_SessionKey_ComputeEncSessionKey’
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SessionKey.cpp:1718:16: warning[-Wstringop-truncation]: ‘strncpy’ specified bound 135 equals destination size
# 1718 |         strncpy(keyname,keyNameChars,KEYNAMELENGTH);
#      |                ^
# 1716|       {
# 1717|           keyNameChars = (char *)(env)->GetStringUTFChars(keyName, NULL);
# 1718|->         strncpy(keyname,keyNameChars,KEYNAMELENGTH);
# 1719|           (env)->ReleaseStringUTFChars(keyName, (const char *)keyNameChars);
# 1720|       }

Error: CPPCHECK_WARNING (CWE-476): [#def200]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp:313: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: result
#  311|       char *result= (char *)malloc(1);
#  312|   
#  313|->     result[0] = '\0';
#  314|       if( tokenNameChars == NULL || keyNameChars==NULL)
#  315|       {

Error: CPPCHECK_WARNING (CWE-476): [#def201]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp:401: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: result
#  399|   
#  400|       result = (char *) malloc(1);
#  401|->     result[0] = '\0';
#  402|   
#  403|       if (tokenName) {

Error: CPPCHECK_WARNING (CWE-476): [#def202]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp:433: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: result
#  431|           temp = result;
#  432|           result = (char*)malloc( strlen(name) + strlen(temp) + 2 );
#  433|->         result[0]='\0';
#  434|           strcat(result, temp);
#  435|           strcat(result, ",");

Error: CPPCHECK_WARNING (CWE-476): [#def203]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp:434: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: result
#  432|           result = (char*)malloc( strlen(name) + strlen(temp) + 2 );
#  433|           result[0]='\0';
#  434|->         strcat(result, temp);
#  435|           strcat(result, ",");
#  436|           strcat(result, name);

Error: CPPCHECK_WARNING (CWE-476): [#def204]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp:435: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: result
#  433|           result[0]='\0';
#  434|           strcat(result, temp);
#  435|->         strcat(result, ",");
#  436|           strcat(result, name);
#  437|           free(temp);

Error: CPPCHECK_WARNING (CWE-476): [#def205]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp:436: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: result
#  434|           strcat(result, temp);
#  435|           strcat(result, ",");
#  436|->         strcat(result, name);
#  437|           free(temp);
#  438|   

Error: CPPCHECK_WARNING (CWE-476): [#def206]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp:553: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: keyData
#  551|       for (i = 0;i < keysize; i++)
#  552|       {
#  553|->         keyData[i] = 0x0;
#  554|       }
#  555|   

Error: COMPILER_WARNING: [#def207]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp: scope_hint: In function ‘GetSharedSecretKeyName(char*)’
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp:1087:19: warning[-Wstringop-truncation]: ‘strncpy’ specified bound 135 equals destination size
# 1087 |            strncpy( sharedSecretSymKeyName, newKeyName, KEYNAMELENGTH);
#      |                   ^
# 1085|       if ( newKeyName && strlen( newKeyName ) > 0 ) {
# 1086|          if( strlen( sharedSecretSymKeyName) == 0) {
# 1087|->            strncpy( sharedSecretSymKeyName, newKeyName, KEYNAMELENGTH);
# 1088|          }
# 1089|       }

Error: COMPILER_WARNING (CWE-697): [#def208]
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp: scope_hint: In function ‘_jbyteArray* Java_org_mozilla_jss_symkey_SessionKey_DiversifyKey(JNIEnv*, jclass, jstring, jstring, jstring, jstring, jbyteArray, jbyteArray, jbyte, jboolean, jbyteArray, jbyteArray, jbyteArray, jstring, jstring, jbyte)’
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp:1457:30: warning[-Waddress]: the address of ‘fullNewMasterKeyName’ will never be NULL
# 1457 |     if (fullNewMasterKeyName != NULL && strcmp(fullNewMasterKeyName, "#01#01") == 0)
#      |                              ^
jss-5.8.0-beta4/symkey/src/main/native/org/mozilla/jss/symkey/SymKey.cpp:1133:10: note: ‘fullNewMasterKeyName’ declared here
# 1133 |     char fullNewMasterKeyName[KEYNAMELENGTH];
#      |          ^~~~~~~~~~~~~~~~~~~~
# 1455|   
# 1456|       /* special case #01#01 */
# 1457|->     if (fullNewMasterKeyName != NULL && strcmp(fullNewMasterKeyName, "#01#01") == 0)
# 1458|       {
# 1459|           Buffer empty = Buffer();

Error: COMPILER_WARNING (CWE-563): [#def209]
jss-5.8.0-beta4/tools/src/main/native/p7tool/p7tool.c: scope_hint: In function ‘DecodeAndPrintFile’
jss-5.8.0-beta4/tools/src/main/native/p7tool/p7tool.c:261:17: warning[-Wunused-but-set-variable]: variable ‘nb’ set but not used
#  261 |             int nb = 0;
#      |                 ^~
#  259|               FILE *outFile;
#  260|               char filename[256];
#  261|->             int nb = 0;
#  262|   
#  263|               sprintf(filename, "%s%d.der", prefix, i);

Error: COMPILER_WARNING (CWE-704): [#def210]
jss-5.8.0-beta4/tools/src/main/native/p7tool/p7tool.c: scope_hint: In function ‘main’
jss-5.8.0-beta4/tools/src/main/native/p7tool/p7tool.c:341:16: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  341 |         prefix = optstate->value;
#      |                ^
#  339|   
#  340|         case 'p':
#  341|->         prefix = optstate->value;
#  342|           break;
#  343|   

Error: COMPILER_WARNING (CWE-704): [#def211]
jss-5.8.0-beta4/tools/src/main/native/p7tool/p7tool.c:341:16: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  339|   
#  340|         case 'p':
#  341|->         prefix = optstate->value;
#  342|           break;
#  343|   

Error: COMPILER_WARNING (CWE-252): [#def212]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secpwd.c: scope_hint: In function ‘SEC_GetPassword’
jss-5.8.0-beta4/tools/src/main/native/p7tool/secpwd.c:69:21: warning[-Wunused-result]: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’
#   69 | #define QUIET_FGETS fgets
#      |                     ^
jss-5.8.0-beta4/tools/src/main/native/p7tool/secpwd.c:117:9: note: in expansion of macro ‘QUIET_FGETS’
#  117 |         QUIET_FGETS ( phrase, sizeof(phrase), input);
#      |         ^~~~~~~~~~~
#   67|   static char * quiet_fgets (char *buf, int length, FILE *input);
#   68|   #else
#   69|-> #define QUIET_FGETS fgets
#   70|   #endif
#   71|   

Error: COMPILER_WARNING (CWE-563): [#def213]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c: scope_hint: In function ‘SECU_ChangePW’
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:378:15: warning[-Wunused-but-set-variable]: variable ‘rv’ set but not used
#  378 |     SECStatus rv;
#      |               ^~
#  376|   SECU_ChangePW(PK11SlotInfo *slot, char *passwd, char *pwFile)
#  377|   {
#  378|->     SECStatus rv;
#  379|       secuPWData pwdata, newpwdata;
#  380|       char *oldpw = NULL, *newpw = NULL;

Error: COMPILER_WARNING (CWE-477): [#def214]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c: scope_hint: In function ‘printflags’
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:2153:5: warning[-Wdeprecated-declarations]: ‘__CERTDB_VALID_PEER’ is deprecated: CERTDB_VALID_PEER is now CERTDB_TERMINAL_RECORD
# 2153 |     if (flags & CERTDB_VALID_PEER)
#      |     ^~
# 2151|   	    !(flags & CERTDB_TRUSTED_CLIENT_CA))
# 2152|   	    PORT_Strcat(trusts, "c");
# 2153|->     if (flags & CERTDB_VALID_PEER)
# 2154|   	if (!(flags & CERTDB_TRUSTED))
# 2155|   	    PORT_Strcat(trusts, "p");

Error: COMPILER_WARNING (CWE-477): [#def215]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:2153:5: warning[-Wdeprecated-declarations]: ‘__CERTDB_VALID_PEER’ is deprecated: CERTDB_VALID_PEER is now CERTDB_TERMINAL_RECORD
# 2151|   	    !(flags & CERTDB_TRUSTED_CLIENT_CA))
# 2152|   	    PORT_Strcat(trusts, "c");
# 2153|->     if (flags & CERTDB_VALID_PEER)
# 2154|   	if (!(flags & CERTDB_TRUSTED))
# 2155|   	    PORT_Strcat(trusts, "p");

Error: COMPILER_WARNING (CWE-477): [#def216]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c: scope_hint: In function ‘printFlags’
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:2953:5: warning[-Wdeprecated-declarations]: ‘__CERTDB_VALID_PEER’ is deprecated: CERTDB_VALID_PEER is now CERTDB_TERMINAL_RECORD
# 2953 |     if ( flags & CERTDB_VALID_PEER ) {
#      |     ^~
# 2951|   printFlags(FILE *out, unsigned int flags, int level)
# 2952|   {
# 2953|->     if ( flags & CERTDB_VALID_PEER ) {
# 2954|   	SECU_Indent(out, level); fprintf(out, "Valid Peer\n");
# 2955|       }

Error: COMPILER_WARNING (CWE-477): [#def217]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:2953:5: warning[-Wdeprecated-declarations]: ‘__CERTDB_VALID_PEER’ is deprecated: CERTDB_VALID_PEER is now CERTDB_TERMINAL_RECORD
# 2951|   printFlags(FILE *out, unsigned int flags, int level)
# 2952|   {
# 2953|->     if ( flags & CERTDB_VALID_PEER ) {
# 2954|   	SECU_Indent(out, level); fprintf(out, "Valid Peer\n");
# 2955|       }

Error: CPPCHECK_WARNING (CWE-476): [#def218]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:3041: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: optstring
# 3039|   
# 3040|       for (i=0; i<cmd->numCommands; i++) {
# 3041|-> 	optstring[j++] = cmd->commands[i].flag;
# 3042|       }
# 3043|       for (i=0; i<cmd->numOptions; i++) {

Error: CPPCHECK_WARNING (CWE-476): [#def219]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:3044: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: optstring
# 3042|       }
# 3043|       for (i=0; i<cmd->numOptions; i++) {
# 3044|-> 	optstring[j++] = cmd->options[i].flag;
# 3045|   	if (cmd->options[i].needsArg)
# 3046|   	    optstring[j++] = ':';

Error: CPPCHECK_WARNING (CWE-476): [#def220]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:3048: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: optstring
# 3046|   	    optstring[j++] = ':';
# 3047|       }
# 3048|->     optstring[j] = '\0';
# 3049|       optstate = PL_CreateOptState(argc, argv, optstring);
# 3050|   

Error: COMPILER_WARNING (CWE-704): [#def221]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c: scope_hint: In function ‘SECU_printCertProblems’
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:3291:25: warning[-Wpointer-to-int-cast]: cast from pointer to integer of different size
# 3291 |                 flags = (unsigned int)node->arg;
#      |                         ^
# 3289|   	    switch (node->error) {
# 3290|   	    case SEC_ERROR_INADEQUATE_KEY_USAGE:
# 3291|-> 		flags = (unsigned int)node->arg;
# 3292|   		switch (flags) {
# 3293|   		case KU_DIGITAL_SIGNATURE:

Error: COMPILER_WARNING (CWE-704): [#def222]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:3291:25: warning[-Wpointer-to-int-cast]: cast from pointer to integer of different size
# 3289|   	    switch (node->error) {
# 3290|   	    case SEC_ERROR_INADEQUATE_KEY_USAGE:
# 3291|-> 		flags = (unsigned int)node->arg;
# 3292|   		switch (flags) {
# 3293|   		case KU_DIGITAL_SIGNATURE:

Error: COMPILER_WARNING (CWE-704): [#def223]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:3307:25: warning[-Wpointer-to-int-cast]: cast from pointer to integer of different size
# 3307 |                 flags = (unsigned int)node->arg;
#      |                         ^
# 3305|   		}
# 3306|   	    case SEC_ERROR_INADEQUATE_CERT_TYPE:
# 3307|-> 		flags = (unsigned int)node->arg;
# 3308|   		switch (flags) {
# 3309|   		case NS_CERT_TYPE_SSL_CLIENT:

Error: COMPILER_WARNING (CWE-704): [#def224]
jss-5.8.0-beta4/tools/src/main/native/p7tool/secutil.c:3307:25: warning[-Wpointer-to-int-cast]: cast from pointer to integer of different size
# 3305|   		}
# 3306|   	    case SEC_ERROR_INADEQUATE_CERT_TYPE:
# 3307|-> 		flags = (unsigned int)node->arg;
# 3308|   		switch (flags) {
# 3309|   		case NS_CERT_TYPE_SSL_CLIENT:

Error: COMPILER_WARNING (CWE-704): [#def225]
jss-5.8.0-beta4/tools/src/main/native/sslget/sslget.c: scope_hint: In function ‘my_GetClientAuthData’
jss-5.8.0-beta4/tools/src/main/native/sslget/sslget.c:218:59: warning[-Wpointer-to-int-cast]: cast from pointer to integer of different size
#  218 |     FPRINTF(stderr,"   mygetclientauthdata - cert = %x\n",(unsigned int)cert);
#      |                                                           ^
#  216|     if (chosenNickName) {
#  217|       cert = PK11_FindCertFromNickname(chosenNickName, proto_win);
#  218|->     FPRINTF(stderr,"   mygetclientauthdata - cert = %x\n",(unsigned int)cert);
#  219|       if ( cert ) {
#  220|         privkey = PK11_FindKeyByAnyCert(cert, proto_win);

Error: COMPILER_WARNING (CWE-704): [#def226]
jss-5.8.0-beta4/tools/src/main/native/sslget/sslget.c:218:59: warning[-Wpointer-to-int-cast]: cast from pointer to integer of different size
#  216|     if (chosenNickName) {
#  217|       cert = PK11_FindCertFromNickname(chosenNickName, proto_win);
#  218|->     FPRINTF(stderr,"   mygetclientauthdata - cert = %x\n",(unsigned int)cert);
#  219|       if ( cert ) {
#  220|         privkey = PK11_FindKeyByAnyCert(cert, proto_win);

Error: COMPILER_WARNING (CWE-704): [#def227]
jss-5.8.0-beta4/tools/src/main/native/sslget/sslget.c:221:64: warning[-Wpointer-to-int-cast]: cast from pointer to integer of different size
#  221 |       FPRINTF(stderr,"   mygetclientauthdata - privkey = %x\n",(unsigned int)privkey);
#      |                                                                ^
#  219|       if ( cert ) {
#  220|         privkey = PK11_FindKeyByAnyCert(cert, proto_win);
#  221|->       FPRINTF(stderr,"   mygetclientauthdata - privkey = %x\n",(unsigned int)privkey);
#  222|         if ( privkey ) {
#  223|       rv = SECSuccess;

Error: COMPILER_WARNING (CWE-704): [#def228]
jss-5.8.0-beta4/tools/src/main/native/sslget/sslget.c:221:64: warning[-Wpointer-to-int-cast]: cast from pointer to integer of different size
#  219|       if ( cert ) {
#  220|         privkey = PK11_FindKeyByAnyCert(cert, proto_win);
#  221|->       FPRINTF(stderr,"   mygetclientauthdata - privkey = %x\n",(unsigned int)privkey);
#  222|         if ( privkey ) {
#  223|       rv = SECSuccess;

Error: COMPILER_WARNING (CWE-563): [#def229]
jss-5.8.0-beta4/tools/src/main/native/sslget/sslget.c: scope_hint: In function ‘do_connect’
jss-5.8.0-beta4/tools/src/main/native/sslget/sslget.c:485:25: warning[-Wunused-but-set-variable]: variable ‘result’ set but not used
#  485 |     SECStatus           result;
#      |                         ^~~~~~
#  483|       PRFileDesc *        tcp_sock;
#  484|       PRStatus            prStatus;
#  485|->     SECStatus           result;
#  486|       int                 rv = SECSuccess;
#  487|       PRSocketOptionData  opt;

Error: COMPILER_WARNING (CWE-1164): [#def230]
jss-5.8.0-beta4/tools/src/main/native/sslget/sslget.c: scope_hint: At top level
jss-5.8.0-beta4/tools/src/main/native/sslget/sslget.c:548:1: warning[-Wunused-function]: ‘getIPAddress’ defined but not used
#  548 | getIPAddress(const char * hostName)
#      | ^~~~~~~~~~~~
#  546|   */
#  547|   static PRUint32
#  548|-> getIPAddress(const char * hostName) 
#  549|   {
#  550|       const unsigned char *p;

Scan Properties

analyzer-version-clippy1.90.0
analyzer-version-cppcheck2.18.3
analyzer-version-gcc15.2.1
analyzer-version-gcc-analyzer16.0.0
analyzer-version-shellcheck0.11.0
analyzer-version-unicontrol0.0.2
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-113.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch
mock-configfedora-rawhide-gcc-latest-x86_64
project-namejss-5.8.0-0.6.beta4.fc44
store-results-to/tmp/tmpu42zpu7c/jss-5.8.0-0.6.beta4.fc44.tar.xz
time-created2025-10-28 18:22:58
time-finished2025-10-28 18:27:11
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'gcc,cppcheck,shellcheck,clippy,unicontrol' '-o' '/tmp/tmpu42zpu7c/jss-5.8.0-0.6.beta4.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmpu42zpu7c/jss-5.8.0-0.6.beta4.fc44.src.rpm'
tool-versioncsmock-3.8.3.20251027.143044.ge6b947b-1.el9