Bug 1936416

Summary: crash at first connection
Product: Red Hat Enterprise Linux 8 Reporter: Vladimir Benes <vbenes>
Component: ModemManagerAssignee: Beniamino Galvani <bgalvani>
Status: CLOSED ERRATA QA Contact: Vladimir Benes <vbenes>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 8.3CC: bgalvani, fge, fpokryvk, sukulkar, till
Target Milestone: rcKeywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ModemManager-1.10.8-4.el8 Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-11-09 19:31:05 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-03-08 12:51:08 UTC
Description of problem:
I don't have many details but after enabling the first USB in Acroname USB HUB with a modem 1199:68a3 Sierra Wireless USB 306 I see a crash.

Backtrace:
[New LWP 30441]
[New LWP 30446]
[New LWP 30443]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/sbin/ModemManager'.
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 0x7f2f5b81b5c0 (LWP 30441))]

Thread 1 (Thread 0x7f2f5b81b5c0 (LWP 30441)):
#0  0x00007f2f5962537f in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
        set = {__val = {0, 94660257611217, 94660283902384, 139841346391500, 0, 139841345951965, 140734736811112, 139841340552836, 0, 93, 93, 94660283842448, 139841343514112, 139841340124033, 2064, 7}}
        pid = <optimized out>
        tid = <optimized out>
#1  0x00007f2f5960fdb5 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x7f2f59c74450, sa_sigaction = 0x7f2f59c74450}, sa_mask = {__val = {11668442595721217, 0, 89, 94660283803536, 13995926273924502528, 94660257580152, 139841346629438, 139841346442282, 94658680061952, 94660283803536, 13995926273924502528, 0, 94660283803536, 90, 139841349004832, 140734736811520}}, sa_flags = -821590168, sa_restorer = 0x5617d092ac48}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007f2f59bef0c3 in g_assertion_message (domain=<optimized out>, file=<optimized out>, line=<optimized out>, func=0x5617cf078768 <__func__.53368> "private_free", message=<optimized out>) at gtestutils.c:2532
        lstr = "44\000[\377\177\000\000\000\224\323\343\312\204;\302(\000\000\000\000\000\000\000\272}\a\317\027V\000"
        s = 0x5617d0972790 "\220\277\227\320\027V"
#3  0x00007f2f59c4805e in g_assertion_message_expr (domain=domain@entry=0x0, file=file@entry=0x5617cf077dd1 "mm-iface-modem-simple.c", line=line@entry=44, func=func@entry=0x5617cf078768 <__func__.53368> "private_free", expr=expr@entry=0x5617cf077dba "!priv->ongoing_connect") at gtestutils.c:2555
        s = 0x5617d09b8790 "assertion failed: (!priv->ongoing_connect)"
#4  0x00005617cefe693f in private_free (priv=<optimized out>) at mm-iface-modem-simple.c:44
        __func__ = "private_free"
        __func__ = "private_free"
#5  0x00005617cefe693f in private_free (priv=<optimized out>) at mm-iface-modem-simple.c:42
        __func__ = "private_free"
#6  0x00007f2f59c02b33 in g_datalist_clear (datalist=<optimized out>) at gdataset.c:273
        data = 0x5617d097bc50
        i = 11
        __func__ = "g_datalist_clear"
#7  0x00007f2f59f018e9 in g_object_unref (_object=<optimized out>) at gobject.c:3340
        weak_locations = <optimized out>
        old_ref = <optimized out>
        __func__ = "g_object_unref"
        object = 0x5617d097caa0 [MMBroadbandModemSierra]
        __func__ = "g_object_unref"
#8  0x00007f2f59f018e9 in g_object_unref (_object=0x5617d097caa0) at gobject.c:3232
        object = 0x5617d097caa0 [MMBroadbandModemSierra]
        __func__ = "g_object_unref"
#9  0x00005617cefb8ff7 in clear_modem (self=<optimized out>) at mm-device.c:313
        _pp = <optimized out>
        _p = <optimized out>
#10 0x00005617cefb91e6 in mm_device_remove_modem (self=0x5617d09a0ef0 [MMDevice]) at mm-device.c:324
#11 0x00005617cefb9b04 in mm_device_remove_modem (self=<optimized out>) at mm-device.c:320
#12 0x00005617cefb6800 in device_removed (self=self@entry=0x5617d0923240 [MMBaseManager], kernel_device=kernel_device@entry=0x7f2f48010f00 [MMKernelDeviceUdev]) at mm-base-manager.c:255
        device = 0x5617d09a0ef0 [MMDevice]
        subsys = 0x5617d095f5e0 "tty"
        name = 0x5617d09be020 "ttyUSB3"
        __func__ = "device_removed"
#13 0x00005617cefb7f4e in handle_uevent (client=<optimized out>, action=0x5617d09be000 "remove", device=<optimized out>, user_data=<optimized out>) at mm-base-manager.c:484
        self = 0x5617d0923240 [MMBaseManager]
        subsys = 0x5617d095f5e0 "tty"
        name = 0x5617d09be020 "ttyUSB3"
        kernel_device = 0x7f2f48010f00 [MMKernelDeviceUdev]
        __func__ = "handle_uevent"
#14 0x00007f2f5790d09e in ffi_call_unix64 () at ../src/x86/unix64.S:76
#15 0x00007f2f5790ca4f in ffi_call (cif=cif@entry=0x7fff5bfec990, fn=fn@entry=0x5617cefb7e30 <handle_uevent>, rvalue=<optimized out>, avalue=avalue@entry=0x7fff5bfec8c0) at ../src/x86/ffi64.c:525
        classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, 1543424400, 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>
#20 0x00007f2f59f19083 in <emit signal ??? on instance 0x5617d0919de0 [GUdevClient]> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
        var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff5bfece90, reg_save_area = 0x7fff5bfecdd0}}
    #16 0x00007f2f59efcec5 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 = 0x7fff5bfec920
                n_args = <optimized out>
                atypes = <optimized out>
                args = <optimized out>
                i = <optimized out>
                cif = {abi = FFI_UNIX64, nargs = 4, arg_types = 0x7fff5bfec8f0, rtype = 0x7f2f5790d490 <ffi_type_void>, bytes = 0, flags = 0}
                cc = <optimized out>
                enum_tmpval = <optimized out>
                tmpval_used = 0
    #17 0x00007f2f59efc3fd in g_closure_invoke (closure=0x5617d092ac30, return_value=0x0, n_param_values=3, param_values=0x7fff5bfecbc0, invocation_hint=0x7fff5bfecb40) at gclosure.c:804
                marshal = 0x7f2f59efca40 <g_cclosure_marshal_generic>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5617d092ac10
                __func__ = "g_closure_invoke"
    #18 0x00007f2f59f0f985 in signal_emit_unlocked_R (node=node@entry=0x5617d0928360, detail=detail@entry=0, instance=instance@entry=0x5617d0919de0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff5bfecbc0) at gsignal.c:3635
                tmp = <optimized out>
                handler = 0x5617d0919f00
                accumulator = 0x0
                emission = {next = 0x0, instance = 0x5617d0919de0, ihint = {signal_id = 16, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
                class_closure = 0x5617d0928330
                hlist = <optimized out>
                handler_list = 0x5617d0919f00
                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 = 16
                max_sequential_handler_number = 636
                return_value_altered = 0
    #19 0x00007f2f59f18a46 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff5bfecdb0) at gsignal.c:3391
                instance_and_params = 0x7fff5bfecbc0
                signal_return_type = <optimized out>
                param_values = 0x7fff5bfecbd8
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __func__ = "g_signal_emit_valist"
#21 0x00007f2f5af1a2d8 in monitor_event () at /lib64/libgudev-1.0.so.0
#22 0x00007f2f59c2077d in g_main_dispatch (context=0x5617d0914d20) at gmain.c:3176
        dispatch = 0x7f2f59c67db0 <g_io_unix_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x5617d0919de0
        callback = 0x7f2f5af1a280 <monitor_event>
        cb_funcs = 0x7f2f59eea280 <g_source_callback_funcs>
        cb_data = 0x5617d0928430
        need_destroy = <optimized out>
        source = 0x5617d09287a0
        current = 0x5617d09102c0
        i = 0
        __func__ = "g_main_dispatch"
#23 0x00007f2f59c2077d in g_main_context_dispatch (context=context@entry=0x5617d0914d20) at gmain.c:3829
#24 0x00007f2f59c20b48 in g_main_context_iterate (context=0x5617d0914d20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3902
        max_priority = 2147483647
        timeout = 2854
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 6
        fds = 0x5617d0976000
#25 0x00007f2f59c20e72 in g_main_loop_run (loop=0x5617d08f71e0) at gmain.c:4098
        __func__ = "g_main_loop_run"
#26 0x00005617cefb3435 in main (argc=<optimized out>, argv=<optimized out>) at main.c:181
        inner = <optimized out>
        err = 0x0
        name_id = 1
        __func__ = "main"

Thread 2 (Thread 0x7f2f4f7fe700 (LWP 30446)):
#0  0x00007f2f596dfa31 in __GI___poll (fds=0x7f2f480109d0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 1
        sc_cancel_oldtype = 0
#1  0x00007f2f59c20ab6 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f2f480109d0, timeout=<optimized out>, context=0x7f2f4800e6f0) at gmain.c:4203
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7f2f59c30410 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7f2f480109d0
#2  0x00007f2f59c20ab6 in g_main_context_iterate (context=0x7f2f4800e6f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3897
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7f2f480109d0
#3  0x00007f2f59c20e72 in g_main_loop_run (loop=0x7f2f4800e830) at gmain.c:4098
        __func__ = "g_main_loop_run"
#4  0x00007f2f5a21659a in gdbus_shared_thread_func (user_data=0x7f2f4800e6c0) at gdbusprivate.c:275
        data = 0x7f2f4800e6c0
#5  0x00007f2f59c48e1a in g_thread_proxy (data=0x5617d09146d0) at gthread.c:784
        thread = 0x5617d09146d0
        __func__ = "g_thread_proxy"
#6  0x00007f2f599bb14a in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139841173972736, -359247171380141846, 139841266051086, 139841266051087, 139841266051216, 139841173969728, 386513961472925930, 386466992988659946}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007f2f596eadb3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f2f557d0700 (LWP 30443)):
#0  0x00007f2f596dfa31 in __GI___poll (fds=0x5617d08eee50, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007f2f59c20ab6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x5617d08eee50, timeout=<optimized out>, context=0x5617d09139b0) at gmain.c:4203
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7f2f59c30410 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x5617d08eee50
#2  0x00007f2f59c20ab6 in g_main_context_iterate (context=context@entry=0x5617d09139b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3897
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x5617d08eee50
#3  0x00007f2f59c20be0 in g_main_context_iteration (context=0x5617d09139b0, may_block=may_block@entry=1) at gmain.c:3963
        retval = <optimized out>
#4  0x00007f2f59c20c31 in glib_worker_main (data=<optimized out>) at gmain.c:5772
#5  0x00007f2f59c48e1a in g_thread_proxy (data=0x5617d0913c00) at gthread.c:784
        thread = 0x5617d0913c00
        __func__ = "g_thread_proxy"
#6  0x00007f2f599bb14a in start_thread (arg=<optimized out>) at pthread_create.c:479
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139841274447616, -359247171380141846, 140734736813118, 140734736813119, 140734736813248, 139841274444608, 386491944396824810, 386466992988659946}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007f2f596eadb3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
From                To                  Syms Read   Shared Object Library
0x00007f2f5b3606f0  0x00007f2f5b3bd691  Yes         /lib64/libmm-glib.so.0
0x00007f2f5b122350  0x00007f2f5b123256  Yes         /lib64/libgmodule-2.0.so.0
0x00007f2f5af1a0d0  0x00007f2f5af1d326  Yes (*)     /lib64/libgudev-1.0.so.0
0x00007f2f5aaf9b50  0x00007f2f5ac400e9  Yes (*)     /lib64/libqmi-glib.so.5
0x00007f2f5a842500  0x00007f2f5a865172  Yes (*)     /lib64/libmbim-glib.so.4
0x00007f2f5a5023e0  0x00007f2f5a5d35b4  Yes         /lib64/libsystemd.so.0
0x00007f2f5a17ad80  0x00007f2f5a264542  Yes         /lib64/libgio-2.0.so.0
0x00007f2f59ef70a0  0x00007f2f59f2804e  Yes         /lib64/libgobject-2.0.so.0
0x00007f2f59bef0a0  0x00007f2f59c6a812  Yes         /lib64/libglib-2.0.so.0
0x00007f2f599b97f0  0x00007f2f599c7b15  Yes         /lib64/libpthread.so.0
0x00007f2f5960fb90  0x00007f2f5975c80d  Yes         /lib64/libc.so.6
0x00007f2f593eb0c0  0x00007f2f593ebeb9  Yes         /lib64/libdl.so.2
0x00007f2f59033740  0x00007f2f5915f637  Yes         /lib64/libgnutls.so.30
0x00007f2f58d89760  0x00007f2f58dd9d66  Yes         /lib64/libpcre.so.1
0x00007f2f58aff580  0x00007f2f58b5cdb4  Yes         /lib64/libudev.so.1
0x00007f2f588ec3d0  0x00007f2f588ef6e0  Yes         /lib64/librt.so.1
0x00007f2f586c65a0  0x00007f2f586dd436  Yes         /lib64/liblzma.so.5
0x00007f2f584a8440  0x00007f2f584bf54b  Yes         /lib64/liblz4.so.1
0x00007f2f582a18c0  0x00007f2f582a333a  Yes         /lib64/libcap.so.2
0x00007f2f58054a30  0x00007f2f5808aa82  Yes         /lib64/libmount.so.1
0x00007f2f57d33b00  0x00007f2f57e038fc  Yes         /lib64/libgcrypt.so.20
0x00007f2f57b12e00  0x00007f2f57b23a55  Yes         /lib64/libgcc_s.so.1
0x00007f2f5b607fa0  0x00007f2f5b629c54  Yes         /lib64/ld-linux-x86-64.so.2
0x00007f2f57908830  0x00007f2f5790d2fa  Yes         /lib64/libffi.so.6
0x00007f2f576f2740  0x00007f2f576ff9e7  Yes         /lib64/libz.so.1
0x00007f2f574cda80  0x00007f2f574e56ff  Yes         /lib64/libselinux.so.1
0x00007f2f572b2d00  0x00007f2f572bedbe  Yes         /lib64/libresolv.so.2
0x00007f2f56fafb50  0x00007f2f570431f0  Yes         /lib64/libp11-kit.so.0
0x00007f2f56d689c0  0x00007f2f56d6c832  Yes         /lib64/libidn2.so.0
0x00007f2f569f8730  0x00007f2f56a2c27e  Yes         /lib64/libunistring.so.2
0x00007f2f567d6020  0x00007f2f567e0db3  Yes         /lib64/libtasn1.so.6
0x00007f2f565a3680  0x00007f2f565c091c  Yes         /lib64/libnettle.so.6
0x00007f2f56371c50  0x00007f2f56381347  Yes         /lib64/libhogweed.so.4
0x00007f2f560e2180  0x00007f2f5614fb84  Yes         /lib64/libgmp.so.10
0x00007f2f55e89740  0x00007f2f55ebaac2  Yes         /lib64/libblkid.so.1
0x00007f2f55c77a80  0x00007f2f55c7b4b1  Yes         /lib64/libuuid.so.1
0x00007f2f55a59850  0x00007f2f55a6ae62  Yes         /lib64/libgpg-error.so.0
0x00007f2f557d3380  0x00007f2f5582e933  Yes         /lib64/libpcre2-8.so.0
0x00007f2f545c6870  0x00007f2f545c9fcd  Yes         /usr/lib64/ModemManager/libmm-plugin-altair-lte.so
0x00007f2f543bf850  0x00007f2f543c057d  Yes         /usr/lib64/ModemManager/libmm-plugin-anydata.so
0x00007f2f541b0440  0x00007f2f541b782f  Yes         /usr/lib64/ModemManager/libmm-plugin-cinterion.so
0x00007f2f4edd77d0  0x00007f2f4edee805  Yes         /usr/lib64/ModemManager/libmm-plugin-dell.so
0x00007f2f4ebc52d0  0x00007f2f4ebca345  Yes         /usr/lib64/ModemManager/libmm-plugin-ericsson-mbm.so
0x00007f2f4e9b7450  0x00007f2f4e9bc4f7  Yes         /usr/lib64/ModemManager/libmm-plugin-fibocom.so
0x00007f2f4e7b1c70  0x00007f2f4e7b1fa1  Yes         /usr/lib64/ModemManager/libmm-plugin-generic.so
0x00007f2f4e5aea20  0x00007f2f4e5aec83  Yes         /usr/lib64/ModemManager/libmm-plugin-haier.so
0x00007f2f4e396e90  0x00007f2f4e3a429a  Yes         /usr/lib64/ModemManager/libmm-plugin-huawei.so
0x00007f2f4e18c090  0x00007f2f4e18d4ea  Yes         /usr/lib64/ModemManager/libmm-plugin-iridium.so
0x00007f2f4df87560  0x00007f2f4df87f4d  Yes         /usr/lib64/ModemManager/libmm-plugin-linktop.so
0x00007f2f4dd82d80  0x00007f2f4dd83dfd  Yes         /usr/lib64/ModemManager/libmm-plugin-longcheer.so
0x00007f2f4db7ebf0  0x00007f2f4db7f08d  Yes         /usr/lib64/ModemManager/libmm-plugin-motorola.so
0x00007f2f4d978cf0  0x00007f2f4d97ab6d  Yes         /usr/lib64/ModemManager/libmm-plugin-mtk.so
0x00007f2f4d76cc00  0x00007f2f4d7723d8  Yes         /usr/lib64/ModemManager/libmm-plugin-nokia-icera.so
0x00007f2f4d564b70  0x00007f2f4d5658ad  Yes         /usr/lib64/ModemManager/libmm-plugin-nokia.so
0x00007f2f4d35cc40  0x00007f2f4d35f43a  Yes         /usr/lib64/ModemManager/libmm-plugin-novatel-lte.so
0x00007f2f4d153f80  0x00007f2f4d15699d  Yes         /usr/lib64/ModemManager/libmm-plugin-novatel.so
0x00007f2f4cf48120  0x00007f2f4cf4cbe4  Yes         /usr/lib64/ModemManager/libmm-plugin-option-hso.so
0x00007f2f4cd3f510  0x00007f2f4cd414e4  Yes         /usr/lib64/ModemManager/libmm-plugin-option.so
0x00007f2f4cb3a6f0  0x00007f2f4cb3b08d  Yes         /usr/lib64/ModemManager/libmm-plugin-pantech.so
0x00007f2f4c9361e0  0x00007f2f4c936a0d  Yes         /usr/lib64/ModemManager/libmm-plugin-quectel.so
0x00007f2f4c729b90  0x00007f2f4c72f578  Yes         /usr/lib64/ModemManager/libmm-plugin-samsung.so
0x00007f2f4c512fc0  0x00007f2f4c51d6e0  Yes         /usr/lib64/ModemManager/libmm-plugin-sierra-legacy.so
0x00007f2f4c30aca0  0x00007f2f4c30aff1  Yes         /usr/lib64/ModemManager/libmm-plugin-sierra.so
0x00007f2f4c105e30  0x00007f2f4c1076ed  Yes         /usr/lib64/ModemManager/libmm-plugin-simtech.so
0x00007f2f43df5e90  0x00007f2f43dfaaf1  Yes         /usr/lib64/ModemManager/libmm-plugin-telit.so
0x00007f2f43bee9c0  0x00007f2f43bef7f2  Yes         /usr/lib64/ModemManager/libmm-plugin-thuraya.so
0x00007f2f439dd8c0  0x00007f2f439e596a  Yes         /usr/lib64/ModemManager/libmm-plugin-ublox.so
0x00007f2f437d58f0  0x00007f2f437d6a1d  Yes         /usr/lib64/ModemManager/libmm-plugin-via.so
0x00007f2f435cf250  0x00007f2f435d164d  Yes         /usr/lib64/ModemManager/libmm-plugin-wavecom.so
0x00007f2f433c92a0  0x00007f2f433ca46d  Yes         /usr/lib64/ModemManager/libmm-plugin-x22x.so
0x00007f2f431b93d0  0x00007f2f431c0a08  Yes         /usr/lib64/ModemManager/libmm-plugin-zte.so 


The crash doesn't happen anymore later (I am connecting different modems). I can prepare a box and reproduce it.

Version-Release number of selected component (if applicable):
RHEL-8.4

How reproducible:
always

Steps to Reproduce:
1. running one beaker job

Actual results:
crash

Expected results:
no crash

Additional info:

Comment 1 Beniamino Galvani 2021-03-24 09:42:25 UTC
This looks the same as bug 1780076 which was closed because it didn't happen for long time. I think now we can keep this bz for the issue.

Comment 13 Vladimir Benes 2021-07-16 16:20:05 UTC
Cannot see this particular crash anymore. marking as verified.

Comment 15 errata-xmlrpc 2021-11-09 19:31:05 UTC
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 (ModemManager 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/RHBA-2021:4362