Bug 2230767 - openvswitch coredump when work with ovn-2021-21.12.0-82.el8
Summary: openvswitch coredump when work with ovn-2021-21.12.0-82.el8
Keywords:
Status: MODIFIED
Alias: None
Product: Red Hat Enterprise Linux Fast Datapath
Classification: Red Hat
Component: openvswitch2.17
Version: FDP 22.F
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: ---
Assignee: Mike Pattrick
QA Contact: Jianlin Shi
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-10 02:07 UTC by ovs-bugzilla
Modified: 2023-08-10 02:09 UTC (History)
3 users (show)

Fixed In Version: openvswitch2.17-2.17.0-113.el8fdp
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker FD-3093 0 None None None 2023-08-10 02:09:42 UTC

Description ovs-bugzilla 2023-08-10 02:07:05 UTC
+++ This bug was initially created as a clone of Bug #2104779 +++

Description of problem:
openvswitch coredump when work with ovn-2021-21.12.0-82.el8. won't crash if work with ovn-2021-21.12.0-73.el8

Version-Release number of selected component (if applicable):
openvswitch2.15-2.15.0-109.el8fdp.x86_64.rpm

How reproducible:
Always

Steps to Reproduce:
1. run case ovn/nat:ovn_ipv4_nat
2.

Actual results:
PID: 433788 (ovs-vswitchd)
           UID: 988 (openvswitch)
           GID: 1001 (hugetlbfs)
        Signal: 11 (SEGV)
     Timestamp: Wed 2022-07-06 05:24:34 EDT (1min 6s ago)
  Command Line: ovs-vswitchd unix:/var/run/openvswitch/db.sock -vconsole:emer -vsyslog:err -vfile:info --mlockall --user openvswitch:hugetlbfs --no-chdir --log-file=/var/log/openvswitch/ovs-vswitchd.log --pidfile=/var/run/openvswitch/ovs-vswitchd.pid --detach
    Executable: /usr/sbin/ovs-vswitchd
 Control Group: /
         Slice: -.slice
       Boot ID: 6d07c25be8c94bab9efb767e1568ae95
    Machine ID: 8d05064f67c24e75adb507fe2e706e36
      Hostname: wsfd-advnetlab18.anl.lab.eng.bos.redhat.com
       Storage: /var/lib/systemd/coredump/core.ovs-vswitchd.988.6d07c25be8c94bab9efb767e1568ae95.433788.1657099474000000.lz4
       Message: Process 433788 (ovs-vswitchd) of user 988 dumped core.
                
                Stack trace of thread 433793:
                #0  0x000055d2b5b362d1 classifier_lookup__ (ovs-vswitchd)
                #1  0x000055d2b5afdd23 rule_dpif_lookup_from_table (ovs-vswitchd)
                #2  0x000055d2b5b16358 xlate_table_action (ovs-vswitchd)
                #3  0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #4  0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #5  0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #6  0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #7  0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #8  0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #9  0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #10 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #11 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #12 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #13 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #14 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #15 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #16 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #17 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #18 0x000055d2b5b20061 clone_xlate_actions (ovs-vswitchd)
                #19 0x000055d2b5b1ce0c do_xlate_actions (ovs-vswitchd)
                #20 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #21 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #22 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #23 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #24 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #25 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #26 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #27 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #28 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #29 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #30 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #31 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #32 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #33 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #34 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #35 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #36 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #37 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #38 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #39 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #40 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #41 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #42 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #43 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #44 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #45 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #46 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #47 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #48 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #49 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #50 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #51 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #52 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #53 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #54 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #55 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #56 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #57 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #58 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #59 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #60 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #61 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                #62 0x000055d2b5b162ce xlate_table_action (ovs-vswitchd)
                #63 0x000055d2b5b1d1bc do_xlate_actions (ovs-vswitchd)
                
                Stack trace of thread 433804:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433801:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433810:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433788:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5474d0a main (ovs-vswitchd)
                #4  0x00007fcf805ddcf3 __libc_start_main (libc.so.6)
                #5  0x000055d2b5475f4e _start (ovs-vswitchd)
                
                Stack trace of thread 433796:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433800:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433799:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433795:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433797:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bd9d8a ovsrcu_postpone_thread (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433812:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433794:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433813:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433809:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433798:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433814:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433807:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433818:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433817:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433808:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433802:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433803:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433811:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433805:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433815:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433816:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433820:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433806:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433823:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433822:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433828:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433827:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433832:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433837:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433836:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433835:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433830:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433824:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433825:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433841:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433926:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b08aa9 monitor_main (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433819:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433838:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433829:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b131a4 udpif_revalidator (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433826:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433839:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433840:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433821:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5b11d21 udpif_upcall_handler (ovs-vswitchd)
                #4  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #5  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #6  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433834:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433831:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)
                
                Stack trace of thread 433833:
                #0  0x00007fcf806c7ac1 __poll (libc.so.6)
                #1  0x000055d2b5c07b65 time_poll (ovs-vswitchd)
                #2  0x000055d2b5bf09ac poll_block (ovs-vswitchd)
                #3  0x000055d2b5bdc30c ovs_barrier_block (ovs-vswitchd)
                #4  0x000055d2b5b13069 udpif_revalidator (ovs-vswitchd)
                #5  0x000055d2b5bdc403 ovsthread_wrapper (ovs-vswitchd)
                #6  0x00007fcf8265b1cf start_thread (libpthread.so.0)
                #7  0x00007fcf805dcdd3 __clone (libc.so.6)

Expected results:
no crash

Additional info:


the beaker job: https://beaker.engineering.redhat.com/recipes/12239237#task146990550

ovs doesn't crash if tested with: ovs + ovn-2021-21.12.0-73.el8

Comment 1 ovs-bugzilla 2023-08-10 02:07:08 UTC
* Wed Aug 09 2023 Open vSwitch CI <ovs-ci> - 2.17.0-113
- Merging upstream branch-2.17 [RH git: 6994290c64]
    Commit list:
    f04bfd5e47 ofproto-dpif-xlate: Reduce stack usage in recursive xlate functions. (#2104779)


Note You need to log in before you can comment on or make changes to this bug.