[
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]