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

Reply via email to