On 7/16/21 5:15 PM, Kevin Traynor wrote: > On 16/07/2021 16:00, 0-day Robot wrote: >> From: ro...@bytheb.org >> >> Test-Label: github-robot >> Test-Status: fail >> http://patchwork.ozlabs.org/api/patches/1506184/ >> >> _github build: failed_ >> Build URL: https://github.com/ovsrobot/ovs/actions/runs/1037824643 >> Build Logs: >> -----------------------Summary of failed steps----------------------- >> "linux clang test 3.16 asan" failed at step "build" >> ----------------------End summary of failed steps-------------------- >> >> -------------------------------BEGIN LOGS---------------------------- >> #################################################################################### >> #### [Begin job log] "linux clang test 3.16 asan" at step "build" >> #################################################################################### >> >> Please send `tests/testsuite.log' and all information you think might help: >> >> To: <b...@openvswitch.org> >> Subject: [openvswitch 2.15.90] testsuite: 1082 failed >> >> You may investigate any problem if you feel able to do so, in which >> case the test suite provides a good starting point. Its output may >> be found below `tests/testsuite.dir'. >> >> Makefile:6006: recipe for target 'check-local' failed >> make[4]: Leaving directory >> '/home/runner/work/ovs/ovs/openvswitch-2.15.90/_build/sub' >> make[4]: *** [check-local] Error 1 >> make[3]: *** [check-am] Error 2 >> Makefile:5430: recipe for target 'check-am' failed >> make[2]: *** [check-recursive] Error 1 >> make[3]: Leaving directory >> '/home/runner/work/ovs/ovs/openvswitch-2.15.90/_build/sub' >> make[1]: *** [check] Error 2 >> Makefile:5139: recipe for target 'check-recursive' failed >> make: *** [distcheck] Error 1 >> make[2]: Leaving directory >> '/home/runner/work/ovs/ovs/openvswitch-2.15.90/_build/sub' >> Makefile:5433: recipe for target 'check' failed >> make[1]: Leaving directory >> '/home/runner/work/ovs/ovs/openvswitch-2.15.90/_build/sub' >> Makefile:5348: recipe for target 'distcheck' failed >> ##[error]Process completed with exit code 2. >> #################################################################################### >> #### [End job log] "linux clang test 3.16 asan" at step "build" >> #################################################################################### >> --------------------------------END LOGS----------------------------- >> > > It is reporting > 1082: ofproto-dpif - controller action without megaflows FAILED > (ovs-macros.at:217) > > Doesn't seem related to my changes, but who knows. I am re-running head > of master in GHA at present. >
It's a known use-after-free in ofproto, unrelated: ==30464==ERROR: AddressSanitizer: heap-use-after-free on address 0x614000000e50 at pc 0x000000535197 bp 0x7f1fd30fd990 sp 0x7f1fd30fd988 READ of size 8 at 0x614000000e50 thread T3 (urcu3) #0 0x535196 in free_meter_id /home/runner/work/ovs/ovs/openvswitch-2.15.90/_build/sub/../../ofproto/ofproto-dpif.c:6644:37 #1 0x72d3b0 in ovsrcu_call_postponed /home/runner/work/ovs/ovs/openvswitch-2.15.90/_build/sub/../../lib/ovs-rcu.c:346:13 #2 0x72d801 in ovsrcu_postpone_thread /home/runner/work/ovs/ovs/openvswitch-2.15.90/_build/sub/../../lib/ovs-rcu.c:362:14 #3 0x731f0c in ovsthread_wrapper /home/runner/work/ovs/ovs/openvswitch-2.15.90/_build/sub/../../lib/ovs-thread.c:383:12 #4 0x7f1fd8cd16da in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x76da) #5 0x7f1fd825071e in clone (/lib/x86_64-linux-gnu/libc.so.6+0x12171e) https://patchwork.ozlabs.org/project/openvswitch/patch/20210308033411.32040-1-guohongz...@huawei.com/ We still didn't have a conclusion on a fix though. Best regards, Ilya Maximets. _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev