[ https://issues.apache.org/jira/browse/DISPATCH-757?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16013740#comment-16013740 ]
Jiri Danek commented on DISPATCH-757: ------------------------------------- Another test failure I haven't seen yet, in log at https://travis-ci.org/msgqe/travisci/builds/233129345. Because of the way this is executed, I don't have access to the core file. I could try to have it run in a loop locally until crash and hope to reproduce it this way, if asked... {noformat} 13: test_zzz_qdmanage_delete_link_route (system_tests_link_routes.LinkRouteTest) ... ok 13: ERROR 13: 13: ====================================================================== 13: ERROR: tearDownClass (system_tests_link_routes.LinkRouteTest) 13: ---------------------------------------------------------------------- 13: Traceback (most recent call last): 13: File "/main/qpid-dispatch/tests/system_test.py", line 605, in tearDownClass 13: cls.tester.teardown() 13: File "/main/qpid-dispatch/tests/system_test.py", line 543, in teardown 13: raise RuntimeError("Errors during teardown: \n\n%s" % "\n\n".join([str(e) for e in errors])) 13: RuntimeError: Errors during teardown: 13: 13: Process 26 error: exit code -6, expected 0 13: qdrouterd -c C.conf -I /main/qpid-dispatch/python 13: /main/qpid-dispatch/build/tests/system_test.dir/system_tests_link_routes/LinkRouteTest/setUpClass/C-3.cmd 13: >>>> 13: *** Error in `qdrouterd': corrupted double-linked list: 0x000055cbadc607a0 *** 13: ======= Backtrace: ========= 13: /lib/x86_64-linux-gnu/libc.so.6(+0x70bcb)[0x7f9059724bcb] 13: /lib/x86_64-linux-gnu/libc.so.6(+0x76f96)[0x7f905972af96] 13: /lib/x86_64-linux-gnu/libc.so.6(+0x77f6f)[0x7f905972bf6f] 13: /lib/libqpid-proton-core.so.11(pn_class_decref+0x56)[0x7f905a824c86] 13: /lib/libqpid-proton-proactor.so.11(+0x4642)[0x7f905a611642] 13: /lib/libqpid-proton-proactor.so.11(+0x4cad)[0x7f905a611cad] 13: /main/qpid-dispatch/build/src/libqpid-dispatch.so(+0x42c99)[0x7f905aa8fc99] 13: /lib/x86_64-linux-gnu/libpthread.so.0(+0x7494)[0x7f905a3f7494] 13: /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f)[0x7f905979c93f] 13: ======= Memory map: ======== 13: 55cbabdff000-55cbabe02000 r-xp 00000000 00:29 468 /main/qpid-dispatch/build/router/qdrouterd 13: 55cbac001000-55cbac002000 r--p 00002000 00:29 468 /main/qpid-dispatch/build/router/qdrouterd 13: 55cbac002000-55cbac003000 rw-p 00003000 00:29 468 /main/qpid-dispatch/build/router/qdrouterd 13: 55cbad8d6000-55cbadd5e000 rw-p 00000000 00:00 0 [heap] 13: 7f903c000000-7f903c0ba000 rw-p 00000000 00:00 0 13: 7f903c0ba000-7f9040000000 ---p 00000000 00:00 0 13: 7f9044000000-7f90440ab000 rw-p 00000000 00:00 0 13: 7f90440ab000-7f9048000000 ---p 00000000 00:00 0 13: 7f9048000000-7f904811f000 rw-p 00000000 00:00 0 13: 7f904811f000-7f904c000000 ---p 00000000 00:00 0 13: 7f904f613000-7f904f629000 r-xp 00000000 00:29 59 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 13: 7f904f629000-7f904f828000 ---p 00016000 00:29 59 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 13: 7f904f828000-7f904f829000 r--p 00015000 00:29 59 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 13: 7f904f829000-7f904f82a000 rw-p 00016000 00:29 59 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 13: 7f904f82a000-7f904f834000 r-xp 00000000 00:29 517 /usr/lib/x86_64-linux-gnu/libnss_files-2.24.so 13: 7f904f834000-7f904fa34000 ---p 0000a000 00:29 517 /usr/lib/x86_64-linux-gnu/libnss_files-2.24.so 13: 7f904fa34000-7f904fa35000 r--p 0000a000 00:29 517 /usr/lib/x86_64-linux-gnu/libnss_files-2.24.so 13: 7f904fa35000-7f904fa36000 rw-p 0000b000 00:29 517 /usr/lib/x86_64-linux-gnu/libnss_files-2.24.so 13: 7f904fa36000-7f904fa3c000 rw-p 00000000 00:00 0 13: 7f904fa3c000-7f904fa41000 r-xp 00000000 00:29 544 /usr/lib/x86_64-linux-gnu/sasl2/libcrammd5.so.2.0.25 13: 7f904fa41000-7f904fc40000 ---p 00005000 00:29 544 /usr/lib/x86_64-linux-gnu/sasl2/libcrammd5.so.2.0.25 13: 7f904fc40000-7f904fc41000 r--p 00004000 00:29 544 /usr/lib/x86_64-linux-gnu/sasl2/libcrammd5.so.2.0.25 13: 7f904fc41000-7f904fc42000 rw-p 00005000 00:29 544 /usr/lib/x86_64-linux-gnu/sasl2/libcrammd5.so.2.0.25 13: 7f904fc42000-7f904fdf6000 r-xp 00000000 00:29 566 /usr/lib/x86_64-linux-gnu/libdb-5.3.so 13: 7f904fdf6000-7f904fff6000 ---p 001b4000 00:29 566 /usr/lib/x86_64-linux-gnu/libdb-5.3.so 13: 7f904fff6000-7f904fffd000 r--p 001b4000 00:29 566 /usr/lib/x86_64-linux-gnu/libdb-5.3.so 13: 7f904fffd000-7f9050000000 rw-p 001bb000 00:29 566 /usr/lib/x86_64-linux-gnu/libdb-5.3.so 13: 7f9050000000-7f905012a000 rw-p 00000000 00:00 0 13: 7f905012a000-7f9054000000 ---p 00000000 00:00 0 13: 7f905408f000-7f90540cf000 rw-p 00000000 00:00 0 13: 7f90540cf000-7f90540d3000 r-xp 00000000 00:29 562 /usr/lib/x86_64-linux-gnu/sasl2/libanonymous.so.2.0.25 13: 7f90540d3000-7f90542d2000 ---p 00004000 00:29 562 /usr/lib/x86_64-linux-gnu/sasl2/libanonymous.so.2.0.25 13: 7f90542d2000-7f90542d3000 r--p 00003000 00:29 562 /usr/lib/x86_64-linux-gnu/sasl2/libanonymous.so.2.0.25 13: 7f90542d3000-7f90542d4000 rw-p 00004000 00:29 562 /usr/lib/x86_64-linux-gnu/sasl2/libanonymous.so.2.0.25 13: 7f90542d4000-7f90542da000 r-xp 00000000 00:29 559 /usr/lib/x86_64-linux-gnu/sasl2/libsasldb.so.2.0.25 13: 7f90542da000-7f90544d9000 ---p 00006000 00:29 559 /usr/lib/x86_64-linux-gnu/sasl2/libsasldb.so.2.0.25 13: 7f90544d9000-7f90544da000 r--p 00005000 00:29 559 /usr/lib/x86_64-linux-gnu/sasl2/libsasldb.so.2.0.25 13: 7f90544da000-7f90544db000 rw-p 00006000 00:29 559 /usr/lib/x86_64-linux-gnu/sasl2/libsasldb.so.2.0.25 13: 7f90544db000-7f90544df000 r-xp 00000000 00:29 558 /usr/lib/x86_64-linux-gnu/sasl2/liblogin.so.2.0.25 13: 7f90544df000-7f90546de000 ---p 00004000 00:29 558 /usr/lib/x86_64-linux-gnu/sasl2/liblogin.so.2.0.25 13: 7f90546de000-7f90546df000 r--p 00003000 00:29 558 /usr/lib/x86_64-linux-gnu/sasl2/liblogin.so.2.0.25 13: 7f90546df000-7f90546e0000 rw-p 00004000 00:29 558 /usr/lib/x86_64-linux-gnu/sasl2/liblogin.so.2.0.25 13: 7f90546e0000-7f90546e8000 r-xp 00000000 00:29 565 /usr/lib/x86_64-linux-gnu/libcrypt-2.24.so 13: 7f90546e8000-7f90548e8000 ---p 00008000 00:29 565 /usr/lib/x86_64-linux-gnu/libcrypt-2.24.so 13: 7f90548e8000-7f90548e9000 r--p 00008000 00:29 565 /usr/lib/x86_64-linux-gnu/libcrypt-2.24.so 13: 7f90548e9000-7f90548ea000 rw-p 00009000 00:29 565 /usr/lib/x86_64-linux-gnu/libcrypt-2.24.so 13: 7f90548ea000-7f9054918000 rw-p 00000000 00:00 0 13: 7f9054918000-7f905491c000 r-xp 00000000 00:29 546 /usr/lib/x86_64-linux-gnu/sasl2/libplain.so.2.0.25 13: 7f905491c000-7f9054b1b000 ---p 00004000 00:29 546 /usr/lib/x86_64-linux-gnu/sasl2/libplain.so.2.0.25 13: 7f9054b1b000-7f9054b1c000 r--p 00003000 00:29 546 /usr/lib/x86_64-linux-gnu/sasl2/libplain.so.2.0.25 13: 7f9054b1c000-7f9054b1d000 rw-p 00004000 00:29 546 /usr/lib/x86_64-linux-gnu/sasl2/libplain.so.2.0.25 13: 7f9054b1d000-7f9054b2a000 r-xp 00000000 00:29 548 /usr/lib/x86_64-linux-gnu/sasl2/libdigestmd5.so.2.0.25 13: 7f9054b2a000-7f9054d29000 ---p 0000d000 00:29 548 /usr/lib/x86_64-linux-gnu/sasl2/libdigestmd5.so.2.0.25 13: 7f9054d29000-7f9054d2a000 r--p 0000c000 00:29 548 /usr/lib/x86_64-linux-gnu/sasl2/libdigestmd5.so.2.0.25 13: 7f9054d2a000-7f9054d2b000 rw-p 0000d000 00:29 548 /usr/lib/x86_64-linux-gnu/sasl2/libdigestmd5.so.2.0.25 13: 7f9054d2b000-7f9054d33000 r-xp 00000000 00:29 547 /usr/lib/x86_64-linux-gnu/sasl2/libntlm.so.2.0.25 13: 7f9054d33000-7f9054f32000 ---p 00008000 00:29 547 /usr/lib/x86_64-linux-gnu/sasl2/libntlm.so.2.0.25 13: 7f9054f32000-7f9054f33000 r--p 00007000 00:29 547 /usr/lib/x86_64-linux-gnu/sasl2/libntlm.so.2.0.25 13: 7f9054f33000-7f9054f34000 rw-p 00008000 00:29 547 /usr/lib/x86_64-linux-gnu/sasl2/libntlm.so.2.0.25 13: 7f9054f34000-7f9054f35000 ---p 00000000 00:00 0 13: 7f9054f35000-7f9055735000 rw-p 00000000 00:00 0 13: 7f9055735000-7f9055736000 ---p 00000000 00:00 0 13: 7f9055736000-7f9055f36000 rw-p 00000000 00:00 0 13: 7f9055f36000-7f9055f37000 ---p 00000000 00:00 0 13: 7f9055f37000-7f9056737000 rw-p 00000000 00:00 0 13: 7f9056737000-7f9056738000 ---p 00000000 00:00 0 13: 7f9056738000-7f9057038000 rw-p 00000000 00:00 0 13: 7f9057038000-7f905729c000 r-xp 00000000 00:29 380 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 13: 7f905729c000-7f905749c000 ---p 00264000 00:29 380 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 13: 7f905749c000-7f90574ba000 r--p 00264000 00:29 380 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 13: 7f90574ba000-7f90574c8000 rw-p 00282000 00:29 380 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 13: 7f90574c8000-7f90574cb000 rw-p 00000000 00:00 0 13: 7f90574cb000-7f905752d000 r-xp 00000000 00:29 379 /usr/lib/x86_64-linux-gnu/libssl.so.1.1 13: 7f905752d000-7f905772d000 ---p 00062000 00:29 379 /usr/lib/x86_64-linux-gnu/libssl.so.1.1 13: 7f905772d000-7f9057731000 r--p 00062000 00:29 379 /usr/lib/x86_64-linux-gnu/libssl.so.1.1 13: 7f9057731000-7f9057737000 rw-p 00066000 00:29 379 /usr/lib/x86_64-linux-gnu/libssl.so.1.1 13: 7f9057737000-7f905774d000 r-xp 00000000 00:29 378 /usr/lib/python2.7/lib-dynload/_ssl.x86_64-linux-gnu.so 13: 7f905774d000-7f905794c000 ---p 00016000 00:29 378 /usr/lib/python2.7/lib-dynload/_ssl.x86_64-linux-gnu.so 13: 7f905794c000-7f905794d000 r--p 00015000 00:29 378 /usr/lib/python2.7/lib-dynload/_ssl.x86_64-linux-gnu.so 13: 7f905794d000-7f9057951000 rw-p 00016000 00:29 378 /usr/lib/python2.7/lib-dynload/_ssl.x86_64-linux-gnu.so 13: 7f9057951000-7f9057a92000 rw-p 00000000 00:00 0 13: 7f9057a92000-7f9057a95000 r-xp 00000000 00:29 352 /usr/lib/python2.7/lib-dynload/_lsprof.x86_64-linux-gnu.so 13: 7f9057a95000-7f9057c94000 ---p 00003000 00:29 352 /usr/lib/python2.7/lib-dynload/_lsprof.x86_64-linux-gnu.so 13: 7f9057c94000-7f9057c95000 r--p 00002000 00:29 352 /usr/lib/python2.7/lib-dynload/_lsprof.x86_64-linux-gnu.so 13: 7f9057c95000-7f9057c96000 rw-p 00003000 00:29 352 /usr/lib/python2.7/lib-dynload/_lsprof.x86_64-linux-gnu.so 13: 7f9057c96000-7f9057e56000 rw-p 00000000 00:00 0 13: 7f9057e56000-7f9057e66000 r-xp 00000000 00:29 311 /usr/lib/python2.7/lib-dynload/_json.x86_64-linux-gnu.so 13: 7f9057e66000-7f9058065000 ---p 00010000 00:29 311 /usr/lib/python2.7/lib-dynload/_json.x86_64-linux-gnu.so 13: 7f9058065000-7f9058066000 r--p 0000f000 00:29 311 /usr/lib/python2.7/lib-dynload/_json.x86_64-linux-gnu.so 13: 7f9058066000-7f9058067000 rw-p 00010000 00:29 311 /usr/lib/python2.7/lib-dynload/_json.x86_64-linux-gnu.so 13: 7f9058067000-7f905806e000 r-xp 00000000 00:29 134 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 13: 7f905806e000-7f905826e000 ---p 00007000 00:29 134 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 13: 7f905826e000-7f905826f000 r--p 00007000 00:29 134 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 13: 7f905826f000-7f9058270000 rw-p 00008000 00:29 134 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 13: 7f9058270000-7f9058290000 r-xp 00000000 00:29 272 /usr/lib/python2.7/lib-dynload/_ctypes.x86_64-linux-gnu.so 13: 7f9058290000-7f905848f000 ---p 00020000 00:29 272 /usr/lib/python2.7/lib-dynload/_ctypes.x86_64-linux-gnu.so 13: 7f905848f000-7f9058490000 r--p 0001f000 00:29 272 /usr/lib/python2.7/lib-dynload/_ctypes.x86_64-linux-gnu.so 13: 7f9058490000-7f9058494000 rw-p 00020000 00:29 272 /usr/lib/python2.7/lib-dynload/_ctypes.x86_64-linux-gnu.so 13: 7f9058494000-7f90584a8000 r-xp 00000000 00:29 122 /usr/lib/x86_64-linux-gnu/libresolv-2.24.so 13: 7f90584a8000-7f90586a7000 ---p 00014000 00:29 122 /usr/lib/x86_64-linux-gnu/libresolv-2.24.so 13: 7f90586a7000-7f90586a8000 r--p 00013000 00:29 122 /usr/lib/x86_64-linux-gnu/libresolv-2.24.so 13: 7f90586a8000-7f90586a9000 rw-p 00014000 00:29 122 /usr/lib/x86_64-linux-gnu/libresolv-2.24.so 13: 7f90586a9000-7f90586ab000 rw-p 00000000 00:00 0 13: 7f90586ab000-7f90587ae000 r-xp 00000000 00:29 58 /usr/lib/x86_64-linux-gnu/libm-2.24.so 13: 7f90587ae000-7f90589ad000 ---p 00103000 00:29 58 /usr/lib/x86_64-linux-gnu/libm-2.24.so 13: 7f90589ad000-7f90589ae000 r--p 00102000 00:29 58 /usr/lib/x86_64-linux-gnu/libm-2.24.so 13: 7f90589ae000-7f90589af000 rw-p 00103000 00:29 58 /usr/lib/x86_64-linux-gnu/libm-2.24.so 13: 7f90589af000-7f90589b1000 r-xp 00000000 00:29 165 /usr/lib/x86_64-linux-gnu/libutil-2.24.so 13: 7f90589b1000-7f9058bb0000 ---p 00002000 00:29 165 /usr/lib/x86_64-linux-gnu/libutil-2.24.so 13: 7f9058bb0000-7f9058bb1000 r--p 00001000 00:29 165 /usr/lib/x86_64-linux-gnu/libutil-2.24.so 13: 7f9058bb1000-7f9058bb2000 rw-p 00002000 00:29 165 /usr/lib/x86_64-linux-gnu/libutil-2.24.so 13: 7f9058bb2000-7f9058bcb000 r-xp 00000000 00:29 48 /usr/lib/x86_64-linux-gnu/libz.so.1.2.8 13: 7f9058bcb000-7f9058dca000 ---p 00019000 00:29 48 /usr/lib/x86_64-linux-gnu/libz.so.1.2.8 13: 7f9058dca000-7f9058dcb000 r--p 00018000 00:29 48 /usr/lib/x86_64-linux-gnu/libz.so.1.2.8 13: 7f9058dcb000-7f9058dcc000 rw-p 00019000 00:29 48 /usr/lib/x86_64-linux-gnu/libz.so.1.2.8 13: 7f9058dcc000-7f9058de6000 r-xp 00000000 00:29 124 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 13: 7f9058de6000-7f9058fe5000 ---p 0001a000 00:29 124 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 13: 7f9058fe5000-7f9058fe6000 r--p 00019000 00:29 124 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 13: 7f9058fe6000-7f9058fe7000 rw-p 0001a000 00:29 124 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 13: 7f9058fe7000-7f905921c000 r-xp 00000000 00:29 84 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 13: 7f905921c000-7f905941c000 ---p 00235000 00:29 84 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 13: 7f905941c000-7f9059438000 r--p 00235000 00:29 84 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 13: 7f9059438000-7f9059447000 rw-p 00251000 00:29 84 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 13: 7f9059447000-7f905944b000 rw-p 00000000 00:00 0 13: 7f905944b000-7f90594aa000 r-xp 00000000 00:29 83 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2 13: 7f90594aa000-7f90596aa000 ---p 0005f000 00:29 83 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2 13: 7f90596aa000-7f90596ae000 r--p 0005f000 00:29 83 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2 13: 7f90596ae000-7f90596b4000 rw-p 00063000 00:29 83 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2 13: 7f90596b4000-7f9059849000 r-xp 00000000 00:29 37 /usr/lib/x86_64-linux-gnu/libc-2.24.so 13: 7f9059849000-7f9059a48000 ---p 00195000 00:29 37 /usr/lib/x86_64-linux-gnu/libc-2.24.so 13: 7f9059a48000-7f9059a4c000 r--p 00194000 00:29 37 /usr/lib/x86_64-linux-gnu/libc-2.24.so 13: 7f9059a4c000-7f9059a4e000 rw-p 00198000 00:29 37 /usr/lib/x86_64-linux-gnu/libc-2.24.so 13: 7f9059a4e000-7f9059a52000 rw-p 00000000 00:00 0 13: 7f9059a52000-7f9059d47000 r-xp 00000000 00:29 257 /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 13: 7f9059d47000-7f9059f47000 ---p 002f5000 00:29 257 /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 13: 7f9059f47000-7f9059f49000 r--p 002f5000 00:29 257 /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 13: 7f9059f49000-7f9059fc0000 rw-p 002f7000 00:29 257 /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 13: 7f9059fc0000-7f9059fe4000 rw-p 00000000 00:00 0 13: 7f9059fe4000-7f9059fe7000 r-xp 00000000 00:29 44 /usr/lib/x86_64-linux-gnu/libdl-2.24.so 13: 7f9059fe7000-7f905a1e6000 ---p 00003000 00:29 44 /usr/lib/x86_64-linux-gnu/libdl-2.24.so 13: 7f905a1e6000-7f905a1e7000 r--p 00002000 00:29 44 /usr/lib/x86_64-linux-gnu/libdl-2.24.so 13: 7f905a1e7000-7f905a1e8000 rw-p 00003000 00:29 44 /usr/lib/x86_64-linux-gnu/libdl-2.24.so 13: 7f905a1e8000-7f905a1ef000 r-xp 00000000 00:29 256 /usr/lib/x86_64-linux-gnu/librt-2.24.so 13: 7f905a1ef000-7f905a3ee000 ---p 00007000 00:29 256 /usr/lib/x86_64-linux-gnu/librt-2.24.so 13: 7f905a3ee000-7f905a3ef000 r--p 00006000 00:29 256 /usr/lib/x86_64-linux-gnu/librt-2.24.so 13: 7f905a3ef000-7f905a3f0000 rw-p 00007000 00:29 256 /usr/lib/x86_64-linux-gnu/librt-2.24.so 13: 7f905a3f0000-7f905a408000 r-xp 00000000 00:29 98 /usr/lib/x86_64-linux-gnu/libpthread-2.24.so 13: 7f905a408000-7f905a607000 ---p 00018000 00:29 98 /usr/lib/x86_64-linux-gnu/libpthread-2.24.so 13: 7f905a607000-7f905a608000 r--p 00017000 00:29 98 /usr/lib/x86_64-linux-gnu/libpthread-2.24.so 13: 7f905a608000-7f905a609000 rw-p 00018000 00:29 98 /usr/lib/x86_64-linux-gnu/libpthread-2.24.so 13: 7f905a609000-7f905a60d000 rw-p 00000000 00:00 0 13: 7f905a60d000-7f905a615000 r-xp 00000000 00:29 254 /usr/lib/libqpid-proton-proactor.so.11.0.0 13: 7f905a615000-7f905a814000 ---p 00008000 00:29 254 /usr/lib/libqpid-proton-proactor.so.11.0.0 13: 7f905a814000-7f905a815000 r--p 00007000 00:29 254 /usr/lib/libqpid-proton-proactor.so.11.0.0 13: 7f905a815000-7f905a816000 rw-p 00008000 00:29 254 /usr/lib/libqpid-proton-proactor.so.11.0.0 13: 7f905a816000-7f905a84b000 r-xp 00000000 00:29 252 /usr/lib/libqpid-proton-core.so.11.0.0 13: 7f905a84b000-7f905aa4a000 ---p 00035000 00:29 252 /usr/lib/libqpid-proton-core.so.11.0.0 13: 7f905aa4a000-7f905aa4c000 r--p 00034000 00:29 252 /usr/lib/libqpid-proton-core.so.11.0.0 13: 7f905aa4c000-7f905aa4d000 rw-p 00036000 00:29 252 /usr/lib/libqpid-proton-core.so.11.0.0 13: 7f905aa4d000-7f905aaa3000 r-xp 00000000 00:29 250 /main/qpid-dispatch/build/src/libqpid-dispatch.so 13: 7f905aaa3000-7f905aca3000 ---p 00056000 00:29 250 /main/qpid-dispatch/build/src/libqpid-dispatch.so 13: 7f905aca3000-7f905aca4000 r--p 00056000 00:29 250 /main/qpid-dispatch/build/src/libqpid-dispatch.so 13: 7f905aca4000-7f905aca9000 rw-p 00057000 00:29 250 /main/qpid-dispatch/build/src/libqpid-dispatch.so 13: 7f905aca9000-7f905acaa000 rw-p 00000000 00:00 0 13: 7f905acaa000-7f905accd000 r-xp 00000000 00:29 34 /usr/lib/x86_64-linux-gnu/ld-2.24.so 13: 7f905ad09000-7f905adc9000 rw-p 00000000 00:00 0 13: 7f905adfa000-7f905aec3000 rw-p 00000000 00:00 0 13: 7f905aec8000-7f905aec9000 rw-p 00000000 00:00 0 13: 7f905aec9000-7f905aeca000 rwxp 00000000 00:00 0 13: 7f905aeca000-7f905aecd000 rw-p 00000000 00:00 0 13: 7f905aecd000-7f905aece000 r--p 00023000 00:29 34 /usr/lib/x86_64-linux-gnu/ld-2.24.so 13: 7f905aece000-7f905aecf000 rw-p 00024000 00:29 34 /usr/lib/x86_64-linux-gnu/ld-2.24.so 13: 7f905aecf000-7f905aed0000 rw-p 00000000 00:00 0 13: 7ffd599bf000-7ffd599e0000 rw-p 00000000 00:00 0 [stack] 13: 7ffd599f3000-7ffd599f5000 r--p 00000000 00:00 0 [vvar] 13: 7ffd599f5000-7ffd599f7000 r-xp 00000000 00:00 0 [vdso] 13: ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] 13: <<<< 13: 13: ---------------------------------------------------------------------- {noformat} > Qpid Dispatch does not compile under Ubuntu > ------------------------------------------- > > Key: DISPATCH-757 > URL: https://issues.apache.org/jira/browse/DISPATCH-757 > Project: Qpid Dispatch > Issue Type: Bug > Components: Container > Reporter: Ganesh Murthy > Assignee: Ganesh Murthy > Fix For: 1.0.0 > > > Got the following error message when compiling qpid-dispatch master on > ubuntu:latest. > The following is the compile error - > {noformat} > [ 66%] Building C object src/CMakeFiles/qpid-dispatch.dir/trace_mask.c.o > [ 67%] Building C object > src/CMakeFiles/qpid-dispatch.dir/http-libwebsockets.c.o > /main/qpid-dispatch/src/http-libwebsockets.c: In function 'logger': > /main/qpid-dispatch/src/http-libwebsockets.c:54:23: error: implicit > declaration of function 'isspace' [-Werror=implicit-function-declaration] > while (len > 1 && isspace(line[len-1])) { /* Strip trailing newline */ > ^ > cc1: all warnings being treated as errors > src/CMakeFiles/qpid-dispatch.dir/build.make:1184: recipe for target > 'src/CMakeFiles/qpid-dispatch.dir/http-libwebsockets.c.o' failed > make[2]: *** [src/CMakeFiles/qpid-dispatch.dir/http-libwebsockets.c.o] Error 1 > CMakeFiles/Makefile2:981: recipe for target > 'src/CMakeFiles/qpid-dispatch.dir/all' failed > make[1]: *** [src/CMakeFiles/qpid-dispatch.dir/all] Error 2 > make: *** [all] Error 2 > Makefile:138: recipe for target 'all' failed > The command '/bin/sh -c cmake .. -DCMAKE_INSTALL_PREFIX=/usr && make install' > returned a non-zero code: 2 > [gmurthy@localhost dockerfiles]$ > {noformat} > The following is the docker file used > {noformat} > # > # Licensed to the Apache Software Foundation (ASF) under one > # or more contributor license agreements. See the NOTICE file > # distributed with this work for additional information > # regarding copyright ownership. The ASF licenses this file > # to you under the Apache License, Version 2.0 (the > # "License"); you may not use this file except in compliance > # with the License. You may obtain a copy of the License at > # > # http://www.apache.org/licenses/LICENSE-2.0 > # > # Unless required by applicable law or agreed to in writing, > # software distributed under the License is distributed on an > # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY > # KIND, either express or implied. See the License for the > # specific language governing permissions and limitations > # under the License. > # > # Gets the latest Ubuntu from dockerhub > FROM ubuntu:latest > MAINTAINER "dev@qpid.apache.org" > # Install all the required packages. Some in this list were picked off from > proton's INSTALL.md > (https://github.com/apache/qpid-proton/blob/master/INSTALL.md) and the rest > are from dispatch (https://github.com/apache/qpid-dispatch/blob/master/README) > RUN apt-get update && apt-get -y install gcc cmake cmake-curses-gui uuid-dev > libssl-dev libsasl2-2 libsasl2-dev sasl2-bin swig python-dev ruby-dev > libperl-dev git make doxygen valgrind emacs libuv1 libuv1-dev > # Create a main directory and clone the qpid-proton repo from github > RUN mkdir /main && cd /main && git clone > https://git-wip-us.apache.org/repos/asf/qpid-proton.git && cd > /main/qpid-proton && mkdir /main/qpid-proton/build > WORKDIR /main/qpid-proton/build > # make and install proton > RUN cmake .. -DSYSINSTALL_BINDINGS=ON -DCMAKE_INSTALL_PREFIX=/usr > -DSYSINSTALL_PYTHON=ON && make install > # download libwebsockets code from > https://github.com/warmcat/libwebsockets/commits/v2.1-stable > RUN cd /main && git clone --branch v2.1-stable > https://github.com/warmcat/libwebsockets.git && mkdir > /main/libwebsockets/build > WORKDIR /main/libwebsockets/build > RUN cmake .. && make install > # Clone the qpid-dispatch git repo > RUN cd /main && git clone > https://git-wip-us.apache.org/repos/asf/qpid-dispatch.git && mkdir > /main/qpid-dispatch/build > WORKDIR /main/qpid-dispatch/build > RUN cmake .. -DCMAKE_INSTALL_PREFIX=/usr && make install > # Add site-packages to the PYTHONPATH environment variable. This is because > Ubuntu does not list the site-packages folder in the sys.path > ENV PYTHONPATH=/usr/lib/python2.7/site-packages > # Uncomment the following line if you would like to run all the dispatch unit > tests and system tests. > # RUN ctest -VV > # Start the dispatch router > CMD ["qdrouterd"] > {noformat} -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org