Hey Alexsdander,

On Thu, Apr 8, 2021 at 3:28 AM Aleksander Morgado <aleksan...@aleksander.es>
wrote:

> Hey Jack
>
> >>> > A potentially unrelated issue is that it appears MM restarts when
> switching slots on a modem that needs to switch profiles as a result:
> >>> > Apr  7 10:56:07 EDG4600 ModemManager[15523]: <info>  ModemManager
> (version 1.16.2) starting in system bus...
> >>> >
> >>> > I have not looked into this, only just noticed as I switched the
> slot...
> >>> >
> >>>
> >>> Oh that looks like a segfault. If you could get a backtrace and MM
> >>> debug log after running with "gdb --args /usr/sbin/ModemManager debug"
> >>> (then "r" for run, wait for it to crash, and "bt" for backtrace).
> >>> you'll need to make sure the system-started MM is stopped before doing
> >>> that also (e.g. "sudo systemctl stop ModemManager if using systemd")
> >
> > ModemManager[18089]: <info>  [base-manager] port ttyUSB2 released by
> device
> '/sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.1'
> > ModemManager[18089]: <info>  [base-manager] port ttyUSB3 released by
> device
> '/sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.1'
> > ModemManager[18089]: <info>  [base-manager] port ttyUSB4 released by
> device
> '/sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.1'
> > ModemManager[18089]: <info>  [base-manager] port wwan1 released by
> device
> '/sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.1'
> > ModemManager[18089]: <info>  [base-manager] port cdc-wdm1 released by
> device
> '/sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.1'
> > ModemManager[18089]: <info>  [device
> /sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.1]
> creating modem with plugin 'sierra' and '2' ports
> > ModemManager[18089]: <warn>  [modem1/sim2] couldn't wait for SIM to be
> ready: failed waiting for SIM readiness
> > ModemManager[18089]: <warn>  [modem1/sim2] couldn't load IMSI: Couldn't
> peek QMI port
> > ModemManager[18089]: <warn>  [modem2] couldn't start initialization:
> Couldn't query file info: Error when getting information for file
> “/dev/cdc-wdm2”: No such file or directory
> > ModemManager[18089]: <warn>  [modem2] couldn't initialize: 'Modem is
> unusable, cannot fully initialize'
> > ModemManager[18089]: <warn>  [modem1/sim2] couldn't load operator
> identifier: Couldn't peek QMI port
> > ModemManager[18089]: <warn>  [modem1/sim2] couldn't load operator name:
> Couldn't peek QMI port
> > ModemManager[18089]: <warn>  [modem1/sim2] couldn't load list of
> emergency numbers: No AT port available to run command
> >
> > Thread 1 "ModemManager" received signal SIGSEGV, Segmentation fault.
> > 0x76f38e9c in mm_gdbus_modem_get_unlock_required () from
> /usr/lib/libmm-glib.so.0
> > (gdb) bt
> > #0  0x76f38e9c in mm_gdbus_modem_get_unlock_required () from
> /usr/lib/libmm-glib.so.0
> > #1  0x0007071c in ?? ()
> > Backtrace stopped: previous frame identical to this frame (corrupt
> stack?)
> >
>
> Thanks for that! This totally looks like
> https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/351
> and it's already fixed in git master and cherry-picked for the next
> 1.16.4 soon.
>
Great, thanks!

>
> --
> Aleksander
> https://aleksander.es
>
_______________________________________________
ModemManager-devel mailing list
ModemManager-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel

Reply via email to