[ 
https://issues.apache.org/jira/browse/DISPATCH-2115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17349654#comment-17349654
 ] 

Jiri Daněk commented on DISPATCH-2115:
--------------------------------------

Same failure on AMD64 Xenial, 
https://travis-ci.com/github/apache/qpid-dispatch/jobs/507077693#L6907

{noformat}
55: Router EA1 output file:
55: >>>>
55: ERROR: Aborted due to unexpected alloc pool leak of type 'qdr_link_route_t'
55: 
55: <<<<
55: 
55: Router EA1 debug dump file:
55: >>>>
55: alloc.c: Items of type 'qdr_link_route_t' remain allocated at shutdown: 2
55: Leak: 2021-05-22 09:43:34.275599 +0000 type: qdr_link_route_t address: 
0x613000031450
55: /usr/lib/x86_64-linux-gnu/libasan.so.2(+0x4a077) [0x7f787f9e7077]
55: 
/home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(qd_alloc+0x2bf)
 [0x7f787f217faf]
55: 
/home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(qdr_route_add_conn_route_CT+0x26)
 [0x7f787f3383e6]
55: 
/home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(qdra_conn_link_route_create_CT+0x7c0)
 [0x7f787f2df3a0]
55: 
/home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(+0x41f099)
 [0x7f787f2c5099]
55: 
/home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(router_core_thread+0x82c)
 [0x7f787f34d4cc]
55: /lib/x86_64-linux-gnu/libpthread.so.0(+0x76ba) [0x7f787ec906ba]
55: /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7f787dcb941d]
55: 
55: Leak: 2021-05-22 09:43:34.277493 +0000 type: qdr_link_route_t address: 
0x613000031610
55: /usr/lib/x86_64-linux-gnu/libasan.so.2(+0x4a077) [0x7f787f9e7077]
55: 
/home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(qd_alloc+0x2bf)
 [0x7f787f217faf]
55: 
/home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(qdr_route_add_conn_route_CT+0x26)
 [0x7f787f3383e6]
55: 
/home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(qdra_conn_link_route_create_CT+0x7c0)
 [0x7f787f2df3a0]
55: 
/home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(+0x41f099)
 [0x7f787f2c5099]
55: 
/home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(router_core_thread+0x82c)
 [0x7f787f34d4cc]
55: /lib/x86_64-linux-gnu/libpthread.so.0(+0x76ba) [0x7f787ec906ba]
55: /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7f787dcb941d]
55: 
55: 
55: <<<<
55: 
55: Router EA1 output file:
55: >>>>
55: ERROR: Aborted due to unexpected alloc pool leak of type 'qdr_link_route_t'
55: 
55: <<<<
55: 
55: Router EA1 command file:
55: >>>>
55: qdrouterd -c EA1.conf -I /home/travis/build/apache/qpid-dispatch/python
55: pid=14491
55: 
55: <<<<
55: 
55: Router EA1 log file tail:
55: >>>>
55: 2021-05-22 09:43:34.299473 +0000 ROUTER_CORE (trace) edge mgmt client flow: 
uc=(nil) c=250 d=F 
(/home/travis/build/apache/qpid-dispatch/src/router_core/modules/edge_router/edge_mgmt.c:158)
55: 2021-05-22 09:43:34.299607 +0000 ROUTER_CORE (trace) Core action 
'update_delivery' 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:238)
55: 2021-05-22 09:43:34.299742 +0000 ROUTER_CORE (trace) Core client sender 
update c=0x6140000282d0 dlv=0x616000124310 d=24 settled 
(/home/travis/build/apache/qpid-dispatch/src/router_core/core_client_api.c:470)
55: 2021-05-22 09:43:34.299897 +0000 ROUTER_CORE (trace) edge mgmt request 
update: rc=0x61200006c250 d=0x24 
(/home/travis/build/apache/qpid-dispatch/src/router_core/modules/edge_router/edge_mgmt.c:177)
55: 2021-05-22 09:43:34.300039 +0000 ROUTER_CORE (debug) [C15][L53][D242] 
Delivery decref_CT: rc:2 core client send request 
(/home/travis/build/apache/qpid-dispatch/src/router_core/delivery.c:641)
55: 2021-05-22 09:43:34.300173 +0000 ROUTER_CORE (debug) [C15][L53][D242] 
Delivery decref_CT: rc:1 qdr_delivery_anycast_update CT - dlv removed from 
unsettled 
(/home/travis/build/apache/qpid-dispatch/src/router_core/delivery.c:641)
55: 2021-05-22 09:43:34.300305 +0000 ROUTER_CORE (debug) [C15][L53][D242] 
Delivery decref_CT: rc:0 qdr_update_delivery_CT - remove from action 
(/home/travis/build/apache/qpid-dispatch/src/router_core/delivery.c:641)
55: 2021-05-22 09:43:34.300447 +0000 ROUTER_CORE (debug) [C15][L53][D242] 
Delivery outcome : is accepted (0x24) 
(/home/travis/build/apache/qpid-dispatch/src/router_core/delivery.c:394)
55: 2021-05-22 09:43:34.300581 +0000 ROUTER_CORE (trace) Core action 
'link_deliver' 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:238)
55: 2021-05-22 09:43:34.301543 +0000 PROTOCOL (trace) [C16]:FRAME: 0 <- 
@flow(19) [next-incoming-id=2, incoming-window=2147483647, next-outgoing-id=2, 
outgoing-window=2147483647, handle=0, delivery-count=2, link-credit=9, 
drain=false] (/home/travis/build/apache/qpid-dispatch/src/server.c:111)
55: 2021-05-22 09:43:34.301732 +0000 ROUTER_CORE (trace) Core client received 
msg c=0x6140000282d0 complete=T 
(/home/travis/build/apache/qpid-dispatch/src/router_core/core_client_api.c:516)
55: 2021-05-22 09:43:34.301967 +0000 ROUTER_CORE (trace) Core client received 
msg c=0x6140000282d0 rc=0x611000089f10 cid=client-0000000060a8d24607cf430a 
(/home/travis/build/apache/qpid-dispatch/src/router_core/core_client_api.c:533)
55: 2021-05-22 09:43:34.302264 +0000 ROUTER_CORE (trace) Edge management 
request reply: rc=0x61200006c250 status=201: Created 
(/home/travis/build/apache/qpid-dispatch/src/router_core/modules/edge_router/edge_mgmt.c:213)
55: 2021-05-22 09:43:34.302693 +0000 ROUTER_CORE (trace) link route proxy 
CREATE successful, address=Conn/*/One peer-id=110 proxy 
name=EA1/proxyLinkRoute/EConn/*/One) 
(/home/travis/build/apache/qpid-dispatch/src/router_core/modules/edge_router/link_route_proxy.c:197)
55: 2021-05-22 09:43:34.302835 +0000 ROUTER_CORE (trace) edge mgmt request 
done: uc=(nil) rc=0x611000089f10  
(/home/travis/build/apache/qpid-dispatch/src/router_core/modules/edge_router/edge_mgmt.c:239)
55: 2021-05-22 09:43:34.302965 +0000 ROUTER_CORE (trace) Freeing core client 
request c=0x6140000282d0, rc=0x611000089f10 (request complete) 
(/home/travis/build/apache/qpid-dispatch/src/router_core/core_client_api.c:369)
55: 2021-05-22 09:43:34.303098 +0000 ROUTER_CORE (debug) [C15][L54][D245] 
Delivery incref:    rc:3  qdr_delivery_push_CT - add to updated list 
(/home/travis/build/apache/qpid-dispatch/src/router_core/delivery.c:116)
55: 2021-05-22 09:43:34.303238 +0000 ROUTER_CORE (debug) [C15][L54][D245] 
Delivery decref_CT: rc:2 qdrc_endpoint_settle_CT - no longer held by endpoint 
(/home/travis/build/apache/qpid-dispatch/src/router_core/delivery.c:641)
55: 2021-05-22 09:43:34.303423 +0000 ROUTER_CORE (trace) Core action 
'update_delivery' 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:238)
55: 2021-05-22 09:43:34.303558 +0000 ROUTER_CORE (debug) [C15][L54][D245] 
Delivery decref_CT: rc:1 qdr_update_delivery_CT - remove from action 
(/home/travis/build/apache/qpid-dispatch/src/router_core/delivery.c:641)
55: 2021-05-22 09:43:34.303771 +0000 ROUTER_CORE (debug) [C15][L54][D245] 
Delivery decref:    rc:0  qdr_connection_process - remove from updated list 
(/home/travis/build/apache/qpid-dispatch/src/router_core/delivery.c:150)
55: 2021-05-22 09:43:34.303918 +0000 PROTOCOL (trace) [C15]:FRAME: 1 -> 
@flow(19) [next-incoming-id=5, incoming-window=2147483647, next-outgoing-id=5, 
outgoing-window=2147483647, handle=2, delivery-count=4, link-credit=100, 
drain=false] (/home/travis/build/apache/qpid-dispatch/src/server.c:111)
55: 2021-05-22 09:43:34.304380 +0000 ROUTER_CORE (trace) Core action 
'qdr_connection_process - remove from updated list' 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:238)
55: 2021-05-22 09:43:34.304521 +0000 ROUTER_CORE (debug) [C15][L54][D243] 
Delivery outcome pre-settled: is accepted (0x24) 
(/home/travis/build/apache/qpid-dispatch/src/router_core/delivery.c:394)
55: 2021-05-22 09:43:34.304648 +0000 ROUTER_CORE (trace) Core action 
'qdr_link_process_deliveries - release local reference - done processing' 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:238)
55: 2021-05-22 09:43:34.304785 +0000 ROUTER_CORE (debug) [C16][L57][D246] 
Delivery outcome pre-settled: is unknown (0x0) 
(/home/travis/build/apache/qpid-dispatch/src/router_core/delivery.c:394)
55: 2021-05-22 09:43:34.304980 +0000 ROUTER_CORE (trace) Core action 
'link_flow' 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:238)
55: 2021-05-22 09:43:34.305111 +0000 ROUTER_CORE (trace) Core action 
'link_flow' 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:238)
55: 2021-05-22 09:43:34.305249 +0000 ROUTER_CORE (trace) Core action 
'qdr_connection_process - remove from updated list' 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:238)
55: 2021-05-22 09:43:34.305427 +0000 ROUTER_CORE (debug) [C15][L54][D245] 
Delivery outcome pre-settled: is accepted (0x24) 
(/home/travis/build/apache/qpid-dispatch/src/router_core/delivery.c:394)
55: 2021-05-22 09:43:34.315810 +0000 ROUTER_CORE (trace) Core action 
'process_tick' 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:238)
55: 2021-05-22 09:43:35.315937 +0000 ROUTER_CORE (trace) Core action 
'process_tick' 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:238)
55: 2021-05-22 09:43:35.497658 +0000 SERVER (notice) Shut Down 
(/home/travis/build/apache/qpid-dispatch/src/server.c:1508)
55: 2021-05-22 09:43:35.497884 +0000 CONTAINER (trace) Default node removed 
(/home/travis/build/apache/qpid-dispatch/src/container.c:852)
55: 2021-05-22 09:43:35.497992 +0000 ROUTER_CORE (info) Router Core thread 
exited 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:259)
55: 2021-05-22 09:43:35.498403 +0000 TCP_ADAPTOR (info) Shutting down TCP 
protocol adaptor 
(/home/travis/build/apache/qpid-dispatch/src/adaptors/tcp_adaptor.c:1644)
55: 2021-05-22 09:43:35.498927 +0000 ROUTER_CORE (trace) Core client sender 
detached c=0x6140000282d0 
(/home/travis/build/apache/qpid-dispatch/src/router_core/core_client_api.c:582)
55: 2021-05-22 09:43:35.499004 +0000 ROUTER_CORE (trace) edge mgmt client state 
change: uc=(nil) down 
(/home/travis/build/apache/qpid-dispatch/src/router_core/modules/edge_router/edge_mgmt.c:142)
55: 2021-05-22 09:43:35.499106 +0000 ROUTER_CORE (trace) Core client receiver 
detached c=0x6140000282d0 
(/home/travis/build/apache/qpid-dispatch/src/router_core/core_client_api.c:615)
55: 2021-05-22 09:43:35.499197 +0000 ROUTER_CORE (trace) Core client sender 
detached c=0x6140000280d0 
(/home/travis/build/apache/qpid-dispatch/src/router_core/core_client_api.c:582)
55: 2021-05-22 09:43:35.499273 +0000 ROUTER_CORE (trace) Core client receiver 
detached c=0x6140000280d0 
(/home/travis/build/apache/qpid-dispatch/src/router_core/core_client_api.c:615)
55: 2021-05-22 09:43:35.499364 +0000 ROUTER_CORE (info) Finalizing core module: 
streaming_link_scrubber 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:138)
55: 2021-05-22 09:43:35.499440 +0000 ROUTER_CORE (info) Finalizing core module: 
stuck_delivery_detection 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:138)
55: 2021-05-22 09:43:35.499508 +0000 ROUTER_CORE (info) Finalizing core module: 
address_lookup_client 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:138)
55: 2021-05-22 09:43:35.499594 +0000 ROUTER_CORE (trace) Core client freed 
c=0x6140000280d0 
(/home/travis/build/apache/qpid-dispatch/src/router_core/core_client_api.c:225)
55: 2021-05-22 09:43:35.499665 +0000 ROUTER_CORE (info) Finalizing core module: 
edge_router 
(/home/travis/build/apache/qpid-dispatch/src/router_core/router_core_thread.c:138)
55: 2021-05-22 09:43:35.499752 +0000 ROUTER_CORE (trace) Core client freed 
c=0x6140000282d0 
(/home/travis/build/apache/qpid-dispatch/src/router_core/core_client_api.c:225)
55: 2021-05-22 09:43:35.500039 +0000 SERVER (info) [C14] Closing connection on 
shutdown (/home/travis/build/apache/qpid-dispatch/src/server.c:1390)
55: 2021-05-22 09:43:35.500119 +0000 SERVER (info) [C15] Closing connection on 
shutdown (/home/travis/build/apache/qpid-dispatch/src/server.c:1390)
55: 2021-05-22 09:43:35.500239 +0000 SERVER (info) [C16] Closing connection on 
shutdown (/home/travis/build/apache/qpid-dispatch/src/server.c:1390)
55: 
55: <<<<
55: 
55: Router INT.B output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       4        224 ^IoAdapter_init$
55:     649     933028 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: 
55: Router INT.A output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       4        224 ^IoAdapter_init$
55:     646     931836 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: ERROR
55: test_01_connectivity_INTA_EA1 (system_tests_edge_router.RouterTest) ... ok
55: test_02_connectivity_INTA_EA2 (system_tests_edge_router.RouterTest) ... ok
55: test_03_connectivity_INTB_EB1 (system_tests_edge_router.RouterTest) ... ok
55: test_04_connectivity_INTB_EB2 (system_tests_edge_router.RouterTest) ... ok
55: test_05_dynamic_address_same_edge (system_tests_edge_router.RouterTest) ... 
ok
55: test_06_dynamic_address_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_07_dynamic_address_edge_to_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_08_dynamic_address_edge_to_edge_one_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_09_dynamic_address_edge_to_edge_two_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_10_mobile_address_same_edge (system_tests_edge_router.RouterTest) ... 
ok
55: test_11_mobile_address_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_12_mobile_address_edge_to_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_13_mobile_address_edge_to_edge_one_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_14_mobile_address_edge_to_edge_two_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_15_mobile_address_same_edge (system_tests_edge_router.RouterTest) ... 
ok
55: test_16_mobile_address_edge_to_another_edge_same_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_17_mobile_address_edge_to_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_18_mobile_address_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_19_mobile_address_other_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_20_mobile_address_edge_to_edge_two_interiors 
(system_tests_edge_router.RouterTest) ... ok
55: test_21_mobile_address_edge_interior_receivers 
(system_tests_edge_router.RouterTest) ... ok
55: test_22_mobile_address_edge_sender_two_interior_receivers 
(system_tests_edge_router.RouterTest) ... ok
55: test_23_mobile_address_edge_sender_two_edge_receivers 
(system_tests_edge_router.RouterTest) ... ok
55: test_24_multicast_mobile_address_same_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_25_multicast_mobile_address_different_edges_same_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_26_multicast_mobile_address_edge_to_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_27_multicast_mobile_address_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_28_multicast_mobile_address_other_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_29_multicast_mobile_address_edge_to_edge_two_interiors 
(system_tests_edge_router.RouterTest) ... ok
55: test_30_multicast_mobile_address_all_edges 
(system_tests_edge_router.RouterTest) ... ok
55: test_31_multicast_mobile_address_same_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_32_multicast_mobile_address_different_edges_same_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_33_multicast_mobile_address_edge_to_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_34_multicast_mobile_address_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_35_multicast_mobile_address_other_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_36_multicast_mobile_address_edge_to_edge_two_interiors 
(system_tests_edge_router.RouterTest) ... ok
55: test_37_multicast_mobile_address_all_edges 
(system_tests_edge_router.RouterTest) ... ok
55: test_38_mobile_addr_event_three_receivers_same_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_39_mobile_addr_event_three_receivers_diff_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_40_drop_rx_client_multicast_large_message 
(system_tests_edge_router.RouterTest) ... ok
55: test_41_drop_rx_client_multicast_small_message 
(system_tests_edge_router.RouterTest) ... ok
55: test_42_anon_sender_mobile_address_same_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_43_anon_sender_mobile_address_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_44_anon_sender_mobile_address_edge_to_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_45_anon_sender_mobile_address_edge_to_edge_one_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_46_anon_sender_mobile_address_edge_to_edge_two_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_47_anon_sender_mobile_address_large_msg_same_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_48_anon_sender_mobile_address_large_msg_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_49_anon_sender_mobile_address_large_msg_edge_to_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_50_anon_sender_mobile_address_large_msg_edge_to_edge_one_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_51_anon_sender_mobile_address_large_msg_edge_to_edge_two_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_52_anon_sender_multicast_mobile_address_same_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_53_anon_sender_multicast_mobile_address_different_edges_same_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_54_anon_sender_multicast_mobile_address_edge_to_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_55_anon_sender_multicast_mobile_address_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_56_anon_sender_multicast_mobile_address_other_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_57_anon_sender_multicast_mobile_address_edge_to_edge_two_interiors 
(system_tests_edge_router.RouterTest) ... ok
55: test_58_anon_sender_multicast_mobile_address_all_edges 
(system_tests_edge_router.RouterTest) ... ok
55: test_59_anon_sender_multicast_mobile_address_same_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_60_anon_sender_multicast_mobile_address_different_edges_same_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_61_anon_sender_multicast_mobile_address_edge_to_interior 
(system_tests_edge_router.RouterTest) ... ok
55: test_62_anon_sender_multicast_mobile_address_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_63_anon_sender_multicast_mobile_address_other_interior_to_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_64_anon_sender_multicast_mobile_address_edge_to_edge_two_interiors 
(system_tests_edge_router.RouterTest) ... ok
55: test_65_anon_sender_multicast_mobile_address_all_edges 
(system_tests_edge_router.RouterTest) ... ok
55: test_66_anon_sender_drop_rx_client_multicast_large_message 
(system_tests_edge_router.RouterTest) ... ok
55: test_67_drop_rx_client_multicast_small_message 
(system_tests_edge_router.RouterTest) ... ok
55: test_68_edge_qdstat_all_routers (system_tests_edge_router.RouterTest) ... ok
55: test_69_interior_qdstat_all_routers (system_tests_edge_router.RouterTest) 
... ok
55: test_70_qdstat_edge_router_option (system_tests_edge_router.RouterTest) ... 
ok
55: test_71_qdmanage_edge_router_option (system_tests_edge_router.RouterTest) 
... ok
55: test_72_qdstat_query_interior_from_edge 
(system_tests_edge_router.RouterTest) ... ok
55: test_73_qdmanage_query_interior_from_edge 
(system_tests_edge_router.RouterTest) ... ok
55: 
55: Router EB2 output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       1         56 ^IoAdapter_init$
55:     584     886796 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: 
55: Router EB1 output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       1         56 ^IoAdapter_init$
55:     584     886796 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: 
55: Router EA2 output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       1         56 ^IoAdapter_init$
55:     584     886796 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: 
55: Router EA1 output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       1         56 ^IoAdapter_init$
55:     625     911764 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: 
55: Router INT.B output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       4        224 ^IoAdapter_init$
55:     670     945796 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: 
55: Router INT.A output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       4        224 ^IoAdapter_init$
55:     669     945756 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: test_01_streaming_link_route 
(system_tests_edge_router.StreamingMessageTest) ... ok
55: test_02_streaming_closest (system_tests_edge_router.StreamingMessageTest) 
... ok
55: test_03_streaming_multicast (system_tests_edge_router.StreamingMessageTest) 
... ok
55: test_04_streaming_balanced (system_tests_edge_router.StreamingMessageTest) 
... ok
55: test_10_streaming_link_route_parallel 
(system_tests_edge_router.StreamingMessageTest) ... ok
55: test_11_streaming_closest_parallel 
(system_tests_edge_router.StreamingMessageTest) ... ok
55: test_12_streaming_multicast_parallel 
(system_tests_edge_router.StreamingMessageTest) ... ok
55: test_13_streaming_balanced_parallel 
(system_tests_edge_router.StreamingMessageTest) ... ok
55: 
55: Router EB1 output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       1         56 ^IoAdapter_init$
55:     578     882276 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: 
55: Router EA1 output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       1         56 ^IoAdapter_init$
55:     575     881628 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: 
55: Router INT.B output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       4        224 ^IoAdapter_init$
55:     654     935364 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: 
55: Router INT.A output file:
55: >>>>
55: -----------------------------------------------------
55: Suppressions used:
55:   count      bytes template
55:       4        224 ^IoAdapter_init$
55:     652     934748 /libpython3.*.so
55: -----------------------------------------------------
55: 
55: 
55: <<<<
55: 
55: ======================================================================
55: ERROR: test_51_link_route_proxy_configured 
(system_tests_edge_router.LinkRouteProxyTest)
55: ----------------------------------------------------------------------
55: Traceback (most recent call last):
55:   File 
"/home/travis/build/apache/qpid-dispatch/tests/system_tests_edge_router.py", 
line 1943, in test_51_link_route_proxy_configured
55:     count=5)
55:   File 
"/home/travis/build/apache/qpid-dispatch/tests/system_tests_edge_router.py", 
line 1688, in _test_traffic
55:     tr.queue.get(timeout=TIMEOUT)
55:   File "/opt/python/3.6.8/lib/python3.6/queue.py", line 172, in get
55:     raise Empty
55: queue.Empty
55: 
55: ======================================================================
55: ERROR: test_52_conn_link_route_proxy 
(system_tests_edge_router.LinkRouteProxyTest)
55: ----------------------------------------------------------------------
55: Traceback (most recent call last):
55:   File 
"/home/travis/build/apache/qpid-dispatch/tests/system_tests_edge_router.py", 
line 1989, in test_52_conn_link_route_proxy
55:     self.assertEqual(2, len(self._get_address(self.INT_A, "Conn/*/One")))
55:   File 
"/home/travis/build/apache/qpid-dispatch/tests/system_tests_edge_router.py", 
line 1673, in _get_address
55:     addrs = router.management.query(a_type).get_dicts()
55:   File 
"/home/travis/build/apache/qpid-dispatch/python/qpid_dispatch/management/client.py",
 line 287, in query
55:     response = self.call(request)
55:   File 
"/home/travis/build/apache/qpid-dispatch/python/qpid_dispatch/management/client.py",
 line 201, in call
55:     response = self.client.call(request)
55:   File 
"/home/travis/build/apache/qpid-dispatch/qpid-proton/python/proton/_utils.py", 
line 595, in call
55:     self.sender.send(request)
55:   File 
"/home/travis/build/apache/qpid-dispatch/qpid-proton/python/proton/_utils.py", 
line 121, in send
55:     timeout=timeout)
55:   File 
"/home/travis/build/apache/qpid-dispatch/qpid-proton/python/proton/_utils.py", 
line 501, in wait
55:     self.container.process()
55:   File 
"/home/travis/build/apache/qpid-dispatch/qpid-proton/python/proton/_reactor.py",
 line 240, in process
55:     event.dispatch(handler)
55:   File 
"/home/travis/build/apache/qpid-dispatch/qpid-proton/python/proton/_events.py", 
line 162, in dispatch
55:     _dispatch(handler, type.method, self)
55:   File 
"/home/travis/build/apache/qpid-dispatch/qpid-proton/python/proton/_events.py", 
line 123, in _dispatch
55:     m(*args)
55:   File 
"/home/travis/build/apache/qpid-dispatch/qpid-proton/python/proton/_utils.py", 
line 529, in on_connection_remote_close
55:     raise ConnectionClosed(event.connection)
55: proton._utils.ConnectionClosed: Connection 0.0.0.0 closed due to: 
Condition('amqp:resource-limit-exceeded', 'local-idle-timeout expired')
55: 
55: ======================================================================
55: ERROR: tearDownClass (system_tests_edge_router.LinkRouteProxyTest)
55: ----------------------------------------------------------------------
55: Traceback (most recent call last):
55:   File "/home/travis/build/apache/qpid-dispatch/tests/system_test.py", line 
865, in tearDownClass
55:     cls.tester.teardown()
55:   File "/home/travis/build/apache/qpid-dispatch/tests/system_test.py", line 
808, in teardown
55:     raise RuntimeError("Errors during teardown: \n\n%s" % 
"\n\n".join([str(e) for e in errors]))
55: RuntimeError: Errors during teardown: 
55: 
55: Process 14491 error: exit code -6, expected 0
55: qdrouterd -c EA1.conf -I /home/travis/build/apache/qpid-dispatch/python
55: 
/home/travis/build/apache/qpid-dispatch/build/tests/system_test.dir/system_tests_edge_router/LinkRouteProxyTest/setUpClass/EA1-7.cmd
55: >>>>
55: ERROR: Aborted due to unexpected alloc pool leak of type 'qdr_link_route_t'
55: <<<<
55: 
55: ----------------------------------------------------------------------
55: Ran 89 tests in 541.972s
55: 
55: FAILED (errors=3)
55/72 Test #55: system_tests_edge_router ..........................***Failed  
542.12 sec
{noformat}

> [s390x] Leak of qdr_link_route_t in system_tests_edge_router
> ------------------------------------------------------------
>
>                 Key: DISPATCH-2115
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-2115
>             Project: Qpid Dispatch
>          Issue Type: Bug
>    Affects Versions: 1.17.0
>            Reporter: Jiri Daněk
>            Priority: Major
>
> https://travis-ci.com/github/apache/qpid-dispatch/jobs/504616325#L5769
> {noformat}
> 55: alloc.c: Items of type 'qdr_link_route_t' remain allocated at shutdown: 2
> 55: Leak: 2021-05-11 13:52:29.073364 +0000 type: qdr_link_route_t address: 
> 0x613000036a10
> 55: /lib/s390x-linux-gnu/libasan.so.5(+0x87550) [0x3ff89d87550]
> 55: 
> /home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(qd_alloc+0x3e2)
>  [0x3ff8951af22]
> 55: 
> /home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(qdr_route_add_conn_route_CT+0x4e)
>  [0x3ff89667b9e]
> 55: 
> /home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(qdra_conn_link_route_create_CT+0x7c6)
>  [0x3ff89600926]
> 55: 
> /home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(+0x5e44ee)
>  [0x3ff895e44ee]
> 55: 
> /home/travis/build/apache/qpid-dispatch/build/src/libqpid-dispatch.so(router_core_thread+0xa28)
>  [0x3ff896842d8]
> 55: /lib/s390x-linux-gnu/libpthread.so.0(+0x99f6) [0x3ff88f899f6]
> 55: /lib/s390x-linux-gnu/libc.so.6(+0x1067e6) [0x3ff884867e6]
> 55: [(nil)]
> {noformat}



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to