Bug 2028404
Summary: | [NMCI] [abrt] [faf] NetworkManager: raise(): nmtui_vlan_deactivate_connection_wo_autoconnect killed by 6 | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 8 | Reporter: | Vladimir Benes <vbenes> |
Component: | NetworkManager | Assignee: | Lubomir Rintel <lrintel> |
Status: | CLOSED ERRATA | QA Contact: | Matej Berezny <mberezny> |
Severity: | unspecified | Docs Contact: | |
Priority: | urgent | ||
Version: | 8.6 | CC: | bgalvani, ferferna, fge, lrintel, mberezny, rkhan, sukulkar, thaller, till, wenliang |
Target Milestone: | rc | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | https://faf.lab.eng.brq.redhat.com/faf/reports/bthash/3925866579535457dcb0a9afb8e7c2e520a5a700/ | ||
Whiteboard: | |||
Fixed In Version: | NetworkManager-1.36.0-0.4.el8 | Doc Type: | No Doc Update |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-05-10 14:54:52 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
2021-12-02 10:36:04 UTC
backtrace: [New LWP 1119421] [New LWP 1119422] [New LWP 1119423] [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 0x7f9951eb6480 (LWP 1119421))] Thread 1 (Thread 0x7f9951eb6480 (LWP 1119421)): #0 0x00007f994f51037f in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {0, 94528066603913, 94528066603924, 140296437739415, 0, 140296441138208, 0, 32, 2048, 129, 2048, 140296441138112, 2064, 140296437750187, 94528066868720, 7}} pid = <optimized out> tid = <optimized out> #1 0x00007f994f4fadb5 in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x7f994ff7b6d0, sa_sigaction = 0x7f994ff7b6d0}, sa_mask = {__val = {140733193388033, 0, 85, 94528065761136, 17179052256679359488, 94528039616832, 140296448358096, 140296448378538, 94529763934208, 94528065761136, 17179052256679359488, 0, 94528065761136, 86, 140296450940448, 140733856245136}}, sa_flags = 105059376, sa_restorer = 0x0} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007f994fef6123 in g_assertion_message (domain=<optimized out>, file=<optimized out>, line=<optimized out>, func=0x55f906431430 <__func__.38813> "_ipv4ll_state_change", message=<optimized out>) at gtestutils.c:2533 lstr = "888\000\000\000\000\000\311`\361O\231\177\000\000\033\000\000\000\000\000\000\000\033\000\000\000\000\000\000" s = 0x55f907c7ef70 " \265\304\a\371U" #3 0x00007f994ff4f20e in g_assertion_message_expr (domain=domain@entry=0x55f906435840 "nm", file=file@entry=0x55f906430551 "src/core/nm-l3-ipv4ll.c", line=line@entry=888, func=func@entry=0x55f906431430 <__func__.38813> "_ipv4ll_state_change", expr=expr@entry=0x0) at gtestutils.c:2556 s = 0x55f907d83d20 "code should not be reached" #4 0x000055f90632582c in _ipv4ll_state_change (self=0x55f907c5a530, is_on_idle_handler=0) at src/core/nm-l3-ipv4ll.c:888 self_keep_alive = 0x55f907c5a530 pladdr = <optimized out> acd_info = 0x7f993c025740 generate_new_addr = <optimized out> new_state = <optimized out> addr0 = 1632501417 reg = <optimized out> __func__ = "_ipv4ll_state_change" #8 0x00007f9950424093 in <emit signal ??? on instance 0x55f907d1d8e0 [NML3Cfg]> (instance=instance@entry=0x55f907d1d8e0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3448 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff27826d80, reg_save_area = 0x7fff27826cc0}} #5 0x00007f99504073bd in g_closure_invoke (closure=0x55f907d79ad0, return_value=0x0, n_param_values=2, param_values=0x7fff27826ac0, invocation_hint=0x7fff27826a40) at gclosure.c:804 marshal = 0x7f995040a840 <g_cclosure_marshal_VOID__POINTER> marshal_data = 0x0 in_marshal = 0 real_closure = 0x55f907d79ab0 __func__ = "g_closure_invoke" #6 0x00007f995041a945 in signal_emit_unlocked_R (node=node@entry=0x55f907c432b0, detail=detail@entry=0, instance=instance@entry=0x55f907d1d8e0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff27826ac0) at gsignal.c:3636 tmp = <optimized out> handler = 0x55f907cea380 accumulator = 0x0 emission = {next = 0x0, instance = 0x55f907d1d8e0, ihint = {signal_id = 65, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x0 hlist = <optimized out> handler_list = 0x55f907d9a180 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 = 65 max_sequential_handler_number = 17907 return_value_altered = 1 #7 0x00007f9950423a56 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff27826ca0) at gsignal.c:3392 instance_and_params = 0x7fff27826ac0 signal_return_type = <optimized out> param_values = 0x7fff27826ad8 node = <optimized out> i = <optimized out> n_params = <optimized out> __func__ = "g_signal_emit_valist" #9 0x000055f90611a2d3 in _nm_l3cfg_emit_signal_notify (self=self@entry=0x55f907d1d8e0 [NML3Cfg], notify_data=notify_data@entry=0x7fff27827760) at src/core/nm-l3cfg.c:576 sbuf = "acd-event, addr=169.254.77.97, state=external-removed\000\377\377\000\000\000\000\000\000\000\000Mq\202'\377\177\000\000\000\000\000\000\000\000\000\000\377\377\377\377", '\000' <repeats 20 times>, "\300P\211O\231\177\000\000\000\000\000\000\000\000\000\000`q\202'\377\177\000\000\000\000\202'\377\177\000\000\000\000\000\000\000\000\000\000`q\202'\377\177\000\000nq\202'\377\177\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\202q\202'\377\177\000\000\000\000\000\000\000\000\000\000\377\377\377\377\000\000\000\000\000"... __func__ = "_nm_l3cfg_emit_signal_notify" #10 0x000055f90611abfc in _nm_l3cfg_emit_signal_notify_acd_event (self=0x55f907d1d8e0 [NML3Cfg], acd_data=<optimized out>) at src/core/nm-l3cfg.c:2008 track_infos_clone = <optimized out> notify_data = {notify_type = NM_L3_CONFIG_NOTIFY_TYPE_ACD_EVENT, {l3cd_changed = {l3cd_old = 0x2614dfea9, l3cd_new = 0x6, commited = 224}, acd_event = {info = {addr = 1632501417, n_track_infos = 2, state = NM_L3_ACD_ADDR_STATE_EXTERNAL_REMOVED, l3cfg = 0x55f907d1d8e0 [NML3Cfg], track_infos = 0x7fff27827710}}, platform_change = {obj = 0x2614dfea9, change_type = 6}, platform_change_on_idle = {obj_type_flags = 1632501417}, ipv4ll_event = {ipv4ll = 0x2614dfea9}}} info = 0x7fff27827768 i = <optimized out> __func__ = "_nm_l3cfg_emit_signal_notify_acd_event" #11 0x000055f90611ad83 in _nm_l3cfg_emit_signal_notify_acd_event_all (self=0x55f907d1d8e0 [NML3Cfg]) at src/core/nm-l3cfg.c:2041 self_keep_alive = 0x55f907d1d8e0 [NML3Cfg] acd_data = <optimized out> #12 0x000055f906121b4f in _l3_acd_nacd_event (fd=<optimized out>, condition=<optimized out>, user_data=<optimized out>) at src/core/nm-l3cfg.c:1536 event = 0x55f907c498e0 sender_addr_data = {ether_addr_octet = "\000\000\000\000\000"} sender_addr = <optimized out> acd_data = 0x7f99501f1280 <g_source_callback_funcs> self = 0x55f907d1d8e0 [NML3Cfg] r = <optimized out> __func__ = "_l3_acd_nacd_event" #13 0x00007f994ff2795d in g_main_dispatch (context=0x55f907ba0a40) at gmain.c:3193 dispatch = 0x7f994ff6ddc0 <g_unix_fd_source_dispatch> prev_source = 0x0 was_in_call = 0 user_data = 0x55f907d1d8e0 callback = 0x55f906121a50 <_l3_acd_nacd_event> cb_funcs = 0x7f99501f1280 <g_source_callback_funcs> cb_data = 0x55f907d59110 need_destroy = <optimized out> source = 0x55f907c71370 current = 0x55f907bae150 i = 4 __func__ = "g_main_dispatch" #14 0x00007f994ff2795d in g_main_context_dispatch (context=context@entry=0x55f907ba0a40) at gmain.c:3873 #15 0x00007f994ff27d18 in g_main_context_iterate (context=0x55f907ba0a40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3946 max_priority = 0 timeout = 0 some_ready = 1 nfds = <optimized out> allocated_nfds = 17 fds = 0x55f907c4def0 #16 0x00007f994ff28042 in g_main_loop_run (loop=0x55f907b7c150) at gmain.c:4142 __func__ = "g_main_loop_run" #17 0x000055f906083b94 in main (argc=<optimized out>, argv=<optimized out>) at src/core/main.c:511 success = 1 manager = 0x55f907bfb050 [NMManager] config = <optimized out> error = 0x0 wrote_pidfile = 0 bad_domains = 0x0 config_cli = 0x0 sd_id = 108 error_invalid_logging_config = 0x0 warnings = <optimized out> errsv = <optimized out> __func__ = "main" Thread 2 (Thread 0x7f9949321700 (LWP 1119422)): #0 0x00007f994f5caa41 in __GI___poll (fds=0x55f907bb6c60, nfds=2, timeout=3996) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 #1 0x00007f994ff27c86 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x55f907bb6c60, timeout=<optimized out>, context=0x55f907bb6cf0) at gmain.c:4247 ret = <optimized out> errsv = <optimized out> poll_func = 0x7f994ff375e0 <g_poll> max_priority = 2147483647 timeout = 3996 some_ready = <optimized out> nfds = 2 allocated_nfds = 2 fds = 0x55f907bb6c60 #2 0x00007f994ff27c86 in g_main_context_iterate (context=context@entry=0x55f907bb6cf0, 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 = 0x55f907bb6c60 #3 0x00007f994ff27db0 in g_main_context_iteration (context=0x55f907bb6cf0, may_block=may_block@entry=1) at gmain.c:4007 retval = <optimized out> #4 0x00007f994ff27e01 in glib_worker_main (data=<optimized out>) at gmain.c:5817 #5 0x00007f994ff4ffca in g_thread_proxy (data=0x55f907bb8c00) at gthread.c:784 thread = 0x55f907bb8c00 __func__ = "g_thread_proxy" #6 0x00007f994f8a617a in start_thread (arg=<optimized out>) at pthread_create.c:479 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140296334743296, -8918296933733362289, 140733856249326, 140733856249327, 140733856249456, 140296334738048, 8865699068725040527, 8865695562967291279}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #7 0x00007f994f5d5dc3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f9948b20700 (LWP 1119423)): #0 0x00007f994f5caa41 in __GI___poll (fds=0x55f907bce6a0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 #1 0x00007f994ff27c86 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x55f907bce6a0, timeout=<optimized out>, context=0x55f907bcc910) at gmain.c:4247 ret = <optimized out> errsv = <optimized out> poll_func = 0x7f994ff375e0 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 3 allocated_nfds = 3 fds = 0x55f907bce6a0 #2 0x00007f994ff27c86 in g_main_context_iterate (context=0x55f907bcc910, 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 = 0x55f907bce6a0 #3 0x00007f994ff28042 in g_main_loop_run (loop=0x55f907bcca50) at gmain.c:4142 __func__ = "g_main_loop_run" #4 0x00007f99507215da in gdbus_shared_thread_func (user_data=0x55f907bcc8e0) at gdbusprivate.c:275 data = 0x55f907bcc8e0 #5 0x00007f994ff4ffca in g_thread_proxy (data=0x55f907bb8ca0) at gthread.c:784 thread = 0x55f907bb8ca0 __func__ = "g_thread_proxy" #6 0x00007f994f8a617a in start_thread (arg=<optimized out>) at pthread_create.c:479 ret = <optimized out> pd = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140296326350592, -8918296933733362289, 140733856249630, 140733856249631, 140733856249760, 140296326345344, 8865697964381574543, 8865695562967291279}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> No more crashes appeared after ~120 tests with newest NM version, so I am setting this to verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (NetworkManager bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2022:1985 |