ModemManager crash with more than one call with Huawei E3131 Modem
Enrico Mioso
mrkiko.rs at gmail.com
Wed May 20 12:14:24 UTC 2020
Hello!!
I am experiencing a crash in Modemmanager, triggered by the following scenario:
1 - Start a voice call from mmcli to my mobile phone.
2 - Answer the call there.
3 - From the mobile phone, call back my Huawei E3131 device.
This results in the following crash: let me know if I can help out more.
May 20 14:08:49 mStation ModemManager[417132]: <info> Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> registered)
May 20 14:09:06 mStation ModemManager[417132]: <info> user request to start call
May 20 14:09:06 mStation ModemManager[417132]: <info> Call state changed: unknown -> dialing (outgoing-started)
May 20 14:09:06 mStation ModemManager[417132]: <info> call is started
May 20 14:09:07 mStation ModemManager[417132]: <info> Call state changed: dialing -> ringing-out (unknown)
May 20 14:09:16 mStation ModemManager[417132]: <info> Call state changed: ringing-out -> active (unknown)
May 20 14:09:47 mStation ModemManager[417132]: <info> Call state changed: unknown -> waiting (incoming-new)
May 20 14:09:50 mStation ModemManager[417132]: <info> Call state changed: waiting -> active (unknown)
May 20 14:09:50 mStation ModemManager[417132]: <info> Call state changed: active -> terminated (unknown)
May 20 14:09:50 mStation ModemManager[417132]: <info> Call state changed: unknown -> waiting (incoming-new)
May 20 14:09:50 mStation ModemManager[417132]: Bail out! ERROR:mm-iface-modem-voice.c:2376:load_call_list_ready: assertion failed: (!ctx->polling_id)
May 20 14:09:50 mStation systemd[1]: Started Process Core Dump (PID 417153/UID 0).
May 20 14:09:50 mStation systemd[417154]: systemd-coredump at 14-417153-0.service: PrivateNetwork=yes is configured, but the kernel does not support network namespaces, ignoring.
May 20 14:09:50 mStation systemd[417154]: systemd-coredump at 14-417153-0.service: ProtectHostname=yes is configured, but the kernel does not support UTS namespaces, ignoring namespace setup.
May 20 14:09:50 mStation systemd[1]: ModemManager.service: Main process exited, code=dumped, status=6/ABRT
May 20 14:09:50 mStation systemd[1]: ModemManager.service: Failed with result 'core-dump'.
May 20 14:09:50 mStation systemd-coredump[417154]: Process 417132 (ModemManager) of user 0 dumped core.
Stack trace of thread 417132:
#0 0x00007f4a357ee2e5 raise (libc.so.6 + 0x3c2e5)
#1 0x00007f4a357d7853 abort (libc.so.6 + 0x25853)
#2 0x00007f4a359d9096 g_assertion_message (libglib-2.0.so.0 + 0x3e096)
#3 0x00007f4a359d931d g_assertion_message_expr (libglib-2.0.so.0 + 0x3e31d)
#4 0x000055f113cddfe1 load_call_list_ready (ModemManager + 0x79fe1)
#5 0x00007f4a35b8f395 g_task_return_now (libgio-2.0.so.0 + 0xa6395)
#6 0x00007f4a35b93a96 g_task_return (libgio-2.0.so.0 + 0xaaa96)
#7 0x000055f113ce52c6 clcc_ready (ModemManager + 0x812c6)
#8 0x00007f4a35ba6f37 g_simple_async_result_complete (libgio-2.0.so.0 + 0xbdf37)
#9 0x000055f113cb6ebf at_command_ready (ModemManager + 0x52ebf)
#10 0x00007f4a35ba6f37 g_simple_async_result_complete (libgio-2.0.so.0 + 0xbdf37)
#11 0x000055f113d317f3 serial_command_ready (ModemManager + 0xcd7f3)
#12 0x00007f4a35ba6f37 g_simple_async_result_complete (libgio-2.0.so.0 + 0xbdf37)
#13 0x000055f113d2e2fe command_context_complete_and_free (ModemManager + 0xca2fe)
#14 0x000055f113d2f03c port_serial_got_response (ModemManager + 0xcb03c)
#15 0x000055f113d30b90 parse_response_buffer (ModemManager + 0xccb90)
#16 0x00007f4a359f1640 g_main_dispatch (libglib-2.0.so.0 + 0x56640)
#17 0x00007f4a359f2d99 g_main_context_iterate (libglib-2.0.so.0 + 0x57d99)
#18 0x00007f4a359f3ca5 g_main_loop_run (libglib-2.0.so.0 + 0x58ca5)
#19 0x000055f113ca42ff main (ModemManager + 0x402ff)
#20 0x00007f4a357d9002 __libc_start_main (libc.so.6 + 0x27002)
#21 0x000055f113ca446e _start (ModemManager + 0x4046e)
Stack trace of thread 417136:
#0 0x00007f4a358a6fef __poll (libc.so.6 + 0xf4fef)
#1 0x00007f4a359f2d3a g_main_context_poll (libglib-2.0.so.0 + 0x57d3a)
#2 0x00007f4a359f3ca5 g_main_loop_run (libglib-2.0.so.0 + 0x58ca5)
#3 0x00007f4a35b3fe5b gdbus_shared_thread_func (libgio-2.0.so.0 + 0x56e5b)
#4 0x00007f4a359ce411 g_thread_proxy (libglib-2.0.so.0 + 0x33411)
#5 0x00007f4a35982422 start_thread (libpthread.so.0 + 0x9422)
#6 0x00007f4a358b1b83 __clone (libc.so.6 + 0xffb83)
Stack trace of thread 417133:
#0 0x00007f4a358a6fef __poll (libc.so.6 + 0xf4fef)
#1 0x00007f4a359f2d3a g_main_context_poll (libglib-2.0.so.0 + 0x57d3a)
#2 0x00007f4a359f2e0d g_main_context_iteration (libglib-2.0.so.0 + 0x57e0d)
#3 0x00007f4a359f2e40 glib_worker_main (libglib-2.0.so.0 + 0x57e40)
#4 0x00007f4a359ce411 g_thread_proxy (libglib-2.0.so.0 + 0x33411)
#5 0x00007f4a35982422 start_thread (libpthread.so.0 + 0x9422)
#6 0x00007f4a358b1b83 __clone (libc.so.6 + 0xffb83)
May 20 14:09:50 mStation systemd[1]: systemd-coredump at 14-417153-0.service: Succeeded.
May 20 14:09:50 mStation systemd[1]: ModemManager.service: Scheduled restart job, restart counter is at 1.
May 20 14:09:50 mStation systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
Enrico
More information about the ModemManager-devel
mailing list