Ganesh Murthy created DISPATCH-1866:
---------------------------------------

             Summary: system_tests_policy failing with qd_parse_node_t leaks
                 Key: DISPATCH-1866
                 URL: https://issues.apache.org/jira/browse/DISPATCH-1866
             Project: Qpid Dispatch
          Issue Type: Test
          Components: Tests
    Affects Versions: 1.14.0
            Reporter: Ganesh Murthy


{noformat}
Stacktracetest_verify_maximum_connections 
(system_tests_policy.AbsoluteConnectionCountLimit) ... ok
test_30_connector_policy_misconfigured 
(system_tests_policy.ConnectorPolicyMisconfigured) ... ok

Router QDR.Policy debug dump file:
>>>>
alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 (SUPPRESSED)
alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)

<<<<
test_32_connector_policy_max_sndr_rcvr 
(system_tests_policy.ConnectorPolicyNSndrRcvr) ... ok

Router QDR.Policy debug dump file:
>>>>
alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 (SUPPRESSED)
alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)

<<<<
test_31_connector_policy (system_tests_policy.ConnectorPolicySrcTgt) ... ok

Router QDR.Policy debug dump file:
>>>>
alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 (SUPPRESSED)
alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)

<<<<

Router B debug dump file:
>>>>
alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 (SUPPRESSED)
alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)

<<<<
test_01_router_links_allowed (system_tests_policy.InterrouterLinksAllowed) ... 
ok

Router B debug dump file:
>>>>
alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 (SUPPRESSED)
alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)

<<<<
test_repeated_create_delete (system_tests_policy.LoadPolicyFromFolder) ... ok
test_verify_policies_are_loaded (system_tests_policy.LoadPolicyFromFolder) ... 
ok
test_verify_policy_add_update_delete (system_tests_policy.LoadPolicyFromFolder) 
... ok
test_hostname_pattern_00_hello (system_tests_policy.PolicyHostamePatternTest) 
... ok
test_hostname_pattern_01_denied_add 
(system_tests_policy.PolicyHostamePatternTest) ... ok
test_link_name_parse_tree_patterns 
(system_tests_policy.PolicyLinkNamePatternTest) ... ok
test_forbid_fallback (system_tests_policy.PolicyTerminusCapabilities) ... ok
test_forbid_waypoint (system_tests_policy.PolicyTerminusCapabilities) ... ok
test_100_policy_aliases (system_tests_policy.PolicyVhostAlias) ... ok
test_101_policy_alias_blank_vhost 
(system_tests_policy.PolicyVhostMultiTenantBlankHostname) ... ok
test_verify_n_receivers (system_tests_policy.PolicyVhostOverride) ... ok
test_verify_n_senders (system_tests_policy.PolicyVhostOverride) ... ok
test_verify_n_receivers (system_tests_policy.SenderReceiverLimits) ... ok
test_verify_n_senders (system_tests_policy.SenderReceiverLimits) ... ok
test_verify_z_connection_stats (system_tests_policy.SenderReceiverLimits) ... ok
test_vhost_created (system_tests_policy.VhostPolicyConfigHashPattern) ... ok
test_verify_vhost_maximum_connections_override 
(system_tests_policy.VhostPolicyConnLimit) ... ok
test_verify_vhost_maximum_connections 
(system_tests_policy.VhostPolicyFromRouterConfig) ... FAIL
test_vhost_allowed_addresses (system_tests_policy.VhostPolicyFromRouterConfig) 
... ok
test_vhost_denied_addresses (system_tests_policy.VhostPolicyFromRouterConfig) 
... ok

Router QDR.Policy debug dump file:
>>>>
alloc.c: Items of type 'qd_hash_item_t' remain allocated at shutdown: 5
Leak: 2020-12-01 19:47:21.310081 -0500 type: qd_hash_item_t address: 0x1391150
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_hash_item_t+0x26) 
[0x7fb16a5e6f2e]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x3e55a) [0x7fb16a5e755a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_hash_insert_str+0x73) 
[0x7fb16a5e78f2]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bfee) [0x7fb16a5f4fee]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]

Leak: 2020-12-01 19:47:21.310150 -0500 type: qd_hash_item_t address: 0x1391010
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_hash_item_t+0x26) 
[0x7fb16a5e6f2e]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x3e55a) [0x7fb16a5e755a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_hash_insert_str+0x73) 
[0x7fb16a5e78f2]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bfee) [0x7fb16a5f4fee]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]

Leak: 2020-12-01 19:47:21.310162 -0500 type: qd_hash_item_t address: 0x1390ed0
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_hash_item_t+0x26) 
[0x7fb16a5e6f2e]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x3e55a) [0x7fb16a5e755a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_hash_insert_str+0x73) 
[0x7fb16a5e78f2]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bfee) [0x7fb16a5f4fee]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]

Leak: 2020-12-01 19:47:21.310193 -0500 type: qd_hash_item_t address: 0x1390d90
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_hash_item_t+0x26) 
[0x7fb16a5e6f2e]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x3e55a) [0x7fb16a5e755a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_hash_insert_str+0x73) 
[0x7fb16a5e78f2]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bfee) [0x7fb16a5f4fee]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]

Leak: 2020-12-01 19:47:21.310208 -0500 type: qd_hash_item_t address: 0x1390c50
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_hash_item_t+0x26) 
[0x7fb16a5e6f2e]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x3e55a) [0x7fb16a5e755a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_hash_insert_str+0x73) 
[0x7fb16a5e78f2]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bfee) [0x7fb16a5f4fee]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]

alloc.c: Items of type 'qd_parse_tree_t' remain allocated at shutdown: 1
Leak: 2020-12-01 19:47:21.310041 -0500 type: qd_parse_tree_t address: 0x13a3050
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_tree_t+0x26) 
[0x7fb16a5f4a87]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_new+0x10) 
[0x7fb16a5f5eba]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x32) 
[0x7fb16a5f7599]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ef75) [0x7fb16a647f75]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_server_run+0x25f) 
[0x7fb16a649308]

alloc.c: Items of type 'qd_parse_node_t' remain allocated at shutdown: 8
Leak: 2020-12-01 19:47:21.310047 -0500 type: qd_parse_node_t address: 0x13aa450
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_new+0x79) 
[0x7fb16a5f5f23]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x32) 
[0x7fb16a5f7599]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ef75) [0x7fb16a647f75]

Leak: 2020-12-01 19:47:21.310072 -0500 type: qd_parse_node_t address: 0x13aa290
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310145 -0500 type: qd_parse_node_t address: 0x13aa0d0
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310158 -0500 type: qd_parse_node_t address: 0x13a9f10
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310189 -0500 type: qd_parse_node_t address: 0x13a9d50
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310200 -0500 type: qd_parse_node_t address: 0x13a9b90
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c269) [0x7fb16a5f5269]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310204 -0500 type: qd_parse_node_t address: 0x13a99d0
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310214 -0500 type: qd_parse_node_t address: 0x13a9810
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c269) [0x7fb16a5f5269]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

alloc.c: Items of type 'qd_hash_handle_t' remain allocated at shutdown: 5 
(SUPPRESSED)

<<<<

Router QDR.Policy output file:
>>>>
ERROR: Aborted due to unexpected alloc pool leak of type 'qd_parse_node_t'

<<<<

Router QDR.Policy command file:
>>>>
qdrouterd -c vhost-conn-limit-router.conf -I /opt/qpid-dispatch-src/python
pid=16351

<<<<

Router QDR.Policy log file tail:
>>>>
2020-12-01 19:47:26.617365 -0500 POLICY (debug) [C14] Connection 
'127.0.0.1:41694' closed with resources n_sessions=1, n_senders=0, 
n_receivers=0, sessions_denied=0, senders_denied=3, receivers_denied=2, 
max_message_size_denied:0, nConnections= 2. 
(/opt/qpid-dispatch-src/src/policy.c:320)
2020-12-01 19:47:26.617472 -0500 ROUTER_CORE (trace) Core action 
'connection_closed' 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:192)
2020-12-01 19:47:26.617492 -0500 ROUTER_CORE (info) [C14] Connection Closed 
(/opt/qpid-dispatch-src/src/router_core/connections.c:1512)
2020-12-01 19:47:26.632398 -0500 SERVER (trace) Accepting connection on 
0.0.0.0:27135 (/opt/qpid-dispatch-src/src/server.c:832)
2020-12-01 19:47:26.632484 -0500 SERVER (trace) [15]: Accepting incoming 
connection to '0.0.0.0:27135' (/opt/qpid-dispatch-src/src/server.c:610)
2020-12-01 19:47:26.632566 -0500 POLICY (trace) ALLOW Connection '127.0.0.1' 
based on global connection count. nConnections= 3 
(/opt/qpid-dispatch-src/src/policy.c:269)
2020-12-01 19:47:26.632584 -0500 SERVER (info) [C15] Accepted connection to 
0.0.0.0:27135 from 127.0.0.1:41696 (/opt/qpid-dispatch-src/src/server.c:753)
2020-12-01 19:47:26.632977 -0500 PROTOCOL (trace) [15]:FRAME:   <- SASL 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.633001 -0500 PROTOCOL (trace) [15]:FRAME:   -> SASL 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.635032 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> 
@sasl-mechanisms(64) [sasl-server-mechanisms=@PN_SYMBOL[:ANONYMOUS]] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.637395 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- 
@sasl-init(65) [mechanism=:ANONYMOUS, 
initial-response=b"anonymous@system-tests-ic-0-amq-ic-rhel-7x-server-nightly"] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.637473 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> 
@sasl-outcome(68) [code=0] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638201 -0500 PROTOCOL (trace) [15]:FRAME:   <- AMQP 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638265 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @open(16) 
[container-id="01c6af2a-84f3-4853-bef0-4042fdcd35ff", hostname="0.0.0.0", 
channel-max=32767] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638287 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @begin(17) 
[next-outgoing-id=0, incoming-window=2147483647, outgoing-window=2147483647] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638326 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @attach(18) 
[name="01c6af2a-84f3-4853-bef0-4042fdcd35ff-queue.user", handle=0, role=true, 
snd-settle-mode=2, rcv-settle-mode=0, source=@source(40) [address="queue.user", 
durable=0, timeout=0, dynamic=false], target=@target(41) [durable=0, timeout=0, 
dynamic=false], initial-delivery-count=0, max-message-size=0] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638386 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @flow(19) 
[incoming-window=2147483647, next-outgoing-id=0, outgoing-window=2147483647, 
handle=0, delivery-count=0, link-credit=10, drain=false] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638505 -0500 POLICY (trace) [C15] ALLOW AMQP Open 
lookup_user: anonymous, rhost: 127.0.0.1, vhost: 0.0.0.0, connection: 
127.0.0.1:41696. Usergroup: 'anonymous' 
(/opt/qpid-dispatch-src/src/policy.c:517)
2020-12-01 19:47:26.638597 -0500 DEFAULT (trace) Parse tree add pattern 
'simpleaddress' (/opt/qpid-dispatch-src/src/parse_tree.c:448)
2020-12-01 19:47:26.638638 -0500 DEFAULT (trace) Parse tree add pattern 
'queue.${user}' (/opt/qpid-dispatch-src/src/parse_tree.c:448)
2020-12-01 19:47:26.638679 -0500 DEFAULT (trace) Parse tree add pattern 
'addr/*/queue/*' (/opt/qpid-dispatch-src/src/parse_tree.c:448)
2020-12-01 19:47:26.638747 -0500 ROUTER (info) [C15] Connection Opened: dir=in 
host=127.0.0.1:41696 vhost= encrypted=no auth=ANONYMOUS user=anonymous 
container_id=01c6af2a-84f3-4853-bef0-4042fdcd35ff props= 
(/opt/qpid-dispatch-src/src/router_node.c:1241)
2020-12-01 19:47:26.638779 -0500 POLICY (trace) [C15] ALLOW AMQP Begin Session. 
user: anonymous, rhost: 127.0.0.1, vhost: 0.0.0.0 
(/opt/qpid-dispatch-src/src/policy.c:659)
2020-12-01 19:47:26.638796 -0500 DEFAULT (trace) Parse tree(str) search for 
'queue.user' (/opt/qpid-dispatch-src/src/parse_tree.c:964)
2020-12-01 19:47:26.638809 -0500 DEFAULT (trace) Parse tree(str) match not 
found (/opt/qpid-dispatch-src/src/parse_tree.c:981)
2020-12-01 19:47:26.638819 -0500 DEFAULT (trace) Parse tree(str) search for 
'queue.user' (/opt/qpid-dispatch-src/src/parse_tree.c:964)
2020-12-01 19:47:26.638829 -0500 DEFAULT (trace) Parse tree(str) match not 
found (/opt/qpid-dispatch-src/src/parse_tree.c:981)
2020-12-01 19:47:26.638839 -0500 POLICY (info) [C15] DENY AMQP Attach receiver 
link 'queue.user' for user 'anonymous', rhost '127.0.0.1', vhost '0.0.0.0' 
based on link source name (/opt/qpid-dispatch-src/src/policy.c:1239)
2020-12-01 19:47:26.638857 -0500 PROTOCOL (trace) [15]:FRAME:   -> AMQP 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638886 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> @open(16) 
[container-id="QDR.Policy", max-frame-size=16384, channel-max=32767, 
idle-time-out=60000, offered-capabilities=@PN_SYMBOL[:"ANONYMOUS-RELAY", 
:"qd.streaming-links"], desired-capabilities=@PN_SYMBOL[:"ANONYMOUS-RELAY", 
:"qd.streaming-links"], properties={:product="qpid-dispatch-router", 
:version="1.15.0-SNAPSHOT", :"qd.conn-id"=15}] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638905 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> @begin(17) 
[remote-channel=0, next-outgoing-id=0, incoming-window=131071, 
outgoing-window=2147483647] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638928 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> @attach(18) 
[name="01c6af2a-84f3-4853-bef0-4042fdcd35ff-queue.user", handle=0, role=false, 
snd-settle-mode=2, rcv-settle-mode=0, source=@source(40) [durable=0, timeout=0, 
dynamic=false], target=@target(41) [durable=0, timeout=0, dynamic=false], 
initial-delivery-count=0, max-message-size=0] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638947 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> @detach(22) 
[handle=0, closed=true, error=@error(29) 
[condition=:"amqp:unauthorized-access", description="link disallowed by local 
policy"]] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.639006 -0500 ROUTER_CORE (trace) Core action 
'connection_opened' 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:192)
2020-12-01 19:47:26.640680 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @detach(22) 
[handle=0, closed=true] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.640730 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @close(24) 
[] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.640780 -0500 PROTOCOL (trace) [15]:FRAME:   <- EOS 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.640814 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> @close(24) 
[] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.640854 -0500 PROTOCOL (trace) [15]:FRAME:   -> EOS 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.640944 -0500 ROUTER_CORE (trace) Core action 
'connection_closed' 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:192)
2020-12-01 19:47:26.640972 -0500 ROUTER_CORE (info) [C15] Connection Closed 
(/opt/qpid-dispatch-src/src/router_core/connections.c:1512)
2020-12-01 19:47:26.643190 -0500 POLICY (debug) [C15] Connection 
'127.0.0.1:41696' closed with resources n_sessions=1, n_senders=0, 
n_receivers=0, sessions_denied=0, senders_denied=3, receivers_denied=3, 
max_message_size_denied:0, nConnections= 2. 
(/opt/qpid-dispatch-src/src/policy.c:320)
2020-12-01 19:47:26.646745 -0500 SERVER (notice) Shut Down 
(/opt/qpid-dispatch-src/src/server.c:1460)
2020-12-01 19:47:26.646830 -0500 CONTAINER (trace) Default node removed 
(/opt/qpid-dispatch-src/src/container.c:848)
2020-12-01 19:47:26.646870 -0500 ROUTER_CORE (info) Router Core thread exited 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:213)
2020-12-01 19:47:26.647251 -0500 ROUTER_CORE (info) Finalizing core module: 
streaming_link_scruber 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:117)
2020-12-01 19:47:26.647301 -0500 ROUTER_CORE (info) Finalizing core module: 
stuck_delivery_detection 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:117)
2020-12-01 19:47:26.647324 -0500 ROUTER_CORE (info) Finalizing core module: 
address_lookup_client 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:117)
2020-12-01 19:47:26.647382 -0500 SERVER (info) [C2] Closing connection on 
shutdown (/opt/qpid-dispatch-src/src/server.c:1346)
2020-12-01 19:47:26.647413 -0500 SERVER (info) [C3] Closing connection on 
shutdown (/opt/qpid-dispatch-src/src/server.c:1346)

<<<<
ERROR
test_01_id_vs_hostname (system_tests_policy.VhostPolicyNameField) ... ok

======================================================================
ERROR: tearDownClass (system_tests_policy.VhostPolicyFromRouterConfig)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/qpid-dispatch-src/tests/system_test.py", line 773, in tearDownClass
    cls.tester.teardown()
  File "/opt/qpid-dispatch-src/tests/system_test.py", line 719, in teardown
    raise RuntimeError("Errors during teardown: \n\n%s" % "\n\n".join([str(e) 
for e in errors]))
RuntimeError: Errors during teardown: 

Process 16351 error: exit code -6, expected 0
qdrouterd -c vhost-conn-limit-router.conf -I /opt/qpid-dispatch-src/python
/opt/qpid-dispatch-src/build/tests/system_test.dir/system_tests_policy/VhostPolicyFromRouterConfig/setUpClass/vhost-conn-limit-router-17.cmd
>>>>
ERROR: Aborted due to unexpected alloc pool leak of type 'qd_parse_node_t'
<<<<

======================================================================
FAIL: test_verify_vhost_maximum_connections 
(system_tests_policy.VhostPolicyFromRouterConfig)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/qpid-dispatch-src/tests/system_tests_policy.py", line 1124, in 
test_verify_vhost_maximum_connections
    self.assertFalse(denied)  # assert connections were opened
AssertionError: True is not false

----------------------------------------------------------------------
Ran 26 tests in 54.139s

FAILED (failures=1, errors=1)
Standard Outputtest_verify_maximum_connections 
(system_tests_policy.AbsoluteConnectionCountLimit) ... ok
test_30_connector_policy_misconfigured 
(system_tests_policy.ConnectorPolicyMisconfigured) ... ok

Router QDR.Policy debug dump file:
>>>>
alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 (SUPPRESSED)
alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)

<<<<
test_32_connector_policy_max_sndr_rcvr 
(system_tests_policy.ConnectorPolicyNSndrRcvr) ... ok

Router QDR.Policy debug dump file:
>>>>
alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 (SUPPRESSED)
alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)

<<<<
test_31_connector_policy (system_tests_policy.ConnectorPolicySrcTgt) ... ok

Router QDR.Policy debug dump file:
>>>>
alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 (SUPPRESSED)
alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)

<<<<

Router B debug dump file:
>>>>
alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 (SUPPRESSED)
alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)

<<<<
test_01_router_links_allowed (system_tests_policy.InterrouterLinksAllowed) ... 
ok

Router B debug dump file:
>>>>
alloc.c: Items of type 'qd_timer_t' remain allocated at shutdown: 1 (SUPPRESSED)
alloc.c: Items of type 'qd_connector_t' remain allocated at shutdown: 1 
(SUPPRESSED)

<<<<
test_repeated_create_delete (system_tests_policy.LoadPolicyFromFolder) ... ok
test_verify_policies_are_loaded (system_tests_policy.LoadPolicyFromFolder) ... 
ok
test_verify_policy_add_update_delete (system_tests_policy.LoadPolicyFromFolder) 
... ok
test_hostname_pattern_00_hello (system_tests_policy.PolicyHostamePatternTest) 
... ok
test_hostname_pattern_01_denied_add 
(system_tests_policy.PolicyHostamePatternTest) ... ok
test_link_name_parse_tree_patterns 
(system_tests_policy.PolicyLinkNamePatternTest) ... ok
test_forbid_fallback (system_tests_policy.PolicyTerminusCapabilities) ... ok
test_forbid_waypoint (system_tests_policy.PolicyTerminusCapabilities) ... ok
test_100_policy_aliases (system_tests_policy.PolicyVhostAlias) ... ok
test_101_policy_alias_blank_vhost 
(system_tests_policy.PolicyVhostMultiTenantBlankHostname) ... ok
test_verify_n_receivers (system_tests_policy.PolicyVhostOverride) ... ok
test_verify_n_senders (system_tests_policy.PolicyVhostOverride) ... ok
test_verify_n_receivers (system_tests_policy.SenderReceiverLimits) ... ok
test_verify_n_senders (system_tests_policy.SenderReceiverLimits) ... ok
test_verify_z_connection_stats (system_tests_policy.SenderReceiverLimits) ... ok
test_vhost_created (system_tests_policy.VhostPolicyConfigHashPattern) ... ok
test_verify_vhost_maximum_connections_override 
(system_tests_policy.VhostPolicyConnLimit) ... ok
test_verify_vhost_maximum_connections 
(system_tests_policy.VhostPolicyFromRouterConfig) ... FAIL
test_vhost_allowed_addresses (system_tests_policy.VhostPolicyFromRouterConfig) 
... ok
test_vhost_denied_addresses (system_tests_policy.VhostPolicyFromRouterConfig) 
... ok

Router QDR.Policy debug dump file:
>>>>
alloc.c: Items of type 'qd_hash_item_t' remain allocated at shutdown: 5
Leak: 2020-12-01 19:47:21.310081 -0500 type: qd_hash_item_t address: 0x1391150
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_hash_item_t+0x26) 
[0x7fb16a5e6f2e]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x3e55a) [0x7fb16a5e755a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_hash_insert_str+0x73) 
[0x7fb16a5e78f2]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bfee) [0x7fb16a5f4fee]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]

Leak: 2020-12-01 19:47:21.310150 -0500 type: qd_hash_item_t address: 0x1391010
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_hash_item_t+0x26) 
[0x7fb16a5e6f2e]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x3e55a) [0x7fb16a5e755a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_hash_insert_str+0x73) 
[0x7fb16a5e78f2]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bfee) [0x7fb16a5f4fee]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]

Leak: 2020-12-01 19:47:21.310162 -0500 type: qd_hash_item_t address: 0x1390ed0
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_hash_item_t+0x26) 
[0x7fb16a5e6f2e]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x3e55a) [0x7fb16a5e755a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_hash_insert_str+0x73) 
[0x7fb16a5e78f2]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bfee) [0x7fb16a5f4fee]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]

Leak: 2020-12-01 19:47:21.310193 -0500 type: qd_hash_item_t address: 0x1390d90
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_hash_item_t+0x26) 
[0x7fb16a5e6f2e]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x3e55a) [0x7fb16a5e755a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_hash_insert_str+0x73) 
[0x7fb16a5e78f2]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bfee) [0x7fb16a5f4fee]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]

Leak: 2020-12-01 19:47:21.310208 -0500 type: qd_hash_item_t address: 0x1390c50
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_hash_item_t+0x26) 
[0x7fb16a5e6f2e]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x3e55a) [0x7fb16a5e755a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_hash_insert_str+0x73) 
[0x7fb16a5e78f2]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bfee) [0x7fb16a5f4fee]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]

alloc.c: Items of type 'qd_parse_tree_t' remain allocated at shutdown: 1
Leak: 2020-12-01 19:47:21.310041 -0500 type: qd_parse_tree_t address: 0x13a3050
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_tree_t+0x26) 
[0x7fb16a5f4a87]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_new+0x10) 
[0x7fb16a5f5eba]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x32) 
[0x7fb16a5f7599]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ef75) [0x7fb16a647f75]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_server_run+0x25f) 
[0x7fb16a649308]

alloc.c: Items of type 'qd_parse_node_t' remain allocated at shutdown: 8
Leak: 2020-12-01 19:47:21.310047 -0500 type: qd_parse_node_t address: 0x13aa450
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_new+0x79) 
[0x7fb16a5f5f23]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x32) 
[0x7fb16a5f7599]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ef75) [0x7fb16a647f75]

Leak: 2020-12-01 19:47:21.310072 -0500 type: qd_parse_node_t address: 0x13aa290
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310145 -0500 type: qd_parse_node_t address: 0x13aa0d0
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310158 -0500 type: qd_parse_node_t address: 0x13a9f10
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310189 -0500 type: qd_parse_node_t address: 0x13a9d50
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310200 -0500 type: qd_parse_node_t address: 0x13a9b90
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c269) [0x7fb16a5f5269]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310204 -0500 type: qd_parse_node_t address: 0x13a99d0
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c43a) [0x7fb16a5f543a]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

Leak: 2020-12-01 19:47:21.310214 -0500 type: qd_parse_node_t address: 0x13a9810
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_alloc+0x20c) 
[0x7fb16a5d7d89]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(new_qd_parse_node_t+0x26) 
[0x7fb16a5f4b6c]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4bdde) [0x7fb16a5f4dde]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x4c269) [0x7fb16a5f5269]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_parse_tree_add_pattern_str+0x49)
 [0x7fb16a5f67d7]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_parse_tree+0x319)
 [0x7fb16a5f7880]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_open_fetch_settings+0x30f)
 [0x7fb16a5f8122]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_policy_amqp_open+0x203) 
[0x7fb16a5fa4b9]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(qd_container_handle_event+0xcf)
 [0x7fb16a5e1d20]
/opt/qpid-dispatch-src/build/src/libqpid-dispatch.so(+0x9ee9b) [0x7fb16a647e9b]

alloc.c: Items of type 'qd_hash_handle_t' remain allocated at shutdown: 5 
(SUPPRESSED)

<<<<

Router QDR.Policy output file:
>>>>
ERROR: Aborted due to unexpected alloc pool leak of type 'qd_parse_node_t'

<<<<

Router QDR.Policy command file:
>>>>
qdrouterd -c vhost-conn-limit-router.conf -I /opt/qpid-dispatch-src/python
pid=16351

<<<<

Router QDR.Policy log file tail:
>>>>
2020-12-01 19:47:26.617365 -0500 POLICY (debug) [C14] Connection 
'127.0.0.1:41694' closed with resources n_sessions=1, n_senders=0, 
n_receivers=0, sessions_denied=0, senders_denied=3, receivers_denied=2, 
max_message_size_denied:0, nConnections= 2. 
(/opt/qpid-dispatch-src/src/policy.c:320)
2020-12-01 19:47:26.617472 -0500 ROUTER_CORE (trace) Core action 
'connection_closed' 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:192)
2020-12-01 19:47:26.617492 -0500 ROUTER_CORE (info) [C14] Connection Closed 
(/opt/qpid-dispatch-src/src/router_core/connections.c:1512)
2020-12-01 19:47:26.632398 -0500 SERVER (trace) Accepting connection on 
0.0.0.0:27135 (/opt/qpid-dispatch-src/src/server.c:832)
2020-12-01 19:47:26.632484 -0500 SERVER (trace) [15]: Accepting incoming 
connection to '0.0.0.0:27135' (/opt/qpid-dispatch-src/src/server.c:610)
2020-12-01 19:47:26.632566 -0500 POLICY (trace) ALLOW Connection '127.0.0.1' 
based on global connection count. nConnections= 3 
(/opt/qpid-dispatch-src/src/policy.c:269)
2020-12-01 19:47:26.632584 -0500 SERVER (info) [C15] Accepted connection to 
0.0.0.0:27135 from 127.0.0.1:41696 (/opt/qpid-dispatch-src/src/server.c:753)
2020-12-01 19:47:26.632977 -0500 PROTOCOL (trace) [15]:FRAME:   <- SASL 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.633001 -0500 PROTOCOL (trace) [15]:FRAME:   -> SASL 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.635032 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> 
@sasl-mechanisms(64) [sasl-server-mechanisms=@PN_SYMBOL[:ANONYMOUS]] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.637395 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- 
@sasl-init(65) [mechanism=:ANONYMOUS, 
initial-response=b"anonymous@system-tests-ic-0-amq-ic-rhel-7x-server-nightly"] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.637473 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> 
@sasl-outcome(68) [code=0] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638201 -0500 PROTOCOL (trace) [15]:FRAME:   <- AMQP 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638265 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @open(16) 
[container-id="01c6af2a-84f3-4853-bef0-4042fdcd35ff", hostname="0.0.0.0", 
channel-max=32767] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638287 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @begin(17) 
[next-outgoing-id=0, incoming-window=2147483647, outgoing-window=2147483647] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638326 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @attach(18) 
[name="01c6af2a-84f3-4853-bef0-4042fdcd35ff-queue.user", handle=0, role=true, 
snd-settle-mode=2, rcv-settle-mode=0, source=@source(40) [address="queue.user", 
durable=0, timeout=0, dynamic=false], target=@target(41) [durable=0, timeout=0, 
dynamic=false], initial-delivery-count=0, max-message-size=0] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638386 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @flow(19) 
[incoming-window=2147483647, next-outgoing-id=0, outgoing-window=2147483647, 
handle=0, delivery-count=0, link-credit=10, drain=false] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638505 -0500 POLICY (trace) [C15] ALLOW AMQP Open 
lookup_user: anonymous, rhost: 127.0.0.1, vhost: 0.0.0.0, connection: 
127.0.0.1:41696. Usergroup: 'anonymous' 
(/opt/qpid-dispatch-src/src/policy.c:517)
2020-12-01 19:47:26.638597 -0500 DEFAULT (trace) Parse tree add pattern 
'simpleaddress' (/opt/qpid-dispatch-src/src/parse_tree.c:448)
2020-12-01 19:47:26.638638 -0500 DEFAULT (trace) Parse tree add pattern 
'queue.${user}' (/opt/qpid-dispatch-src/src/parse_tree.c:448)
2020-12-01 19:47:26.638679 -0500 DEFAULT (trace) Parse tree add pattern 
'addr/*/queue/*' (/opt/qpid-dispatch-src/src/parse_tree.c:448)
2020-12-01 19:47:26.638747 -0500 ROUTER (info) [C15] Connection Opened: dir=in 
host=127.0.0.1:41696 vhost= encrypted=no auth=ANONYMOUS user=anonymous 
container_id=01c6af2a-84f3-4853-bef0-4042fdcd35ff props= 
(/opt/qpid-dispatch-src/src/router_node.c:1241)
2020-12-01 19:47:26.638779 -0500 POLICY (trace) [C15] ALLOW AMQP Begin Session. 
user: anonymous, rhost: 127.0.0.1, vhost: 0.0.0.0 
(/opt/qpid-dispatch-src/src/policy.c:659)
2020-12-01 19:47:26.638796 -0500 DEFAULT (trace) Parse tree(str) search for 
'queue.user' (/opt/qpid-dispatch-src/src/parse_tree.c:964)
2020-12-01 19:47:26.638809 -0500 DEFAULT (trace) Parse tree(str) match not 
found (/opt/qpid-dispatch-src/src/parse_tree.c:981)
2020-12-01 19:47:26.638819 -0500 DEFAULT (trace) Parse tree(str) search for 
'queue.user' (/opt/qpid-dispatch-src/src/parse_tree.c:964)
2020-12-01 19:47:26.638829 -0500 DEFAULT (trace) Parse tree(str) match not 
found (/opt/qpid-dispatch-src/src/parse_tree.c:981)
2020-12-01 19:47:26.638839 -0500 POLICY (info) [C15] DENY AMQP Attach receiver 
link 'queue.user' for user 'anonymous', rhost '127.0.0.1', vhost '0.0.0.0' 
based on link source name (/opt/qpid-dispatch-src/src/policy.c:1239)
2020-12-01 19:47:26.638857 -0500 PROTOCOL (trace) [15]:FRAME:   -> AMQP 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638886 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> @open(16) 
[container-id="QDR.Policy", max-frame-size=16384, channel-max=32767, 
idle-time-out=60000, offered-capabilities=@PN_SYMBOL[:"ANONYMOUS-RELAY", 
:"qd.streaming-links"], desired-capabilities=@PN_SYMBOL[:"ANONYMOUS-RELAY", 
:"qd.streaming-links"], properties={:product="qpid-dispatch-router", 
:version="1.15.0-SNAPSHOT", :"qd.conn-id"=15}] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638905 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> @begin(17) 
[remote-channel=0, next-outgoing-id=0, incoming-window=131071, 
outgoing-window=2147483647] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638928 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> @attach(18) 
[name="01c6af2a-84f3-4853-bef0-4042fdcd35ff-queue.user", handle=0, role=false, 
snd-settle-mode=2, rcv-settle-mode=0, source=@source(40) [durable=0, timeout=0, 
dynamic=false], target=@target(41) [durable=0, timeout=0, dynamic=false], 
initial-delivery-count=0, max-message-size=0] 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.638947 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> @detach(22) 
[handle=0, closed=true, error=@error(29) 
[condition=:"amqp:unauthorized-access", description="link disallowed by local 
policy"]] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.639006 -0500 ROUTER_CORE (trace) Core action 
'connection_opened' 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:192)
2020-12-01 19:47:26.640680 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @detach(22) 
[handle=0, closed=true] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.640730 -0500 PROTOCOL (trace) [15]:FRAME: 0 <- @close(24) 
[] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.640780 -0500 PROTOCOL (trace) [15]:FRAME:   <- EOS 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.640814 -0500 PROTOCOL (trace) [15]:FRAME: 0 -> @close(24) 
[] (/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.640854 -0500 PROTOCOL (trace) [15]:FRAME:   -> EOS 
(/opt/qpid-dispatch-src/src/server.c:112)
2020-12-01 19:47:26.640944 -0500 ROUTER_CORE (trace) Core action 
'connection_closed' 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:192)
2020-12-01 19:47:26.640972 -0500 ROUTER_CORE (info) [C15] Connection Closed 
(/opt/qpid-dispatch-src/src/router_core/connections.c:1512)
2020-12-01 19:47:26.643190 -0500 POLICY (debug) [C15] Connection 
'127.0.0.1:41696' closed with resources n_sessions=1, n_senders=0, 
n_receivers=0, sessions_denied=0, senders_denied=3, receivers_denied=3, 
max_message_size_denied:0, nConnections= 2. 
(/opt/qpid-dispatch-src/src/policy.c:320)
2020-12-01 19:47:26.646745 -0500 SERVER (notice) Shut Down 
(/opt/qpid-dispatch-src/src/server.c:1460)
2020-12-01 19:47:26.646830 -0500 CONTAINER (trace) Default node removed 
(/opt/qpid-dispatch-src/src/container.c:848)
2020-12-01 19:47:26.646870 -0500 ROUTER_CORE (info) Router Core thread exited 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:213)
2020-12-01 19:47:26.647251 -0500 ROUTER_CORE (info) Finalizing core module: 
streaming_link_scruber 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:117)
2020-12-01 19:47:26.647301 -0500 ROUTER_CORE (info) Finalizing core module: 
stuck_delivery_detection 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:117)
2020-12-01 19:47:26.647324 -0500 ROUTER_CORE (info) Finalizing core module: 
address_lookup_client 
(/opt/qpid-dispatch-src/src/router_core/router_core_thread.c:117)
2020-12-01 19:47:26.647382 -0500 SERVER (info) [C2] Closing connection on 
shutdown (/opt/qpid-dispatch-src/src/server.c:1346)
2020-12-01 19:47:26.647413 -0500 SERVER (info) [C3] Closing connection on 
shutdown (/opt/qpid-dispatch-src/src/server.c:1346)

<<<<
ERROR
test_01_id_vs_hostname (system_tests_policy.VhostPolicyNameField) ... ok

======================================================================
ERROR: tearDownClass (system_tests_policy.VhostPolicyFromRouterConfig)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/qpid-dispatch-src/tests/system_test.py", line 773, in tearDownClass
    cls.tester.teardown()
  File "/opt/qpid-dispatch-src/tests/system_test.py", line 719, in teardown
    raise RuntimeError("Errors during teardown: \n\n%s" % "\n\n".join([str(e) 
for e in errors]))
RuntimeError: Errors during teardown: 

Process 16351 error: exit code -6, expected 0
qdrouterd -c vhost-conn-limit-router.conf -I /opt/qpid-dispatch-src/python
/opt/qpid-dispatch-src/build/tests/system_test.dir/system_tests_policy/VhostPolicyFromRouterConfig/setUpClass/vhost-conn-limit-router-17.cmd
>>>>
ERROR: Aborted due to unexpected alloc pool leak of type 'qd_parse_node_t'
<<<<

======================================================================
FAIL: test_verify_vhost_maximum_connections 
(system_tests_policy.VhostPolicyFromRouterConfig)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/qpid-dispatch-src/tests/system_tests_policy.py", line 1124, in 
test_verify_vhost_maximum_connections
    self.assertFalse(denied)  # assert connections were opened
AssertionError: True is not false

----------------------------------------------------------------------
Ran 26 tests in 54.139s

FAILED (failures=1, errors=1)
{noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to