SEGFAULT with MM HEAD when probing
bjorn at mork.no
Wed Apr 21 19:33:19 UTC 2021
Aleksander Morgado <aleksander at aleksander.es> writes:
>> > Guess I have to figure out how to build this with a few more symbols and
>> > running gdb.
>> OK, so now I have:
>> : <debug> [1619029470.853036] [ttyUSB0/qcdm] opening serial port...
>> : <debug> [1619029470.854109] [ttyUSB0/qcdm] device open count is 1 (open)
>> : <debug> [1619029470.854688] [cdc-wdm0/probe] probing QMI...
>> Thread 1 "ModemManager" received signal SIGSEGV, Segmentation fault.
>> 0x77a7310f in install_property_internal () from /usr/lib/libgobject-2.0.so.0
>> (gdb) bt
>> #0 0x77a7310f in install_property_internal () from /usr/lib/libgobject-2.0.so.0
>> #1 0x77a731db in validate_and_install_class_property () from /usr/lib/libgobject-2.0.so.0
>> Backtrace stopped: frame did not save the PC
> Any chance you can try with the same device on a PC under valgrind? It
> looks like a memory issue.
Nope, sorry. It's a LGA modem soldered to the MIPS main board. So
that's a no-go. But it is pretty similary to the RM50xQ devices if
anyone has one of those. I don't, unfortunately.
Bu can't I just run valgrind on the MIPS CPU? Any hints on how to use
valgrind? It's one of those tools I've been thing that I should
explore, but never have..
Or give me a few days and I might be able to bisect the problem.
More information about the ModemManager-devel