You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Jiri Daněk (Jira)" <ji...@apache.org> on 2020/08/01 09:03:00 UTC

[jira] [Created] (DISPATCH-1738) system_tests_multicast failing on Ubuntu Focal

Jiri Daněk created DISPATCH-1738:
------------------------------------

             Summary: system_tests_multicast failing on Ubuntu Focal
                 Key: DISPATCH-1738
                 URL: https://issues.apache.org/jira/browse/DISPATCH-1738
             Project: Qpid Dispatch
          Issue Type: Bug
    Affects Versions: 1.13.0
            Reporter: Jiri Daněk


https://travis-ci.com/github/jiridanek/qpid-dispatch/jobs/367289452#L17809

It is the current master at 97ac13417d77cd2f8a90acb837747abee438ed20 with some commits on top which should in no way influence the results of the test.

This failure happens rarely.

{noformat}
test 61
      Start 61: system_tests_multicast
61: Test command: /usr/bin/python "/home/travis/build/jiridanek/qpid-dispatch/build/tests/run.py" "-m" "unittest" "-v" "system_tests_multicast"
61: Test timeout computed to be: 600
61: test_01_presettled_large_msg_rx_detach (system_tests_multicast.MulticastLinearTest) ... ok
61: test_02_presettled_large_msg_rx_close (system_tests_multicast.MulticastLinearTest) ... ok
61: test_10_unsettled_large_msg_rx_detach (system_tests_multicast.MulticastLinearTest) ... ok
61: test_11_unsettled_large_msg_rx_close (system_tests_multicast.MulticastLinearTest) ... ok
61: test_50_presettled (system_tests_multicast.MulticastLinearTest) ... ok
61: test_51_presettled_mixed_large_msg (system_tests_multicast.MulticastLinearTest) ... ok
61: test_52_presettled_large_msg (system_tests_multicast.MulticastLinearTest) ... ok
61: test_60_unsettled_3ack (system_tests_multicast.MulticastLinearTest) ... ok
61: test_61_unsettled_3ack_large_msg (system_tests_multicast.MulticastLinearTest) ... ok
61: test_63_unsettled_3ack_outcomes (system_tests_multicast.MulticastLinearTest) ... ok
61: test_70_unsettled_1ack (system_tests_multicast.MulticastLinearTest) ... ok
61: test_71_unsettled_1ack_large_msg (system_tests_multicast.MulticastLinearTest) ... ok
61: test_80_unsettled_3ack_message_annotations (system_tests_multicast.MulticastLinearTest) ... ok
61: test_90_credit_no_subscribers (system_tests_multicast.MulticastLinearTest)
61: Verify that multicast senders are blocked until a consumer is present. ... ok
61: test_91_anonymous_sender (system_tests_multicast.MulticastLinearTest)
61: Verify that senders over anonymous links do not block waiting for ... ok
61: test_999_check_for_leaks (system_tests_multicast.MulticastLinearTest) ... ok
61: 
61: Router INT.B output file:
61: >>>>
61: =================================================================
61: ==16721==ERROR: AddressSanitizer: heap-use-after-free on address 0x602000001350 at pc 0x00000042f0b9 bp 0x7f6e6c011240 sp 0x7f6e6c010a00
61: READ of size 2 at 0x602000001350 thread T1
61:     #0 0x42f0b8 in strlen (/home/travis/build/jiridanek/qpid-dispatch/build/router/qdrouterd+0x42f0b8)
61:     #1 0x7f6e71959999 in qd_compose_insert_string /home/travis/build/jiridanek/qpid-dispatch/src/compose.c:445:50
61:     #2 0x7f6e71b09589 in qcm_mobile_sync_compose_differential_mau /home/travis/build/jiridanek/qpid-dispatch/src/router_core/modules/mobile_sync/mobile.c:233:5
61:     #3 0x7f6e71b09589 in qcm_mobile_sync_on_timer_CT /home/travis/build/jiridanek/qpid-dispatch/src/router_core/modules/mobile_sync/mobile.c:389:25
61:     #4 0x7f6e71ad0cbd in qdr_process_tick_CT /home/travis/build/jiridanek/qpid-dispatch/src/router_core/core_timer.c:123:13
61:     #5 0x7f6e71aab761 in router_core_thread /home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:193:13
61:     #6 0x7f6e716f7608 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x9608)
61:     #7 0x7f6e70f53102 in clone (/lib/x86_64-linux-gnu/libc.so.6+0x122102)
61: 
61: 0x602000001350 is located 0 bytes inside of 6-byte region [0x602000001350,0x602000001356)
61: freed by thread T0 here:
61:     #0 0x49494d in free (/home/travis/build/jiridanek/qpid-dispatch/build/router/qdrouterd+0x49494d)
61:     #1 0x7f6e71981cb2 in qd_dispatch_set_router_id /home/travis/build/jiridanek/qpid-dispatch/src/dispatch.c:345:9
61:     #2 0x7f6e7198171d in qd_dispatch_free /home/travis/build/jiridanek/qpid-dispatch/src/dispatch.c:361:5
61:     #3 0x4c5db2 in main_process /home/travis/build/jiridanek/qpid-dispatch/router/src/main.c:117:5
61:     #4 0x4c4a3a in main /home/travis/build/jiridanek/qpid-dispatch/router/src/main.c:367:9
61:     #5 0x7f6e70e580b2 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x270b2)
61: 
61: previously allocated by thread T0 here:
61:     #0 0x480f74 in strdup (/home/travis/build/jiridanek/qpid-dispatch/build/router/qdrouterd+0x480f74)
61:     #1 0x7f6e71b40a71 in py_string_2_c /home/travis/build/jiridanek/qpid-dispatch/src/python_utils.c:35:19
61:     #2 0x7f6e71984724 in qd_entity_get_string /home/travis/build/jiridanek/qpid-dispatch/src/entity.c:49:17
61:     #3 0x7f6e71982548 in qd_dispatch_configure_router /home/travis/build/jiridanek/qpid-dispatch/src/dispatch.c:195:35
61:     #4 0x7f6e6da58ff4  (/lib/x86_64-linux-gnu/libffi.so.7+0x6ff4)
61: LLVMSymbolizer: error reading file: No such file or directory
61:     #5 0x7ffd7def965f  ([stack]+0x1d65f)
61: 
61: Thread T1 created by T0 here:
61:     #0 0x47f97a in pthread_create (/home/travis/build/jiridanek/qpid-dispatch/build/router/qdrouterd+0x47f97a)
61:     #1 0x7f6e719e5462 in sys_thread /home/travis/build/jiridanek/qpid-dispatch/src/posix/threading.c:181:5
61:     #2 0x7f6e71a8f6a1 in qdr_core /home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core.c:91:20
61:     #3 0x7f6e71b14468 in qd_router_setup_late /home/travis/build/jiridanek/qpid-dispatch/src/router_node.c:1969:31
61:     #4 0x7f6e6da58ff4  (/lib/x86_64-linux-gnu/libffi.so.7+0x6ff4)
61:     #5 0x7ffd7def9f2f  ([stack]+0x1df2f)
61: 
61: SUMMARY: AddressSanitizer: heap-use-after-free (/home/travis/build/jiridanek/qpid-dispatch/build/router/qdrouterd+0x42f0b8) in strlen
61: Shadow bytes around the buggy address:
61:   0x0c047fff8210: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fd
61:   0x0c047fff8220: fa fa 00 05 fa fa fd fa fa fa fd fd fa fa 00 04
61:   0x0c047fff8230: fa fa fd fa fa fa fd fd fa fa 00 02 fa fa fd fa
61:   0x0c047fff8240: fa fa fd fa fa fa fd fa fa fa 00 00 fa fa fd fd
61:   0x0c047fff8250: fa fa fd fd fa fa fd fd fa fa fd fd fa fa 00 00
61: =>0x0c047fff8260: fa fa 00 00 fa fa fd fd fa fa[fd]fa fa fa fd fd
61:   0x0c047fff8270: fa fa 07 fa fa fa 00 07 fa fa fd fd fa fa fd fd
61:   0x0c047fff8280: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa
61:   0x0c047fff8290: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa
61:   0x0c047fff82a0: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa
61:   0x0c047fff82b0: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa
61: Shadow byte legend (one shadow byte represents 8 application bytes):
61:   Addressable:           00
61:   Partially addressable: 01 02 03 04 05 06 07 
61:   Heap left redzone:       fa
61:   Freed heap region:       fd
61:   Stack left redzone:      f1
61:   Stack mid redzone:       f2
61:   Stack right redzone:     f3
61:   Stack after return:      f5
61:   Stack use after scope:   f8
61:   Global redzone:          f9
61:   Global init order:       f6
61:   Poisoned by user:        f7
61:   Container overflow:      fc
61:   Array cookie:            ac
61:   Intra object redzone:    bb
61:   ASan internal:           fe
61:   Left alloca redzone:     ca
61:   Right alloca redzone:    cb
61:   Shadow gap:              cc
61: ==16721==ABORTING
61: 
61: <<<<
61: 
61: Router INT.B command file:
61: >>>>
61: qdrouterd -c INT.B.conf -I /home/travis/build/jiridanek/qpid-dispatch/python
61: pid=16721
61: 
61: <<<<
61: 
61: Router INT.B log file tail:
61: >>>>
61: 2020-08-01 06:38:59.412282 +0000 ROUTER_CORE (debug) Delivery decref:    dlv:615000044cd0 rc:2 link:2 removed reference from pn_delivery (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:147)
61: 2020-08-01 06:38:59.412303 +0000 ROUTER_CORE (debug) Delivery incref:    dlv:615000012550 rc:3 link:2 qdr_delivery_update_disposition - add to action list (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:115)
61: 2020-08-01 06:38:59.412314 +0000 ROUTER_CORE (debug) Delivery decref:    dlv:615000012550 rc:2 link:2 removed reference from pn_delivery (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:147)
61: 2020-08-01 06:38:59.412348 +0000 ROUTER_CORE (trace) Core action 'link_deliver' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.412422 +0000 ROUTER_CORE (debug) Delivery decref_CT:  dlv:615000044cd0 rc:1 link:2 qdr_link_forward_CT - removed from action (2) (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:637)
61: 2020-08-01 06:38:59.412434 +0000 ROUTER_CORE (trace) Core action 'link_deliver' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.412721 +0000 PROTOCOL (trace) [1]:FRAME: 0 <- @transfer(20) [handle=0, delivery-id=144, delivery-tag=b"V\x07\x00\x00\x00\x00\x00\x00", message-format=0, settled=true] (260) "\x00Sp\xd0\x00\x00\x00\x05\x00\x00\x00\x01B\x00Sr\xd1\x00\x00\x00]\x00\x00\x00\x08\xa3\x0ex-opt-qd.trace\xd0\x00\x00\x00\x0d\x00\x00\x00\x01\xa1\x070/INT.A\xa3\x10x-opt-qd.ingress\xa1\x070/INT.A\xa3\x09x-opt-qd.\xa1\x01X\xa3\x09x-opt-qd.\xa1\x01X\x00Ss\xd0\x00\x00\x00%\x00\x00\x00\x06@@\xa1\x1aamqp:/_topo/0/all/qdrouter@@@\x00St\xd1\x00\x00\x00\x10\x00\x00\x00\x02\xa1\x06opcode\xa1\x02RA\x00Sw\xd1\x00\x00\x00E\x00\x00\x00\x0c\xa1\x02id\xa1\x05INT.A\xa1\x02pvT\x01\xa1\x04area\xa1\x010\xa1\x08instanceq_%\x0d\xd1\xa1\x06ls_seqT\x01\xa1\x0amobile_seqT-" (/home/travis/build/jiridanek/qpid-dispatch/src/server.c:112)
61: 2020-08-01 06:38:59.412931 +0000 ROUTER_CORE (debug) Delivery incref:    dlv:61500000c650 rc:1 link:2 qdr_link_deliver_to - newly created delivery, add to action list (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:115)
61: 2020-08-01 06:38:59.412949 +0000 ROUTER_CORE (debug) Delivery incref:    dlv:61500000c650 rc:2 link:2 qdr_link_deliver_to - protect returned value (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:115)
61: 2020-08-01 06:38:59.412966 +0000 ROUTER_CORE (debug) Delivery incref:    dlv:61500000c650 rc:3 link:2 referenced by a pn_delivery (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:115)
61: 2020-08-01 06:38:59.412977 +0000 ROUTER_CORE (debug) Delivery decref:    dlv:61500000c650 rc:2 link:2 release protection of return from deliver (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:147)
61: 2020-08-01 06:38:59.412995 +0000 ROUTER_CORE (debug) Delivery incref:    dlv:61500000c650 rc:3 link:2 qdr_delivery_update_disposition - add to action list (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:115)
61: 2020-08-01 06:38:59.413007 +0000 ROUTER_CORE (debug) Delivery decref:    dlv:61500000c650 rc:2 link:2 removed reference from pn_delivery (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:147)
61: 2020-08-01 06:38:59.413495 +0000 ROUTER_HELLO (trace) RCVD: HELLO(id=INT.A pv=1 area=0 inst=1596263889 seen=['INT.B']) (/home/travis/build/jiridanek/qpid-dispatch/python/qpid_dispatch_internal/router/engine.py:150)
61: 2020-08-01 06:38:59.413803 +0000 ROUTER_MA (debug) Received MAU (differential) from INT.A, mobile_seq=45 (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/modules/mobile_sync/mobile.c:546)
61: 2020-08-01 06:38:59.413896 +0000 ROUTER_CORE (debug) Delivery decref_CT:  dlv:615000012550 rc:1 link:2 qdr_link_forward_CT - removed from action (2) (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:637)
61: 2020-08-01 06:38:59.413917 +0000 ROUTER_CORE (trace) Core action 'update_delivery' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.413931 +0000 ROUTER_CORE (trace) Remote updated mcast delivery (0x615000044cd0) disp=0x0 settled=True (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:798)
61: 2020-08-01 06:38:59.413946 +0000 ROUTER_CORE (debug) Delivery decref_CT:  dlv:615000044cd0 rc:0 link:2 qdr_update_delivery_CT - remove from action (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:637)
61: 2020-08-01 06:38:59.413966 +0000 ROUTER_CORE (debug) Delivery outcome for pre-settled: dlv:615000044cd0 link:2 is unknown (0x0) (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:394)
61: 2020-08-01 06:38:59.413982 +0000 ROUTER_CORE (trace) Core action 'update_delivery' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.414001 +0000 ROUTER_CORE (trace) Remote updated mcast delivery (0x615000012550) disp=0x0 settled=True (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:798)
61: 2020-08-01 06:38:59.414024 +0000 ROUTER_CORE (debug) Delivery decref_CT:  dlv:615000012550 rc:0 link:2 qdr_update_delivery_CT - remove from action (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:637)
61: 2020-08-01 06:38:59.414042 +0000 ROUTER_CORE (debug) Delivery outcome for pre-settled: dlv:615000012550 link:2 is unknown (0x0) (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:394)
61: 2020-08-01 06:38:59.414064 +0000 ROUTER_CORE (trace) Core action 'link_deliver' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.414116 +0000 ROUTER_CORE (debug) Delivery decref_CT:  dlv:61500000c650 rc:1 link:2 qdr_link_forward_CT - removed from action (2) (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:637)
61: 2020-08-01 06:38:59.414128 +0000 ROUTER_CORE (trace) Core action 'update_delivery' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.414140 +0000 ROUTER_CORE (trace) Remote updated mcast delivery (0x61500000c650) disp=0x0 settled=True (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:798)
61: 2020-08-01 06:38:59.414152 +0000 ROUTER_CORE (debug) Delivery decref_CT:  dlv:61500000c650 rc:0 link:2 qdr_update_delivery_CT - remove from action (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:637)
61: 2020-08-01 06:38:59.414169 +0000 ROUTER_CORE (debug) Delivery outcome for pre-settled: dlv:61500000c650 link:2 is unknown (0x0) (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:394)
61: 2020-08-01 06:38:59.414643 +0000 ROUTER_LS (trace) RCVD: RA(id=INT.A pv=1 area=0 inst=1596263889 ls_seq=1 mobile_seq=45) (/home/travis/build/jiridanek/qpid-dispatch/python/qpid_dispatch_internal/router/engine.py:155)
61: 2020-08-01 06:38:59.414731 +0000 PROTOCOL (trace) [1]:FRAME: 0 -> @flow(19) [next-incoming-id=145, incoming-window=2147483647, next-outgoing-id=140, outgoing-window=2147483647, handle=0, delivery-count=145, link-credit=250, drain=false] (/home/travis/build/jiridanek/qpid-dispatch/src/server.c:112)
61: 2020-08-01 06:38:59.524025 +0000 PROTOCOL (trace) [4]:FRAME: 0 <- @flow(19) [next-incoming-id=56, incoming-window=2147483647, next-outgoing-id=56, outgoing-window=2147483647, handle=1, delivery-count=56, link-credit=1, drain=false] (/home/travis/build/jiridanek/qpid-dispatch/src/server.c:112)
61: 2020-08-01 06:38:59.524099 +0000 PROTOCOL (trace) [4]:FRAME: 0 <- @close(24) [] (/home/travis/build/jiridanek/qpid-dispatch/src/server.c:112)
61: 2020-08-01 06:38:59.524125 +0000 PROTOCOL (trace) [4]:FRAME:   <- EOS (/home/travis/build/jiridanek/qpid-dispatch/src/server.c:112)
61: 2020-08-01 06:38:59.524244 +0000 ROUTER_CORE (trace) Core action 'link_flow' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.524279 +0000 ROUTER_CORE (trace) Core action 'link_detach' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.524309 +0000 ROUTER_CORE (info) [C4][L24] Link lost: del=56 presett=0 psdrop=0 acc=56 rej=0 rel=0 mod=0 delay1=0 delay10=0 blocked=no (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/connections.c:1036)
61: 2020-08-01 06:38:59.524376 +0000 PROTOCOL (trace) [4]:FRAME: 0 -> @close(24) [] (/home/travis/build/jiridanek/qpid-dispatch/src/server.c:112)
61: 2020-08-01 06:38:59.524438 +0000 PROTOCOL (trace) [4]:FRAME:   -> EOS (/home/travis/build/jiridanek/qpid-dispatch/src/server.c:112)
61: 2020-08-01 06:38:59.524626 +0000 ROUTER_CORE (trace) Core action 'link_detach' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.524663 +0000 ROUTER_CORE (info) [C4][L25] Link lost: del=56 presett=56 psdrop=0 acc=0 rej=0 rel=0 mod=0 delay1=0 delay10=0 blocked=no (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/connections.c:1036)
61: 2020-08-01 06:38:59.524700 +0000 ROUTER_CORE (trace) Core action 'connection_closed' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.524715 +0000 ROUTER_CORE (info) [C4] Connection Closed (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/connections.c:1506)
61: 2020-08-01 06:38:59.526349 +0000 ROUTER_CORE (trace) Core action 'send_to' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.526438 +0000 ROUTER_CORE (debug) Delivery incref:    dlv:61500000c650 rc:1 link:3 qdr_forward_deliver_CT - add to undelivered list (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/delivery.c:115)
61: 2020-08-01 06:38:59.526492 +0000 ROUTER_HELLO (trace) SENT: HELLO(id=INT.B pv=1 area=0 inst=1596263889 seen=['INT.A']) (/home/travis/build/jiridanek/qpid-dispatch/python/qpid_dispatch_internal/router/hello.py:54)
61: 2020-08-01 06:38:59.526574 +0000 ROUTER_CORE (trace) Core action 'process_tick' (/home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:192)
61: 2020-08-01 06:38:59.526618 +0000 SERVER (notice) Shut Down (/home/travis/build/jiridanek/qpid-dispatch/src/server.c:1421)
61: 2020-08-01 06:38:59.526780 +0000 CONTAINER (trace) Default node removed (/home/travis/build/jiridanek/qpid-dispatch/src/container.c:848)
61: 
61: <<<<
61: ERROR
61: 
61: ======================================================================
61: ERROR: tearDownClass (system_tests_multicast.MulticastLinearTest)
61: ----------------------------------------------------------------------
61: Traceback (most recent call last):
61:   File "/home/travis/build/jiridanek/qpid-dispatch/tests/system_test.py", line 773, in tearDownClass
61:     cls.tester.teardown()
61:   File "/home/travis/build/jiridanek/qpid-dispatch/tests/system_test.py", line 719, in teardown
61:     raise RuntimeError("Errors during teardown: \n\n%s" % "\n\n".join([str(e) for e in errors]))
61: RuntimeError: Errors during teardown: 
61: 
61: Process 16721 error: exit code 1, expected 0
61: qdrouterd -c INT.B.conf -I /home/travis/build/jiridanek/qpid-dispatch/python
61: /home/travis/build/jiridanek/qpid-dispatch/build/tests/system_test.dir/system_tests_multicast/MulticastLinearTest/setUpClass/INT.B-2.cmd
61: >>>>
61: =================================================================
61: ==16721==ERROR: AddressSanitizer: heap-use-after-free on address 0x602000001350 at pc 0x00000042f0b9 bp 0x7f6e6c011240 sp 0x7f6e6c010a00
61: READ of size 2 at 0x602000001350 thread T1
61:     #0 0x42f0b8 in strlen (/home/travis/build/jiridanek/qpid-dispatch/build/router/qdrouterd+0x42f0b8)
61:     #1 0x7f6e71959999 in qd_compose_insert_string /home/travis/build/jiridanek/qpid-dispatch/src/compose.c:445:50
61:     #2 0x7f6e71b09589 in qcm_mobile_sync_compose_differential_mau /home/travis/build/jiridanek/qpid-dispatch/src/router_core/modules/mobile_sync/mobile.c:233:5
61:     #3 0x7f6e71b09589 in qcm_mobile_sync_on_timer_CT /home/travis/build/jiridanek/qpid-dispatch/src/router_core/modules/mobile_sync/mobile.c:389:25
61:     #4 0x7f6e71ad0cbd in qdr_process_tick_CT /home/travis/build/jiridanek/qpid-dispatch/src/router_core/core_timer.c:123:13
61:     #5 0x7f6e71aab761 in router_core_thread /home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core_thread.c:193:13
61:     #6 0x7f6e716f7608 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x9608)
61:     #7 0x7f6e70f53102 in clone (/lib/x86_64-linux-gnu/libc.so.6+0x122102)
61: 
61: 0x602000001350 is located 0 bytes inside of 6-byte region [0x602000001350,0x602000001356)
61: freed by thread T0 here:
61:     #0 0x49494d in free (/home/travis/build/jiridanek/qpid-dispatch/build/router/qdrouterd+0x49494d)
61:     #1 0x7f6e71981cb2 in qd_dispatch_set_router_id /home/travis/build/jiridanek/qpid-dispatch/src/dispatch.c:345:9
61:     #2 0x7f6e7198171d in qd_dispatch_free /home/travis/build/jiridanek/qpid-dispatch/src/dispatch.c:361:5
61:     #3 0x4c5db2 in main_process /home/travis/build/jiridanek/qpid-dispatch/router/src/main.c:117:5
61:     #4 0x4c4a3a in main /home/travis/build/jiridanek/qpid-dispatch/router/src/main.c:367:9
61:     #5 0x7f6e70e580b2 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x270b2)
61: 
61: previously allocated by thread T0 here:
61:     #0 0x480f74 in strdup (/home/travis/build/jiridanek/qpid-dispatch/build/router/qdrouterd+0x480f74)
61:     #1 0x7f6e71b40a71 in py_string_2_c /home/travis/build/jiridanek/qpid-dispatch/src/python_utils.c:35:19
61:     #2 0x7f6e71984724 in qd_entity_get_string /home/travis/build/jiridanek/qpid-dispatch/src/entity.c:49:17
61:     #3 0x7f6e71982548 in qd_dispatch_configure_router /home/travis/build/jiridanek/qpid-dispatch/src/dispatch.c:195:35
61:     #4 0x7f6e6da58ff4  (/lib/x86_64-linux-gnu/libffi.so.7+0x6ff4)
61: LLVMSymbolizer: error reading file: No such file or directory
61:     #5 0x7ffd7def965f  ([stack]+0x1d65f)
61: 
61: Thread T1 created by T0 here:
61:     #0 0x47f97a in pthread_create (/home/travis/build/jiridanek/qpid-dispatch/build/router/qdrouterd+0x47f97a)
61:     #1 0x7f6e719e5462 in sys_thread /home/travis/build/jiridanek/qpid-dispatch/src/posix/threading.c:181:5
61:     #2 0x7f6e71a8f6a1 in qdr_core /home/travis/build/jiridanek/qpid-dispatch/src/router_core/router_core.c:91:20
61:     #3 0x7f6e71b14468 in qd_router_setup_late /home/travis/build/jiridanek/qpid-dispatch/src/router_node.c:1969:31
61:     #4 0x7f6e6da58ff4  (/lib/x86_64-linux-gnu/libffi.so.7+0x6ff4)
61:     #5 0x7ffd7def9f2f  ([stack]+0x1df2f)
61: 
61: SUMMARY: AddressSanitizer: heap-use-after-free (/home/travis/build/jiridanek/qpid-dispatch/build/router/qdrouterd+0x42f0b8) in strlen
61: Shadow bytes around the buggy address:
61:   0x0c047fff8210: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fd
61:   0x0c047fff8220: fa fa 00 05 fa fa fd fa fa fa fd fd fa fa 00 04
61:   0x0c047fff8230: fa fa fd fa fa fa fd fd fa fa 00 02 fa fa fd fa
61:   0x0c047fff8240: fa fa fd fa fa fa fd fa fa fa 00 00 fa fa fd fd
61:   0x0c047fff8250: fa fa fd fd fa fa fd fd fa fa fd fd fa fa 00 00
61: =>0x0c047fff8260: fa fa 00 00 fa fa fd fd fa fa[fd]fa fa fa fd fd
61:   0x0c047fff8270: fa fa 07 fa fa fa 00 07 fa fa fd fd fa fa fd fd
61:   0x0c047fff8280: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa
61:   0x0c047fff8290: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa
61:   0x0c047fff82a0: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa
61:   0x0c047fff82b0: fa fa fd fa fa fa fd fa fa fa fd fa fa fa fd fa
61: Shadow byte legend (one shadow byte represents 8 application bytes):
61:   Addressable:           00
61:   Partially addressable: 01 02 03 04 05 06 07 
61:   Heap left redzone:       fa
61:   Freed heap region:       fd
61:   Stack left redzone:      f1
61:   Stack mid redzone:       f2
61:   Stack right redzone:     f3
61:   Stack after return:      f5
61:   Stack use after scope:   f8
61:   Global redzone:          f9
61:   Global init order:       f6
61:   Poisoned by user:        f7
61:   Container overflow:      fc
61:   Array cookie:            ac
61:   Intra object redzone:    bb
61:   ASan internal:           fe
61:   Left alloca redzone:     ca
61:   Right alloca redzone:    cb
61:   Shadow gap:              cc
61: ==16721==ABORTING
61: <<<<
61: 
61: ----------------------------------------------------------------------
61: Ran 16 tests in 50.432s
61: 
61: FAILED (errors=1)
61/69 Test #61: system_tests_multicast ............................***Failed   50.57 sec
{noformat}



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

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