Bug 2116739

Summary: [NMCI] add_dpdk_port_with_mtu test crash
Product: Red Hat Enterprise Linux 8 Reporter: Vladimir Benes <vbenes>
Component: NetworkManagerAssignee: NetworkManager Development Team <nm-team>
Status: CLOSED WORKSFORME QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: low    
Version: 8.7CC: bgalvani, ferferna, lrintel, rkhan, sfaye, sukulkar, till
Target Milestone: rcKeywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: http://faf.lab.eng.brq.redhat.com/faf/reports/bthash/1ca7be821aef486ef1bcd8e662201c5b6749ecc8/
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-08-01 11:01:39 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Vladimir Benes 2022-08-09 09:32:19 UTC
This bug has been created based on an anonymous crash report requested by the package maintainer.

Report URL: http://faf.lab.eng.brq.redhat.com/faf/reports/bthash/1ca7be821aef486ef1bcd8e662201c5b6749ecc8/

We see a crash with:
NetworkManager-1.39.12-30831.copr.6f957f2ef8.el8.x86_64
openvswitch2.16-2.16.0-86.el8fdp.x86_64

Comment 1 Vladimir Benes 2022-08-09 09:35:15 UTC
[root@beaker-networkmanager-custom-upstream-3100 ~]# cat /var/spool/abrt/ccpp-2022-08-09-05\:16\:40-178347/backtrace 
[New LWP 178347]
[New LWP 178349]
[New LWP 178348]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/sbin/NetworkManager --no-daemon'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50	  return ret;
[Current thread is 1 (Thread 0x7fb3e6f80480 (LWP 178347))]

Thread 1 (Thread 0x7fb3e6f80480 (LWP 178347)):
#0  0x00007fb3e45e5a9f in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
        set = {__val = {0, 94771751119251, 94771751119548, 140410607566263, 0, 140410610875424, 0, 32, 2048, 129, 2048, 140410610875328, 2064, 140410607577035, 94771751681520, 7}}
        pid = <optimized out>
        tid = <optimized out>
#1  0x00007fb3e45b8e05 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x7fb3e503a6d0, sa_sigaction = 0x7fb3e503a6d0}, sa_mask = {__val = {27917034020929537, 0, 399, 94771749877552, 6354812934761919744, 94771749724208, 140410618095312, 140410618115754, 140409577734144, 94771749877552, 6354812934761919744, 0, 94771749877552, 400, 140410620677664, 140735399505232}}, sa_flags = -917099680, sa_restorer = 0x5631c47a2030}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007fb3e4fb5123 in g_assertion_message (domain=<optimized out>, file=<optimized out>, line=<optimized out>, func=0x7fb3c9562b60 <__func__.39985> "_netdev_tun_link_cb", message=<optimized out>) at gtestutils.c:2533
        lstr = "235\000\377\177\000\000\000\265\212\346\261\324\060X \256~\203\377\177\000\000\b\"V\311\263\177\000"
        s = 0x5631c47c7730 "`~|\304\061V"
#3  0x00007fb3e500e20e in g_assertion_message_expr (domain=domain@entry=0x7fb3c9560958 "nm", file=file@entry=0x7fb3c9562110 "src/core/devices/ovs/nm-device-ovs-interface.c", line=line@entry=235, func=func@entry=0x7fb3c9562b60 <__func__.39985> "_netdev_tun_link_cb", expr=expr@entry=0x7fb3c9562208 "(((__extension__ ({ GTypeInstance *__inst = (GTypeInstance*) ((_obj)); GType __t = ((nm_device_ovs_interface_get_type())); gboolean __r; if (!__inst) __r = (0); else if (__inst->g_class && __inst->g_c"...) at gtestutils.c:2556
        s = 0x5631c47cee80 "assertion failed: ((((__extension__ ({ GTypeInstance *__inst = (GTypeInstance*) ((_obj)); GType __t = ((nm_device_ovs_interface_get_type())); gboolean __r; if (!__inst) __r = (0); else if (__inst->g_c"...
#4  0x00007fb3c955e7a6 in _netdev_tun_link_cb (platform=0x5631c47a2030 [NMLinuxPlatform], obj_type_i=<optimized out>, ifindex=859, pllink=0x5631c47ab818, change_type_i=1, device=0x5631c48f7980) at src/core/devices/ovs/nm-device-ovs-interface.c:235
        _obj = 0x5631c48f7980
        change_type = NM_PLATFORM_SIGNAL_ADDED
        self = 0x5631c48f7980
        priv = <optimized out>
        __func__ = "_netdev_tun_link_cb"
#5  0x00007fb3dff5e14e in ffi_call_unix64 () at ../src/x86/unix64.S:76
#6  0x00007fb3dff5daff in ffi_call (cif=cif@entry=0x7fff837eb010, fn=fn@entry=0x7fb3c955e710 <_netdev_tun_link_cb>, rvalue=<optimized out>, avalue=avalue@entry=0x7fff837eaf20) at ../src/x86/ffi64.c:525
        classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, 2206117904, 32767}
        stack = <optimized out>
        argp = <optimized out>
        arg_types = <optimized out>
        gprcount = <optimized out>
        ssecount = <optimized out>
        ngpr = 1
        nsse = 0
        i = <optimized out>
        avn = <optimized out>
        ret_in_memory = <optimized out>
        reg_args = <optimized out>
#11 0x00007fb3e54e3093 in <emit signal ??? on instance 0x5631c47a2030 [NMLinuxPlatform]> (instance=instance@entry=0x5631c47a2030, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3448
        var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff837eb548, reg_save_area = 0x7fff837eb480}}
    #7  0x00007fb3e54c6e85 in g_cclosure_marshal_generic (closure=<optimized out>, return_gvalue=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gclosure.c:1490
                rtype = <optimized out>
                rvalue = 0x7fff837eafa0
                n_args = <optimized out>
                atypes = <optimized out>
                args = <optimized out>
                i = <optimized out>
                cif = {abi = FFI_UNIX64, nargs = 6, arg_types = 0x7fff837eaf60, rtype = 0x7fb3dff5e540 <ffi_type_void>, bytes = 0, flags = 0}
                cc = <optimized out>
                enum_tmpval = <optimized out>
                tmpval_used = 0
    #8  0x00007fb3e54c63bd in g_closure_invoke (closure=0x5631c4904bc0, return_value=0x0, n_param_values=5, param_values=0x7fff837eb240, invocation_hint=0x7fff837eb1c0) at gclosure.c:804
                marshal = 0x7fb3e54c6a00 <g_cclosure_marshal_generic>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5631c4904ba0
                __func__ = "g_closure_invoke"
    #9  0x00007fb3e54d9945 in signal_emit_unlocked_R (node=node@entry=0x5631c479fac0, detail=detail@entry=0, instance=instance@entry=0x5631c47a2030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff837eb240) at gsignal.c:3636
                tmp = <optimized out>
                handler = 0x5631c4941500
                accumulator = 0x0
                emission = {next = 0x0, instance = 0x5631c47a2030, ihint = {signal_id = 12, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
                class_closure = 0x5631c479ef10
                hlist = <optimized out>
                handler_list = 0x5631c48ae280
                return_accu = 0x0
                accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 12
                max_sequential_handler_number = 1614
                return_value_altered = 1
    #10 0x00007fb3e54e2a56 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff837eb460) at gsignal.c:3392
                instance_and_params = 0x7fff837eb240
                signal_return_type = <optimized out>
                param_values = 0x7fff837eb258
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#12 0x00005631c3dde2fd in nm_platform_cache_update_emit_signal (self=0x5631c47a2030 [NMLinuxPlatform], cache_op=NMP_CACHE_OPS_ADDED, obj_old=<optimized out>, obj_new=<optimized out>) at src/libnm-platform/nm-platform.c:9712
        sbuf = "emove\000DEVPATH\000/devices/virtual/net/ovs-netdev\000SUBSYSTEM\000net\000INTERFACE\000ovs-netdev\000IFINDEX\000\070\065\067\000SEQNUM\000\067\063\067\067\000USEC_INITIALIZED\000\066\065\063\067\064\070\070\061\064\071\000ID_NET_NAMING_SCHEME\000rhel-8.0\000ID_MM_CANDIDATE\000\061\000ID_NET_DRIVER\000tun\000I"...
        visible_new = <optimized out>
        visible_old = <optimized out>
        o = 0x5631c47ab800
        klass = 0x5631c42d3240 <_nmp_classes>
        ifindex = <optimized out>
        __func__ = "nm_platform_cache_update_emit_signal"
#13 0x00005631c3da9866 in _netlink_recv_handle () at src/libnm-platform/nm-linux-platform.c:7680
#14 0x00005631c3daa809 in event_handler_read_netlink () at src/libnm-platform/nm-linux-platform.c:9960
#15 0x00005631c3dacc16 in delayed_action_handle_all () at src/libnm-platform/nm-linux-platform.c:6549
#16 0x00005631c3db1c0f in _nl_event_handler (action_type=DELAYED_ACTION_TYPE_READ_RTNL, platform=0x5631c47a2030 [NMLinuxPlatform]) at src/libnm-platform/nm-linux-platform.c:9742
#17 0x00005631c3db1c0f in _nl_event_handler_rtnl (fd=<optimized out>, io_condition=<optimized out>, user_data=0x5631c47a2030) at src/libnm-platform/nm-linux-platform.c:9755
#18 0x00007fb3e4fe695d in g_main_dispatch (context=0x5631c478ec90) at gmain.c:3193
        dispatch = 0x7fb3e502cdc0 <g_unix_fd_source_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x5631c47a2030
        callback = 0x5631c3db1bf0 <_nl_event_handler_rtnl>
        cb_funcs = 0x7fb3e52b0280 <g_source_callback_funcs>
        cb_data = 0x5631c479f660
        need_destroy = <optimized out>
        source = 0x5631c47a1910
        current = 0x5631c479a050
        i = 0
        __func__ = "g_main_dispatch"
#19 0x00007fb3e4fe695d in g_main_context_dispatch (context=context@entry=0x5631c478ec90) at gmain.c:3873
#20 0x00007fb3e4fe6d18 in g_main_context_iterate (context=0x5631c478ec90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3946
        max_priority = 2147483647
        timeout = 5993
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 12
        fds = 0x5631c4875770
#21 0x00007fb3e4fe7042 in g_main_loop_run (loop=0x5631c475cc10) at gmain.c:4142
        __func__ = "g_main_loop_run"
#22 0x00005631c3c69fc5 in main (argc=<optimized out>, argv=<optimized out>) at src/core/main.c:515
        success = 1
        manager = 0x5631c47bc020 [NMManager]
        config = 0x5631c4763810 [NMConfig]
        error = 0x0
        wrote_pidfile = <optimized out>
        bad_domains = 0x0
        config_cli = 0x0
        sd_id = 147
        error_invalid_logging_config = 0x0
        warnings = <optimized out>
        errsv = <optimized out>
        has_logging = <optimized out>
        __func__ = "main"

Thread 2 (Thread 0x7fb3cbfff700 (LWP 178349)):
#0  0x00007fb3e46bbff1 in __GI___poll (fds=0x5631c479cef0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 1
        sc_cancel_oldtype = 0
#1  0x00007fb3e4fe6c86 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x5631c479cef0, timeout=<optimized out>, context=0x5631c479b0d0) at gmain.c:4247
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7fb3e4ff65e0 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 3
        allocated_nfds = 3
        fds = 0x5631c479cef0
#2  0x00007fb3e4fe6c86 in g_main_context_iterate (context=0x5631c479b0d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3941
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 3
        allocated_nfds = 3
        fds = 0x5631c479cef0
#3  0x00007fb3e4fe7042 in g_main_loop_run (loop=0x5631c479b210) at gmain.c:4142
        __func__ = "g_main_loop_run"
#4  0x00007fb3e57e051a in gdbus_shared_thread_func (user_data=0x5631c479b0a0) at gdbusprivate.c:275
        data = 0x5631c479b0a0
#5  0x00007fb3e500efca in g_thread_proxy (data=0x5631c478fca0) at gthread.c:784
        thread = 0x5631c478fca0
        __func__ = "g_thread_proxy"
#6  0x00007fb3e49651ca in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140410198423296, 5456672177929679398, 140735399515294, 140735399515295, 140735399515424, 140410198418048, -5413773632058854874, -5413828937802091994}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007fb3e45d0dd3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fb3d0cd8700 (LWP 178348)):
#0  0x00007fb3e46bbff1 in __GI___poll (fds=0x5631c476c260, nfds=2, timeout=3996) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007fb3e4fe6c86 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5631c476c260, timeout=<optimized out>, context=0x5631c478edc0) at gmain.c:4247
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7fb3e4ff65e0 <g_poll>
        max_priority = 2147483647
        timeout = 3996
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x5631c476c260
#2  0x00007fb3e4fe6c86 in g_main_context_iterate (context=context@entry=0x5631c478edc0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3941
        max_priority = 2147483647
        timeout = 3996
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x5631c476c260
#3  0x00007fb3e4fe6db0 in g_main_context_iteration (context=0x5631c478edc0, may_block=may_block@entry=1) at gmain.c:4007
        retval = <optimized out>
#4  0x00007fb3e4fe6e01 in glib_worker_main (data=<optimized out>) at gmain.c:5817
#5  0x00007fb3e500efca in g_thread_proxy (data=0x5631c478fc00) at gthread.c:784
        thread = 0x5631c478fc00
        __func__ = "g_thread_proxy"
#6  0x00007fb3e49651ca in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140410279003904, 5456672177929679398, 140735399514990, 140735399514991, 140735399515120, 140410278998656, -5413784193920306650, -5413828937802091994}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007fb3e45d0dd3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
From                To                  Syms Read   Shared Object Library
0x00007fb3e69bf7c0  0x00007fb3e6aebd07  Yes         /lib64/libgnutls.so.30
0x00007fb3e66fba60  0x00007fb3e6759d74  Yes         /lib64/libudev.so.1
0x00007fb3e63bcbc0  0x00007fb3e64908a4  Yes         /lib64/libsystemd.so.0
0x00007fb3e619e260  0x00007fb3e619fdc8  Yes         /lib64/libndp.so.0
0x00007fb3e5f79a80  0x00007fb3e5f916ff  Yes         /lib64/libselinux.so.1
0x00007fb3e5d44900  0x00007fb3e5d4b903  Yes         /lib64/libaudit.so.1
0x00007fb3e5ac2f20  0x00007fb3e5b228fb  Yes         /lib64/libcurl.so.4
0x00007fb3e5744cc0  0x00007fb3e582e5a2  Yes         /lib64/libgio-2.0.so.0
0x00007fb3e54c1040  0x00007fb3e54f20ce  Yes         /lib64/libgobject-2.0.so.0
0x00007fb3e52b3350  0x00007fb3e52b4256  Yes         /lib64/libgmodule-2.0.so.0
0x00007fb3e4fb5100  0x00007fb3e5030a22  Yes         /lib64/libglib-2.0.so.0
0x00007fb3e4d960c0  0x00007fb3e4d96eb9  Yes         /lib64/libdl.so.2
0x00007fb3e4b7fe00  0x00007fb3e4b90a55  Yes         /lib64/libgcc_s.so.1
0x00007fb3e4963840  0x00007fb3e4971cd5  Yes         /lib64/libpthread.so.0
0x00007fb3e45b8be0  0x00007fb3e4705fcd  Yes         /lib64/libc.so.6
0x00007fb3e6d76fa0  0x00007fb3e6d99622  Yes         /lib64/ld-linux-x86-64.so.2
0x00007fb3e4297b50  0x00007fb3e432b1f0  Yes         /lib64/libp11-kit.so.0
0x00007fb3e40509c0  0x00007fb3e4054832  Yes         /lib64/libidn2.so.0
0x00007fb3e3ce0730  0x00007fb3e3d1427e  Yes         /lib64/libunistring.so.2
0x00007fb3e3abe020  0x00007fb3e3ac8db3  Yes         /lib64/libtasn1.so.6
0x00007fb3e388b6f0  0x00007fb3e38a89dc  Yes         /lib64/libnettle.so.6
0x00007fb3e3659c50  0x00007fb3e3669407  Yes         /lib64/libhogweed.so.4
0x00007fb3e33ca180  0x00007fb3e3437b84  Yes         /lib64/libgmp.so.10
0x00007fb3e316dab0  0x00007fb3e31a3ff2  Yes         /lib64/libmount.so.1
0x00007fb3e2f59430  0x00007fb3e2f5c770  Yes         /lib64/librt.so.1
0x00007fb3e2d335d0  0x00007fb3e2d4a516  Yes         /lib64/liblzma.so.5
0x00007fb3e2b15440  0x00007fb3e2b2c5db  Yes         /lib64/liblz4.so.1
0x00007fb3e290d6e0  0x00007fb3e291077a  Yes         /lib64/libcap.so.2
0x00007fb3e25f8b00  0x00007fb3e26c891c  Yes         /lib64/libgcrypt.so.20
0x00007fb3e236b380  0x00007fb3e23c6973  Yes         /lib64/libpcre2-8.so.0
0x00007fb3e21648c0  0x00007fb3e2166870  Yes         /lib64/libcap-ng.so.0
0x00007fb3e1f41010  0x00007fb3e1f53e35  Yes         /lib64/libnghttp2.so.14
0x00007fb3e1cdde30  0x00007fb3e1d1ccc5  Yes         /lib64/libssh.so.4
0x00007fb3e1abd580  0x00007fb3e1abef86  Yes         /lib64/libpsl.so.5
0x00007fb3e1847db0  0x00007fb3e1894a0a  Yes         /lib64/libssl.so.1.1
0x00007fb3e13bb000  0x00007fb3e155f330  Yes         /lib64/libcrypto.so.1.1
0x00007fb3e10f8ac0  0x00007fb3e112f2b4  Yes         /lib64/libgssapi_krb5.so.2
0x00007fb3e0e27950  0x00007fb3e0e90251  Yes         /lib64/libkrb5.so.3
0x00007fb3e0bee340  0x00007fb3e0bf9ef4  Yes         /lib64/libk5crypto.so.3
0x00007fb3e09e67c0  0x00007fb3e09e73e9  Yes         /lib64/libcom_err.so.2
0x00007fb3e07a6400  0x00007fb3e07d4940  Yes         /lib64/libldap-2.4.so.2
0x00007fb3e0589ce0  0x00007fb3e059102a  Yes         /lib64/liblber-2.4.so.2
0x00007fb3e0379c00  0x00007fb3e0381039  Yes         /lib64/libbrotlidec.so.1
0x00007fb3e0163740  0x00007fb3e0170b17  Yes         /lib64/libz.so.1
0x00007fb3dff598d0  0x00007fb3dff5e3aa  Yes         /lib64/libffi.so.6
0x00007fb3dfce87c0  0x00007fb3dfd383c6  Yes         /lib64/libpcre.so.1
0x00007fb3dfad2d60  0x00007fb3dfadf16e  Yes         /lib64/libresolv.so.2
0x00007fb3df887740  0x00007fb3df8b8de2  Yes         /lib64/libblkid.so.1
0x00007fb3df675a80  0x00007fb3df6794b1  Yes         /lib64/libuuid.so.1
0x00007fb3df457850  0x00007fb3df468e62  Yes         /lib64/libgpg-error.so.0
0x00007fb3df246560  0x00007fb3df24e32b  Yes         /lib64/libkrb5support.so.0
0x00007fb3df03f7c0  0x00007fb3df040538  Yes         /lib64/libkeyutils.so.1
0x00007fb3dee253f0  0x00007fb3dee36817  Yes         /lib64/libsasl2.so.3
0x00007fb3deaaa520  0x00007fb3deb497ba  Yes         /lib64/libm.so.6
0x00007fb3de87d6b0  0x00007fb3de87d997  Yes         /lib64/libbrotlicommon.so.1
0x00007fb3de6553d0  0x00007fb3de65f040  Yes         /lib64/libcrypt.so.1
0x00007fb3d127f4d0  0x00007fb3d1291e7e  Yes         /lib64/libproxy.so.1
0x00007fb3d1070630  0x00007fb3d10748eb  Yes         /lib64/libmodman.so.1
0x00007fb3d0d68b90  0x00007fb3d0e1ebe2  Yes         /lib64/libstdc++.so.6
0x00007fb3d02cebc0  0x00007fb3d02d5186  Yes         /lib64/libnss_sss.so.2
0x00007fb3d00bc7b0  0x00007fb3d00c2d32  Yes         /lib64/libnss_files.so.2
0x00007fb3ca5013e0  0x00007fb3ca51b2ec  Yes         /usr/lib64/NetworkManager/1.39.12-30831.copr.6f957f2ef8.el8/libnm-device-plugin-wifi.so
0x00007fb3ca2ef000  0x00007fb3ca2f1ea3  Yes         /usr/lib64/NetworkManager/1.39.12-30831.copr.6f957f2ef8.el8/libnm-device-plugin-wwan.so
0x00007fb3ca0d4680  0x00007fb3ca0e27a4  Yes         /usr/lib64/NetworkManager/1.39.12-30831.copr.6f957f2ef8.el8/libnm-wwan.so
0x00007fb3c9e0add0  0x00007fb3c9e74f71  Yes         /lib64/libmm-glib.so.0
0x00007fb3c9bad240  0x00007fb3c9bbc576  Yes         /usr/lib64/NetworkManager/1.39.12-30831.copr.6f957f2ef8.el8/libnm-device-plugin-bluetooth.so
0x00007fb3c997ab10  0x00007fb3c9992c0f  Yes         /lib64/libbluetooth.so.3
0x00007fb3c976b450  0x00007fb3c976f1a7  Yes         /usr/lib64/NetworkManager/1.39.12-30831.copr.6f957f2ef8.el8/libnm-device-plugin-adsl.so
0x00007fb3c9553f40  0x00007fb3c9560696  Yes         /usr/lib64/NetworkManager/1.39.12-30831.copr.6f957f2ef8.el8/libnm-device-plugin-ovs.so
0x00007fb3c9342100  0x00007fb3c934a0ba  Yes         /lib64/libjansson.so.4
0x00007fb3c9135a20  0x00007fb3c913b3fa  Yes         /usr/lib64/NetworkManager/1.39.12-30831.copr.6f957f2ef8.el8/libnm-device-plugin-team.so
0x00007fb3c8f2dc80  0x00007fb3c8f2f81c  Yes         /lib64/libteamdctl.so.0
0x00007fb3c8ce8840  0x00007fb3c8d14ee5  Yes         /lib64/libdbus-1.so.3
0x00007fb3c8a8e740  0x00007fb3c8abc657  Yes         /usr/lib64/NetworkManager/1.39.12-30831.copr.6f957f2ef8.el8/libnm-settings-plugin-ifcfg-rh.so
$1 = 0x0
$2 = 0x5631c48f6800 "nm:ERROR:src/core/devices/ovs/nm-device-ovs-interface.c:235:_netdev_tun_link_cb: assertion failed: ((((__extension__ ({ GTypeInstance *__inst = (GTypeInstance*) ((_obj)); GType __t = ((nm_device_ovs_i"...
rax            0x0                 0
rbx            0x6                 6
rcx            0x7fb3e45e5a9f      140410607262367
rdx            0x0                 0
rsi            0x7fff837eab00      140735399504640
rdi            0x2                 2
rbp            0x190               0x190
rsp            0x7fff837eab00      0x7fff837eab00
r8             0x0                 0
r9             0x7fff837eab00      140735399504640
r10            0x8                 8
r11            0x246               582
r12            0x7fb3e52b0e20      140410620677664
r13            0x7fff837ead50      140735399505232
r14            0x7fb3c9562b60      140410153741152
r15            0x5631c47a2030      94771749724208
rip            0x7fb3e45e5a9f      0x7fb3e45e5a9f <__GI_raise+271>
eflags         0x246               [ PF ZF IF ]
cs             0x33                51
ss             0x2b                43
ds             0x0                 0
es             0x0                 0
fs             0x0                 0
gs             0x0                 0
st0            0                   (raw 0x00000000000000000000)
st1            0                   (raw 0x00000000000000000000)
st2            0                   (raw 0x00000000000000000000)
st3            0                   (raw 0x00000000000000000000)
st4            0                   (raw 0x00000000000000000000)
st5            0                   (raw 0x00000000000000000000)
st6            0                   (raw 0x00000000000000000000)
st7            0                   (raw 0x00000000000000000000)
fctrl          0x37f               895
fstat          0x0                 0
ftag           0xffff              65535
fiseg          0x0                 0
fioff          0x0                 0
foseg          0x0                 0
fooff          0x0                 0
fop            0x0                 0
mxcsr          0x1f80              [ IM DM ZM OM UM PM ]
ymm0           {v8_float = {0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x62, 0x6f, 0x6f, 0x6c, 0x65, 0x61, 0x6e, 0x20, 0x5f, 0x5f, 0x72, 0x3b, 0x20, 0x69, 0x66, 0x20, 0x0 <repeats 16 times>}, v16_int16 = {0x6f62, 0x6c6f, 0x6165, 0x206e, 0x5f5f, 0x3b72, 0x6920, 0x2066, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x6c6f6f62, 0x206e6165, 0x3b725f5f, 0x20666920, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x206e61656c6f6f62, 0x206669203b725f5f, 0x0, 0x0}, v2_int128 = {0x206669203b725f5f206e61656c6f6f62, 0x0}}
ymm1           {v8_float = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x7fffffffffffffff, 0x0, 0x0}, v32_int8 = {0x63, 0x65, 0x5f, 0x6f, 0x76, 0x73, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x0 <repeats 16 times>}, v16_int16 = {0x6563, 0x6f5f, 0x7376, 0x695f, 0x746e, 0x7265, 0x6166, 0x6563, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x6f5f6563, 0x695f7376, 0x7265746e, 0x65636166, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x695f73766f5f6563, 0x656361667265746e, 0x0, 0x0}, v2_int128 = {0x656361667265746e695f73766f5f6563, 0x0}}
ymm2           {v8_float = {0xffffffff, 0x0, 0xa03b, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x7fffffffffffffff, 0x0, 0x0}, v32_int8 = {0x20, 0x28, 0x28, 0x5f, 0x6f, 0x62, 0x6a, 0x29, 0x29, 0x3b, 0x20, 0x47, 0x54, 0x79, 0x70, 0x65, 0x0 <repeats 16 times>}, v16_int16 = {0x2820, 0x5f28, 0x626f, 0x296a, 0x3b29, 0x4720, 0x7954, 0x6570, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x5f282820, 0x296a626f, 0x47203b29, 0x65707954, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x296a626f5f282820, 0x6570795447203b29, 0x0, 0x0}, v2_int128 = {0x6570795447203b29296a626f5f282820, 0x0}}
ymm3           {v8_float = {0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x0, 0x0, 0x0}, v32_int8 = {0x74, 0x61, 0x6e, 0x63, 0x65, 0x20, 0x2a, 0x5f, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x20, 0x3d, 0x20, 0x0 <repeats 16 times>}, v16_int16 = {0x6174, 0x636e, 0x2065, 0x5f2a, 0x695f, 0x736e, 0x2074, 0x203d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x636e6174, 0x5f2a2065, 0x736e695f, 0x203d2074, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x5f2a2065636e6174, 0x203d2074736e695f, 0x0, 0x0}, v2_int128 = {0x203d2074736e695f5f2a2065636e6174, 0x0}}
ymm4           {v8_float = {0xba6, 0xd4948000, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x7fffffffffffffff, 0x0, 0x0}, v32_int8 = {0x6e, 0x6d, 0x3a, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x3a, 0x73, 0x72, 0x63, 0x2f, 0x63, 0x6f, 0x72, 0x0 <repeats 16 times>}, v16_int16 = {0x6d6e, 0x453a, 0x5252, 0x524f, 0x733a, 0x6372, 0x632f, 0x726f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x453a6d6e, 0x524f5252, 0x6372733a, 0x726f632f, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x524f5252453a6d6e, 0x726f632f6372733a, 0x0, 0x0}, v2_int128 = {0x726f632f6372733a524f5252453a6d6e, 0x0}}
ymm5           {v8_float = {0xffffffff, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x7fffffffffffffff, 0x0, 0x0}, v32_int8 = {0x2d, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x2d, 0x6f, 0x76, 0x73, 0x2d, 0x69, 0x6e, 0x74, 0x65, 0x0 <repeats 16 times>}, v16_int16 = {0x642d, 0x7665, 0x6369, 0x2d65, 0x766f, 0x2d73, 0x6e69, 0x6574, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x7665642d, 0x2d656369, 0x2d73766f, 0x65746e69, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x2d6563697665642d, 0x65746e692d73766f, 0x0, 0x0}, v2_int128 = {0x65746e692d73766f2d6563697665642d, 0x0}}
ymm6           {v8_float = {0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x0, 0x0, 0x0}, v32_int8 = {0x64, 0x65, 0x76, 0x5f, 0x74, 0x75, 0x6e, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x63, 0x62, 0x3a, 0x0 <repeats 16 times>}, v16_int16 = {0x6564, 0x5f76, 0x7574, 0x5f6e, 0x696c, 0x6b6e, 0x635f, 0x3a62, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x5f766564, 0x5f6e7574, 0x6b6e696c, 0x3a62635f, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x5f6e75745f766564, 0x3a62635f6b6e696c, 0x0, 0x0}, v2_int128 = {0x3a62635f6b6e696c5f6e75745f766564, 0x0}}
ymm7           {v8_float = {0x0, 0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x7fffffffffffffff, 0x0, 0x0}, v32_int8 = {0x64, 0x3a, 0x20, 0x28, 0x28, 0x28, 0x28, 0x5f, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x0 <repeats 16 times>}, v16_int16 = {0x3a64, 0x2820, 0x2828, 0x5f28, 0x655f, 0x7478, 0x6e65, 0x6973, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x28203a64, 0x5f282828, 0x7478655f, 0x69736e65, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x5f28282828203a64, 0x69736e657478655f, 0x0, 0x0}, v2_int128 = {0x69736e657478655f5f28282828203a64, 0x0}}
ymm8           {v8_float = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffffffffffffff, 0x7fffffffffffffff, 0x0, 0x0}, v32_int8 = {0x69, 0x73, 0x5f, 0x61, 0x20, 0x28, 0x5f, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x2c, 0x20, 0x5f, 0x5f, 0x0 <repeats 16 times>}, v16_int16 = {0x7369, 0x615f, 0x2820, 0x5f5f, 0x6e69, 0x7473, 0x202c, 0x5f5f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x615f7369, 0x5f5f2820, 0x74736e69, 0x5f5f202c, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x5f5f2820615f7369, 0x5f5f202c74736e69, 0x0, 0x0}, v2_int128 = {0x5f5f202c74736e695f5f2820615f7369, 0x0}}
ymm9           {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm10          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 12 times>, 0x20, 0x20, 0x0, 0x20, 0x0 <repeats 16 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2020, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0x0, 0x0, 0x20002020, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x2000202000000000, 0x0, 0x0}, v2_int128 = {0x20002020000000000000000000000000, 0x0}}
ymm11          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm12          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm13          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm14          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
ymm15          {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
Dump of assembler code for function __GI_raise:
   0x00007fb3e45e5990 <+0>:	endbr64 
   0x00007fb3e45e5994 <+4>:	push   %rbx
   0x00007fb3e45e5995 <+5>:	mov    $0xffffffffffffffff,%r8
   0x00007fb3e45e599c <+12>:	mov    %edi,%ebx
   0x00007fb3e45e599e <+14>:	mov    $0x8,%r10d
   0x00007fb3e45e59a4 <+20>:	xor    %edi,%edi
   0x00007fb3e45e59a6 <+22>:	sub    $0x110,%rsp
   0x00007fb3e45e59ad <+29>:	mov    %fs:0x28,%rax
   0x00007fb3e45e59b6 <+38>:	mov    %rax,0x108(%rsp)
   0x00007fb3e45e59be <+46>:	xor    %eax,%eax
   0x00007fb3e45e59c0 <+48>:	mov    %rsp,%r9
   0x00007fb3e45e59c3 <+51>:	movabs $0xfffffffe7fffffff,%rax
   0x00007fb3e45e59cd <+61>:	mov    %r8,0x88(%rsp)
   0x00007fb3e45e59d5 <+69>:	mov    %rax,0x80(%rsp)
   0x00007fb3e45e59dd <+77>:	mov    %r9,%rdx
   0x00007fb3e45e59e0 <+80>:	lea    0x80(%rsp),%rsi
   0x00007fb3e45e59e8 <+88>:	mov    $0xe,%eax
   0x00007fb3e45e59ed <+93>:	mov    %r8,0x90(%rsp)
   0x00007fb3e45e59f5 <+101>:	mov    %r8,0x98(%rsp)
   0x00007fb3e45e59fd <+109>:	mov    %r8,0xa0(%rsp)
   0x00007fb3e45e5a05 <+117>:	mov    %r8,0xa8(%rsp)
   0x00007fb3e45e5a0d <+125>:	mov    %r8,0xb0(%rsp)
   0x00007fb3e45e5a15 <+133>:	mov    %r8,0xb8(%rsp)
   0x00007fb3e45e5a1d <+141>:	mov    %r8,0xc0(%rsp)
   0x00007fb3e45e5a25 <+149>:	mov    %r8,0xc8(%rsp)
   0x00007fb3e45e5a2d <+157>:	mov    %r8,0xd0(%rsp)
   0x00007fb3e45e5a35 <+165>:	mov    %r8,0xd8(%rsp)
   0x00007fb3e45e5a3d <+173>:	mov    %r8,0xe0(%rsp)
   0x00007fb3e45e5a45 <+181>:	mov    %r8,0xe8(%rsp)
   0x00007fb3e45e5a4d <+189>:	mov    %r8,0xf0(%rsp)
   0x00007fb3e45e5a55 <+197>:	mov    %r8,0xf8(%rsp)
   0x00007fb3e45e5a5d <+205>:	syscall 
   0x00007fb3e45e5a5f <+207>:	mov    $0x27,%ecx
   0x00007fb3e45e5a64 <+212>:	mov    %ecx,%eax
   0x00007fb3e45e5a66 <+214>:	syscall 
   0x00007fb3e45e5a68 <+216>:	mov    %rax,%rdi
   0x00007fb3e45e5a6b <+219>:	mov    $0xba,%eax
   0x00007fb3e45e5a70 <+224>:	syscall 
   0x00007fb3e45e5a72 <+226>:	mov    %eax,%esi
   0x00007fb3e45e5a74 <+228>:	mov    %ebx,%edx
   0x00007fb3e45e5a76 <+230>:	mov    $0xea,%eax
   0x00007fb3e45e5a7b <+235>:	syscall 
   0x00007fb3e45e5a7d <+237>:	cmp    $0xfffffffffffff000,%rax
   0x00007fb3e45e5a83 <+243>:	ja     0x7fb3e45e5ac0 <__GI_raise+304>
   0x00007fb3e45e5a85 <+245>:	mov    %eax,%r8d
   0x00007fb3e45e5a88 <+248>:	mov    $0x8,%r10d
   0x00007fb3e45e5a8e <+254>:	xor    %edx,%edx
   0x00007fb3e45e5a90 <+256>:	mov    %r9,%rsi
   0x00007fb3e45e5a93 <+259>:	mov    $0x2,%edi
   0x00007fb3e45e5a98 <+264>:	mov    $0xe,%eax
   0x00007fb3e45e5a9d <+269>:	syscall 
=> 0x00007fb3e45e5a9f <+271>:	mov    0x108(%rsp),%rcx
   0x00007fb3e45e5aa7 <+279>:	xor    %fs:0x28,%rcx
   0x00007fb3e45e5ab0 <+288>:	mov    %r8d,%eax
   0x00007fb3e45e5ab3 <+291>:	jne    0x7fb3e45e5ace <__GI_raise+318>
   0x00007fb3e45e5ab5 <+293>:	add    $0x110,%rsp
   0x00007fb3e45e5abc <+300>:	pop    %rbx
   0x00007fb3e45e5abd <+301>:	retq   
   0x00007fb3e45e5abe <+302>:	xchg   %ax,%ax
   0x00007fb3e45e5ac0 <+304>:	mov    0x3713a1(%rip),%rdx        # 0x7fb3e4956e68
   0x00007fb3e45e5ac7 <+311>:	neg    %eax
   0x00007fb3e45e5ac9 <+313>:	mov    %eax,%fs:(%rdx)
   0x00007fb3e45e5acc <+316>:	jmp    0x7fb3e45e5a88 <__GI_raise+248>
   0x00007fb3e45e5ace <+318>:	callq  0x7fb3e46d67c0 <__stack_chk_fail>
End of assembler dump.

Comment 3 Fernando F. Mancera 2023-08-01 11:01:39 UTC
Hi! I have been trying to reproduce this and it was not possible. We recently did changes to tun management when configuring DPDK ports so it might be related. I will close it as WORKSFORME but please, consider re-open it if it happens again. Thank you very much!