Hi Graham! On 2022-05-04 at 10:42 (+02), Graham Inggs wrote: > Hi Matteo, Mykola > > What make/model modem do you have? I am unable to reproduce this with > a Huawei E3276.
Attached, you'll find the gdb backtrace for modem-manager-gui and the output for mmcli about my LTE modem (Sierra EM7345, ftr). Hope this info could help you find a fix. Feel free to ping me for whatever more info you'd need to solve the problem. Cheers. mfv
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff5791640 (LWP 4627)]
[New Thread 0x7ffff4f90640 (LWP 4628)]
[New Thread 0x7fffeffff640 (LWP 4629)]
[New Thread 0x7fffef7fe640 (LWP 4630)]
[New Thread 0x7fffeeffd640 (LWP 4631)]
[Thread 0x7fffeeffd640 (LWP 4631) exited]
[New Thread 0x7fffeeffd640 (LWP 4632)]
[New Thread 0x7fffee7fc640 (LWP 4633)]
[Thread 0x7fffeeffd640 (LWP 4632) exited]
[Thread 0x7fffee7fc640 (LWP 4633) exited]
[New Thread 0x7fffee7fc640 (LWP 4634)]
[Thread 0x7ffff4f90640 (LWP 4628) exited]
[New Thread 0x7ffff4f90640 (LWP 4635)]
Thread 1 "modem-manager-g" received signal SIGSEGV, Segmentation fault.
g_bit_lock (address=address@entry=0x20, lock_bit=lock_bit@entry=0) at
../../../glib/gbitlock.c:218
218 ../../../glib/gbitlock.c: No such file or directory.
#0 g_bit_lock (address=address@entry=0x20, lock_bit=lock_bit@entry=0) at
../../../glib/gbitlock.c:218
#1 0x00007ffff7f09699 in g_variant_lock (value=value@entry=0x0) at
../../../glib/gvariant-core.c:229
#2 g_variant_n_children (value=value@entry=0x0) at
../../../glib/gvariant-core.c:1007
#3 0x00007ffff44f3a60 in mmgui_module_connection_get_params
(connpath=<optimized out>, mmguicore=0x555555d46f90) at
../src/modules/nm09.c:633
#4 mmgui_module_connection_enum (mmguicore=0x555555d46f90,
connlist=0x555555d47138) at ../src/modules/nm09.c:732
#5 0x000055555557e859 in mmguicore_connections_enum (mmguicore=0x555555d46f90)
at ../src/mmguicore.c:1567
#6 0x000055555559e4c5 in mmgui_main_event_callback
(event=MMGUI_EVENT_DEVICE_OPENED, mmguicore=<optimized out>,
data=0x555555d6c730, userdata=0x5555555c4680) at ../src/main.c:197
#7 0x000055555557ee50 in mmguicore_devices_open (mmguicore=0x555555d46f90,
deviceid=1, openfirst=openfirst@entry=1) at ../src/mmguicore.c:1900
#8 0x000055555558ffb6 in mmgui_main_device_select_from_list
(mmguiapp=mmguiapp@entry=0x5555555c4680,
identifier=identifier@entry=0x555555dc50e0 '0' <repeats 23 times>) at
../src/devices-page.c:338
#9 0x000055555559012a in mmgui_main_device_select_from_list
(mmguiapp=mmguiapp@entry=0x5555555c4680,
identifier=identifier@entry=0x555555dc50e0 '0' <repeats 23 times>) at
../src/devices-page.c:307
#10 0x000055555559e072 in mmgui_main_settings_ui_load (mmguiapp=0x5555555c4680)
at ../src/main.c:2157
#11 mmgui_main_continue_initialization (mmguicore=<optimized out>,
mmguiapp=0x5555555c4680) at ../src/main.c:2780
#12 mmgui_main_event_callback (event=<optimized out>, mmguicore=<optimized
out>, data=0x0, userdata=0x5555555c4680) at ../src/main.c:402
#13 0x000055555557b1dc in mmgui_svcmanager_start_services_activation
(svcmanager=0x555555d48540) at ../src/svcmanager.c:890
#14 0x0000555555580b58 in mmguicore_modules_prepare (mmguicore=0x555555d46f90)
at ../src/mmguicore.c:1079
#15 mmguicore_start (mmguicore=0x555555d46f90) at ../src/mmguicore.c:2889
#16 0x00007ffff7e2671f in g_closure_invoke (closure=0x5555556b56c0,
return_value=return_value@entry=0x0, n_param_values=1,
param_values=param_values@entry=0x7fffffffd9d0,
invocation_hint=invocation_hint@entry=0x7fffffffd950) at
../../../gobject/gclosure.c:830
#17 0x00007ffff7e38cf6 in signal_emit_unlocked_R
(node=node@entry=0x55555569de00, detail=detail@entry=0,
instance=instance@entry=0x5555556870f0,
emission_return=emission_return@entry=0x0,
instance_and_params=instance_and_params@entry=0x7fffffffd9d0) at
../../../gobject/gsignal.c:3743
#18 0x00007ffff7e3f111 in g_signal_emit_valist (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args@entry=0x7fffffffdb50) at ../../../gobject/gsignal.c:3496
#19 0x00007ffff7e3f6bf in g_signal_emit
(instance=instance@entry=0x5555556870f0, signal_id=<optimized out>,
detail=detail@entry=0) at ../../../gobject/gsignal.c:3553
#20 0x00007ffff7d092b3 in g_application_activate
(application=application@entry=0x5555556870f0) at
../../../gio/gapplication.c:2308
#21 0x00007ffff7d09648 in g_application_real_local_command_line
(application=0x5555556870f0, arguments=0x7fffffffdc98,
exit_status=0x7fffffffdc94) at ../../../gio/gapplication.c:1144
#22 0x00007ffff7d097be in g_application_run (application=0x5555556870f0,
argc=argc@entry=1, argv=argv@entry=0x7fffffffe0a8) at
../../../gio/gapplication.c:2538
#23 0x000055555556a5f0 in main (argc=<optimized out>, argv=<optimized out>) at
../src/main.c:3090
#0 g_bit_lock (address=address@entry=0x20, lock_bit=lock_bit@entry=0) at
../../../glib/gbitlock.c:218
address_nonvolatile = 0x20
#1 0x00007ffff7f09699 in g_variant_lock (value=value@entry=0x0) at
../../../glib/gvariant-core.c:229
No locals.
#2 g_variant_n_children (value=value@entry=0x0) at
../../../glib/gvariant-core.c:1007
n_children = <optimized out>
#3 0x00007ffff44f3a60 in mmgui_module_connection_get_params
(connpath=<optimized out>, mmguicore=0x555555d46f90) at
../src/modules/nm09.c:633
connparamstr = <optimized out>
i = 0
connproxy = 0x555555d58de0
addrint = <optimized out>
addrvar = <optimized out>
moduledata = <optimized out>
conninfo = 0x7fffe4121630
connparams = 0x555555dd0c10
conntechsec = <optimized out>
conndnsvar = 0x0
conntypestr = 0x555555dd30c0 "gsm"
techstr = 0x7ffff44f5047 "gsm"
connection = <optimized out>
error = 0x0
passinfo = <optimized out>
passparams = <optimized out>
connconsec = 0x7fffe4123b30
connipv4sec = 0x7fffe411fe70
moduledata = <optimized out>
connproxy = <optimized out>
error = <optimized out>
conninfo = <optimized out>
passinfo = <optimized out>
connparams = <optimized out>
passparams = <optimized out>
connconsec = <optimized out>
connipv4sec = <optimized out>
conntechsec = <optimized out>
conndnsvar = <optimized out>
conntypestr = <optimized out>
connparamstr = <optimized out>
i = <optimized out>
addrint = <optimized out>
addrvar = <optimized out>
techstr = <optimized out>
connection = <optimized out>
__n = <optimized out>
__s = <optimized out>
__p = <optimized out>
#4 mmgui_module_connection_enum (mmguicore=0x555555d46f90,
connlist=0x555555d47138) at ../src/modules/nm09.c:732
mmguicorelc = 0x555555d46f90
moduledata = <optimized out>
connnum = 0
error = 0x0
connvar = <optimized out>
conniter = {x = {140737019768656, 1, 0, 0, 140737018600832,
93824992893440, 93825000720176, 3579507750, 1, 140737352987075, 93825000720176,
93824999542720, 93825001112752, 140737352754040, 206158430232, 140737488344672}}
conniter2 = {x = {140737019768320, 7, 3, 0, 0, 140737352769865,
140737353766016, 3579507750, 392920281, 140737186102862, 0, 93825001077264,
93825001077296, 93825001077264, 93825001077296, 140737353127321}}
connnode = 0x7fffe411ee00
connnode2 = 0x7fffe4121990
connpath = <optimized out>
connection = <optimized out>
#5 0x000055555557e859 in mmguicore_connections_enum (mmguicore=0x555555d46f90)
at ../src/mmguicore.c:1567
No locals.
#6 0x000055555559e4c5 in mmgui_main_event_callback
(event=MMGUI_EVENT_DEVICE_OPENED, mmguicore=<optimized out>,
data=0x555555d6c730, userdata=0x5555555c4680) at ../src/main.c:197
device = <optimized out>
mmguiapp = 0x5555555c4680
appdata = <optimized out>
id = <optimized out>
#7 0x000055555557ee50 in mmguicore_devices_open (mmguicore=0x555555d46f90,
deviceid=1, openfirst=openfirst@entry=1) at ../src/mmguicore.c:1900
deviceptr = 0x555555759760
workthreadcmd = 21845
#8 0x000055555558ffb6 in mmgui_main_device_select_from_list
(mmguiapp=mmguiapp@entry=0x5555555c4680,
identifier=identifier@entry=0x555555dc50e0 '0' <repeats 23 times>) at
../src/devices-page.c:338
model = 0x555555ad0250
iter = {stamp = 1008592716, user_data = 0x7fffe4119d00, user_data2 =
0x0, user_data3 = 0x0}
valid = <optimized out>
selected = 1
curid = 1
curidentifier = 0x555555648200 "e7104105869170bdf949195d43928441"
#9 0x000055555559012a in mmgui_main_device_select_from_list
(mmguiapp=mmguiapp@entry=0x5555555c4680,
identifier=identifier@entry=0x555555dc50e0 '0' <repeats 23 times>) at
../src/devices-page.c:307
model = <optimized out>
iter = <optimized out>
valid = <optimized out>
selected = <optimized out>
curid = <optimized out>
curidentifier = <optimized out>
#10 0x000055555559e072 in mmgui_main_settings_ui_load (mmguiapp=0x5555555c4680)
at ../src/main.c:2157
strparam = 0x555555dc50e0 '0' <repeats 23 times>
#11 mmgui_main_continue_initialization (mmguicore=<optimized out>,
mmguiapp=0x5555555c4680) at ../src/main.c:2780
No locals.
#12 mmgui_main_event_callback (event=<optimized out>, mmguicore=<optimized
out>, data=0x0, userdata=0x5555555c4680) at ../src/main.c:402
device = <optimized out>
mmguiapp = 0x5555555c4680
appdata = <optimized out>
id = <optimized out>
#13 0x000055555557b1dc in mmgui_svcmanager_start_services_activation
(svcmanager=0x555555d48540) at ../src/svcmanager.c:890
error = 0x28992720
canmanagesvcs = <optimized out>
actchainres = <optimized out>
#14 0x0000555555580b58 in mmguicore_modules_prepare (mmguicore=0x555555d46f90)
at ../src/mmguicore.c:1079
curmod = <optimized out>
iter = <optimized out>
mmmod = <optimized out>
cmmod = <optimized out>
modpair = <optimized out>
pairfound = <optimized out>
curmod = <optimized out>
mmmod = <optimized out>
cmmod = <optimized out>
modpair = <optimized out>
iter = <optimized out>
pairfound = <optimized out>
#15 mmguicore_start (mmguicore=0x555555d46f90) at ../src/mmguicore.c:2889
No locals.
#16 0x00007ffff7e2671f in g_closure_invoke (closure=0x5555556b56c0,
return_value=return_value@entry=0x0, n_param_values=1,
param_values=param_values@entry=0x7fffffffd9d0,
invocation_hint=invocation_hint@entry=0x7fffffffd950) at
../../../gobject/gclosure.c:830
marshal = 0x7ffff7e28750 <g_cclosure_marshal_VOID__VOID>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5555556b56a0
__func__ = "g_closure_invoke"
#17 0x00007ffff7e38cf6 in signal_emit_unlocked_R
(node=node@entry=0x55555569de00, detail=detail@entry=0,
instance=instance@entry=0x5555556870f0,
emission_return=emission_return@entry=0x0,
instance_and_params=instance_and_params@entry=0x7fffffffd9d0) at
../../../gobject/gsignal.c:3743
tmp = <optimized out>
handler = 0x5555556f6b40
accumulator = 0x0
emission = {next = 0x0, instance = 0x5555556870f0, ihint = {signal_id =
194, detail = 0, run_type = (G_SIGNAL_RUN_FIRST |
G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 4}
class_closure = 0x5555557449b0
hlist = <optimized out>
handler_list = 0x5555556f6b40
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 = 194
max_sequential_handler_number = 70
return_value_altered = 0
EMIT_RESTART = <optimized out>
#18 0x00007ffff7e3f111 in g_signal_emit_valist (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args@entry=0x7fffffffdb50) at ../../../gobject/gsignal.c:3496
instance_and_params = 0x7fffffffd9d0
signal_return_type = <optimized out>
param_values = 0x7fffffffd9e8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#19 0x00007ffff7e3f6bf in g_signal_emit
(instance=instance@entry=0x5555556870f0, signal_id=<optimized out>,
detail=detail@entry=0) at ../../../gobject/gsignal.c:3553
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area =
0x7fffffffdc30, reg_save_area = 0x7fffffffdb70}}
#20 0x00007ffff7d092b3 in g_application_activate
(application=application@entry=0x5555556870f0) at
../../../gio/gapplication.c:2308
__func__ = "g_application_activate"
#21 0x00007ffff7d09648 in g_application_real_local_command_line
(application=0x5555556870f0, arguments=0x7fffffffdc98,
exit_status=0x7fffffffdc94) at ../../../gio/gapplication.c:1144
error = 0x0
options = 0x555555761ca0
n_args = 1
#22 0x00007ffff7d097be in g_application_run (application=0x5555556870f0,
argc=argc@entry=1, argv=argv@entry=0x7fffffffe0a8) at
../../../gio/gapplication.c:2538
arguments = 0x5555557433c0
status = -1
context = 0x5555555e7180
acquired_context = <optimized out>
__func__ = "g_application_run"
#23 0x000055555556a5f0 in main (argc=<optimized out>, argv=<optimized out>) at
../src/main.c:3090
mmguiapp = 0x5555555c4680
termsa = {__sigaction_handler = {sa_handler = 0x555555598770
<mmgui_main_application_termination_signal_handler>, sa_sigaction =
0x555555598770 <mmgui_main_application_termination_signal_handler>}, sa_mask =
{__val = {0, 274877907009, 2, 0, 0, 472446402653, 511101108348, 144, 63, 1024,
18446744073709551536, 140737488347008, 0, 0, 1024, 93824992677840}}, sa_flags =
268435460, sa_restorer = 0x7fffffffdf80}
optcontext = <optimized out>
listmodules = 0
error = 0x0
status = <optimized out>
entries = {{long_name = 0x5555555a5378 "invisible", short_name = 105
'i', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x5555555c46f0, description
= 0x5555555a66cb "Do not show window on start", arg_description = 0x0},
{long_name = 0x5555555a66e7 "mmmodule", short_name = 109 'm', flags = 0, arg =
G_OPTION_ARG_STRING, arg_data = 0x5555555c4e90, description = 0x5555555a73e8
"Use specified modem management module", arg_description = 0x0}, {long_name =
0x5555555a66f0 "cmmodule", short_name = 99 'c', flags = 0, arg =
G_OPTION_ARG_STRING, arg_data = 0x5555555c4e98, description = 0x5555555a7410
"Use specified connection management module", arg_description = 0x0},
{long_name = 0x5555555a66f9 "listmodules", short_name = 108 'l', flags = 0, arg
= G_OPTION_ARG_NONE, arg_data = 0x7fffffffdd2c, description = 0x5555555a7440
"List all available modules and exit", arg_description = 0x0}, {long_name =
0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0,
description = 0x0, arg_description = 0x0}}
btsa = {__sigaction_handler = {sa_handler = 0x5555555987c0
<mmgui_main_application_backtrace_signal_handler>, sa_sigaction =
0x5555555987c0 <mmgui_main_application_backtrace_signal_handler>}, sa_mask =
{__val = {0, 1, 33060, 0, 0, 0, 1024, 0, 1651699055, 915999984, 1651699055,
915999984, 1651699055, 915999984, 0, 0}}, sa_flags = 268435460, sa_restorer =
0x1b6}
Thread 10 (Thread 0x7ffff4f90640 (LWP 4635) "modem-manager-g"):
#0 0x00007ffff705787f in __GI___poll (fds=fds@entry=0x7ffff4f8fa60,
nfds=nfds@entry=3, timeout=timeout@entry=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007ffff7072bee in __poll_chk (fds=fds@entry=0x7ffff4f8fa60,
nfds=nfds@entry=3, timeout=timeout@entry=1000, fdslen=fdslen@entry=24) at
poll_chk.c:27
No locals.
#2 0x000055555557ce55 in poll (__timeout=1000, __nfds=<optimized out>,
__fds=0x7ffff4f8fa60) at /usr/include/x86_64-linux-gnu/bits/poll2.h:41
No locals.
#3 mmguicore_work_thread (data=0x555555d46f90) at ../src/mmguicore.c:3069
recvbytes = <optimized out>
oldinterface =
"\000\000\000\000\000\000\000\000\216\325\377\377\377\177\000"
databufsize = 4096
activesockets = <optimized out>
pollfds = {{fd = 16, events = 1, revents = 0}, {fd = 15, events = 1,
revents = 0}, {fd = 14, events = 1, revents = 0}}
ctlfd = 16
workthreadcmd = 0
intfd = 15
intmsg = {msg_name = 0x7fffe4115410, msg_namelen = 12, msg_iov =
0x7ffff4f8f990, msg_iovlen = 1, msg_control = 0x0, msg_controllen = 0,
msg_flags = 0}
connfdnum = 2
ifstatetime = 1651699486
currenttime = <optimized out>
oldstate = <optimized out>
databuf = 0x7fffe8011800 ""
ctlfdnum = 0
intiov = {iov_base = 0x7fffe8011800, iov_len = 4096}
connmsg = {msg_name = 0x7fffe4115400, msg_namelen = 12, msg_iov =
0x7ffff4f8f9a0, msg_iovlen = 1, msg_control = 0x0, msg_controllen = 0,
msg_flags = 0}
mmguicore = <optimized out>
radatabuf = <optimized out>
pollstatus = <optimized out>
conniov = {iov_base = 0x7fffe8011800, iov_len = 4096}
event = {type = (MMGUI_NETLINK_INTERFACE_EVENT_TYPE_STATS | unknown:
0x58), ifname = "n\000\000\000|\000\000\000w\000\000\000H\003", <incomplete
sequence \367>, running = 32767, up = -116454144, rxbytes = 140737085702176,
txbytes = 18446744073709551488}
intfdnum = 1
connfd = 14
mmguicore = <optimized out>
databuf = <optimized out>
radatabuf = <optimized out>
databufsize = <optimized out>
activesockets = <optimized out>
pollstatus = <optimized out>
recvbytes = <optimized out>
pollfds = <optimized out>
ctlfd = <optimized out>
ctlfdnum = <optimized out>
workthreadcmd = <optimized out>
intfd = <optimized out>
intfdnum = <optimized out>
intiov = <optimized out>
intmsg = <optimized out>
connfd = <optimized out>
connfdnum = <optimized out>
conniov = <optimized out>
connmsg = <optimized out>
event = <optimized out>
ifstatetime = <optimized out>
currenttime = <optimized out>
oldstate = <optimized out>
oldinterface = <optimized out>
#4 mmguicore_work_thread (data=0x555555d46f90) at ../src/mmguicore.c:2977
mmguicore = 0x555555d46f90
databuf = <optimized out>
radatabuf = <optimized out>
databufsize = <optimized out>
activesockets = <optimized out>
pollstatus = <optimized out>
recvbytes = <optimized out>
pollfds = <optimized out>
ctlfd = <optimized out>
ctlfdnum = <optimized out>
workthreadcmd = <optimized out>
intfd = <optimized out>
intfdnum = <optimized out>
intiov = <optimized out>
intmsg = <optimized out>
connfd = <optimized out>
connfdnum = <optimized out>
conniov = <optimized out>
connmsg = <optimized out>
event = <optimized out>
ifstatetime = <optimized out>
currenttime = <optimized out>
oldstate = <optimized out>
oldinterface = <optimized out>
#5 0x00007ffff7eee59d in g_thread_proxy (data=0x555555d6a460) at
../../../glib/gthread.c:827
thread = 0x555555d6a460
__func__ = "g_thread_proxy"
#6 0x00007ffff714bd80 in start_thread (arg=0x7ffff4f90640) at
pthread_create.c:481
ret = <optimized out>
pd = 0x7ffff4f90640
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737303348800,
-7943996247412936565, 140737488344462, 140737488344463, 0, 140737303348800,
7943971997919899787, 7943979937374040203}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007ffff706376f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 9 (Thread 0x7fffee7fc640 (LWP 4634) "pool-modem-mana"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007ffff7f17f82 in g_cond_wait_until (cond=cond@entry=0x5555555cee18,
mutex=mutex@entry=0x5555555cee10, end_time=end_time@entry=446543967) at
../../../glib/gthread-posix.c:1623
now = {tv_sec = 431, tv_nsec = 543967967}
span = {tv_sec = 14, tv_nsec = 999999033}
sampled = 0
res = <optimized out>
success = <optimized out>
#2 0x00007ffff7e92721 in g_async_queue_pop_intern_unlocked
(queue=0x5555555cee10, wait=1, end_time=446543967) at
../../../glib/gasyncqueue.c:422
retval = <optimized out>
__func__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007ffff7e92d42 in g_async_queue_timeout_pop (queue=0x5555555cee10,
timeout=timeout@entry=15000000) at ../../../glib/gasyncqueue.c:545
end_time = 446543967
retval = <optimized out>
__func__ = "g_async_queue_timeout_pop"
#4 0x00007ffff7eeef39 in g_thread_pool_wait_for_new_pool () at
../../../glib/gthreadpool.c:183
pool = <optimized out>
local_max_idle_time = 15000
local_wakeup_thread_serial = <optimized out>
local_max_unused_threads = <optimized out>
last_wakeup_thread_serial = 0
have_relayed_thread_marker = <optimized out>
pool = <optimized out>
local_wakeup_thread_serial = <optimized out>
local_max_unused_threads = <optimized out>
local_max_idle_time = <optimized out>
last_wakeup_thread_serial = <optimized out>
have_relayed_thread_marker = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
gaig_temp = <optimized out>
#5 g_thread_pool_thread_proxy (data=<optimized out>) at
../../../glib/gthreadpool.c:411
free_pool = <optimized out>
task = <optimized out>
pool = <optimized out>
#6 0x00007ffff7eee59d in g_thread_proxy (data=0x555555d36980) at
../../../glib/gthread.c:827
thread = 0x555555d36980
__func__ = "g_thread_proxy"
#7 0x00007ffff714bd80 in start_thread (arg=0x7fffee7fc640) at
pthread_create.c:481
ret = <optimized out>
pd = 0x7fffee7fc640
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737194739264,
-7943996247412936565, 140737488339518, 140737488339519, 0, 140737194739264,
7943959965569020043, 7943979937374040203}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#8 0x00007ffff706376f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 5 (Thread 0x7fffef7fe640 (LWP 4630) "dconf worker"):
#0 0x00007ffff705787f in __GI___poll (fds=0x5555555f62a0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007ffff7ec41ce in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x5555555f62a0, timeout=<optimized out>, context=0x5555555f6400)
at ../../../glib/gmain.c:4516
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff7ed3c40 <g_poll>
poll_func = <optimized out>
ret = <optimized out>
errsv = <optimized out>
#2 g_main_context_iterate (context=context@entry=0x5555555f6400,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4206
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x5555555f62a0
begin_time_nsec = 0
#3 0x00007ffff7ec42ef in g_main_context_iteration (context=0x5555555f6400,
may_block=1) at ../../../glib/gmain.c:4276
retval = <optimized out>
#4 0x00007ffff7fbd3bd in ?? () from
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#5 0x00007ffff7eee59d in g_thread_proxy (data=0x5555555f8520) at
../../../glib/gthread.c:827
thread = 0x5555555f8520
__func__ = "g_thread_proxy"
#6 0x00007ffff714bd80 in start_thread (arg=0x7fffef7fe640) at
pthread_create.c:481
ret = <optimized out>
pd = 0x7fffef7fe640
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737211524672,
-7943996247412936565, 140737488343790, 140737488343791, 0, 140737211524672,
7943962161371050123, 7943979937374040203}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007ffff706376f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 4 (Thread 0x7fffeffff640 (LWP 4629) "gdbus"):
#0 0x00007ffff705787f in __GI___poll (fds=0x7fffe800fe60, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007ffff7ec41ce in g_main_context_poll (priority=<optimized out>,
n_fds=3, fds=0x7fffe800fe60, timeout=<optimized out>, context=0x7fffe800dee0)
at ../../../glib/gmain.c:4516
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff7ed3c40 <g_poll>
poll_func = <optimized out>
ret = <optimized out>
errsv = <optimized out>
#2 g_main_context_iterate (context=0x7fffe800dee0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4206
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 3
allocated_nfds = <optimized out>
fds = 0x7fffe800fe60
begin_time_nsec = 0
#3 0x00007ffff7ec4523 in g_main_loop_run (loop=0x7fffe800dfd0) at
../../../glib/gmain.c:4411
self = <optimized out>
__func__ = "g_main_loop_run"
#4 0x00007ffff7d46c86 in gdbus_shared_thread_func (user_data=0x7fffe800deb0)
at ../../../gio/gdbusprivate.c:282
data = 0x7fffe800deb0
#5 0x00007ffff7eee59d in g_thread_proxy (data=0x7fffe8001520) at
../../../glib/gthread.c:827
thread = 0x7fffe8001520
__func__ = "g_thread_proxy"
#6 0x00007ffff714bd80 in start_thread (arg=0x7fffeffff640) at
pthread_create.c:481
ret = <optimized out>
pd = 0x7fffeffff640
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737219917376,
-7943996247412936565, 140737303345134, 140737303345135, 0, 140737219917376,
7943961062396293259, 7943979937374040203}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007ffff706376f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 2 (Thread 0x7ffff5791640 (LWP 4627) "gmain"):
#0 0x00007ffff705787f in __GI___poll (fds=0x5555555dafc0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007ffff7ec41ce in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x5555555dafc0, timeout=<optimized out>, context=0x5555555e0620)
at ../../../glib/gmain.c:4516
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7ffff7ed3c40 <g_poll>
poll_func = <optimized out>
ret = <optimized out>
errsv = <optimized out>
#2 g_main_context_iterate (context=context@entry=0x5555555e0620,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4206
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = <optimized out>
fds = 0x5555555dafc0
begin_time_nsec = 0
#3 0x00007ffff7ec42ef in g_main_context_iteration (context=0x5555555e0620,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4276
retval = <optimized out>
#4 0x00007ffff7ec4341 in glib_worker_main (data=<optimized out>) at
../../../glib/gmain.c:6178
No locals.
#5 0x00007ffff7eee59d in g_thread_proxy (data=0x5555555b65e0) at
../../../glib/gthread.c:827
thread = 0x5555555b65e0
__func__ = "g_thread_proxy"
#6 0x00007ffff714bd80 in start_thread (arg=0x7ffff5791640) at
pthread_create.c:481
ret = <optimized out>
pd = 0x7ffff5791640
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737311741504,
-7943996247412936565, 140737488344574, 140737488344575, 0, 140737311741504,
7943975301286621323, 7943979937374040203}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#7 0x00007ffff706376f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Thread 1 (Thread 0x7ffff5a7af00 (LWP 4623) "modem-manager-g"):
#0 g_bit_lock (address=address@entry=0x20, lock_bit=lock_bit@entry=0) at
../../../glib/gbitlock.c:218
address_nonvolatile = 0x20
#1 0x00007ffff7f09699 in g_variant_lock (value=value@entry=0x0) at
../../../glib/gvariant-core.c:229
No locals.
#2 g_variant_n_children (value=value@entry=0x0) at
../../../glib/gvariant-core.c:1007
n_children = <optimized out>
#3 0x00007ffff44f3a60 in mmgui_module_connection_get_params
(connpath=<optimized out>, mmguicore=0x555555d46f90) at
../src/modules/nm09.c:633
connparamstr = <optimized out>
i = 0
connproxy = 0x555555d58de0
addrint = <optimized out>
addrvar = <optimized out>
moduledata = <optimized out>
conninfo = 0x7fffe4121630
connparams = 0x555555dd0c10
conntechsec = <optimized out>
conndnsvar = 0x0
conntypestr = 0x555555dd30c0 "gsm"
techstr = 0x7ffff44f5047 "gsm"
connection = <optimized out>
error = 0x0
passinfo = <optimized out>
passparams = <optimized out>
connconsec = 0x7fffe4123b30
connipv4sec = 0x7fffe411fe70
moduledata = <optimized out>
connproxy = <optimized out>
error = <optimized out>
conninfo = <optimized out>
passinfo = <optimized out>
connparams = <optimized out>
passparams = <optimized out>
connconsec = <optimized out>
connipv4sec = <optimized out>
conntechsec = <optimized out>
conndnsvar = <optimized out>
conntypestr = <optimized out>
connparamstr = <optimized out>
i = <optimized out>
addrint = <optimized out>
addrvar = <optimized out>
techstr = <optimized out>
connection = <optimized out>
__n = <optimized out>
__s = <optimized out>
__p = <optimized out>
#4 mmgui_module_connection_enum (mmguicore=0x555555d46f90,
connlist=0x555555d47138) at ../src/modules/nm09.c:732
mmguicorelc = 0x555555d46f90
moduledata = <optimized out>
connnum = 0
error = 0x0
connvar = <optimized out>
conniter = {x = {140737019768656, 1, 0, 0, 140737018600832,
93824992893440, 93825000720176, 3579507750, 1, 140737352987075, 93825000720176,
93824999542720, 93825001112752, 140737352754040, 206158430232, 140737488344672}}
conniter2 = {x = {140737019768320, 7, 3, 0, 0, 140737352769865,
140737353766016, 3579507750, 392920281, 140737186102862, 0, 93825001077264,
93825001077296, 93825001077264, 93825001077296, 140737353127321}}
connnode = 0x7fffe411ee00
connnode2 = 0x7fffe4121990
connpath = <optimized out>
connection = <optimized out>
#5 0x000055555557e859 in mmguicore_connections_enum (mmguicore=0x555555d46f90)
at ../src/mmguicore.c:1567
No locals.
#6 0x000055555559e4c5 in mmgui_main_event_callback
(event=MMGUI_EVENT_DEVICE_OPENED, mmguicore=<optimized out>,
data=0x555555d6c730, userdata=0x5555555c4680) at ../src/main.c:197
device = <optimized out>
mmguiapp = 0x5555555c4680
appdata = <optimized out>
id = <optimized out>
#7 0x000055555557ee50 in mmguicore_devices_open (mmguicore=0x555555d46f90,
deviceid=1, openfirst=openfirst@entry=1) at ../src/mmguicore.c:1900
deviceptr = 0x555555759760
workthreadcmd = 21845
#8 0x000055555558ffb6 in mmgui_main_device_select_from_list
(mmguiapp=mmguiapp@entry=0x5555555c4680,
identifier=identifier@entry=0x555555dc50e0 '0' <repeats 23 times>) at
../src/devices-page.c:338
model = 0x555555ad0250
iter = {stamp = 1008592716, user_data = 0x7fffe4119d00, user_data2 =
0x0, user_data3 = 0x0}
valid = <optimized out>
selected = 1
curid = 1
curidentifier = 0x555555648200 "e7104105869170bdf949195d43928441"
#9 0x000055555559012a in mmgui_main_device_select_from_list
(mmguiapp=mmguiapp@entry=0x5555555c4680,
identifier=identifier@entry=0x555555dc50e0 '0' <repeats 23 times>) at
../src/devices-page.c:307
model = <optimized out>
iter = <optimized out>
valid = <optimized out>
selected = <optimized out>
curid = <optimized out>
curidentifier = <optimized out>
#10 0x000055555559e072 in mmgui_main_settings_ui_load (mmguiapp=0x5555555c4680)
at ../src/main.c:2157
strparam = 0x555555dc50e0 '0' <repeats 23 times>
#11 mmgui_main_continue_initialization (mmguicore=<optimized out>,
mmguiapp=0x5555555c4680) at ../src/main.c:2780
No locals.
#12 mmgui_main_event_callback (event=<optimized out>, mmguicore=<optimized
out>, data=0x0, userdata=0x5555555c4680) at ../src/main.c:402
device = <optimized out>
mmguiapp = 0x5555555c4680
appdata = <optimized out>
id = <optimized out>
#13 0x000055555557b1dc in mmgui_svcmanager_start_services_activation
(svcmanager=0x555555d48540) at ../src/svcmanager.c:890
error = 0x28992720
canmanagesvcs = <optimized out>
actchainres = <optimized out>
#14 0x0000555555580b58 in mmguicore_modules_prepare (mmguicore=0x555555d46f90)
at ../src/mmguicore.c:1079
curmod = <optimized out>
iter = <optimized out>
mmmod = <optimized out>
cmmod = <optimized out>
modpair = <optimized out>
pairfound = <optimized out>
curmod = <optimized out>
mmmod = <optimized out>
cmmod = <optimized out>
modpair = <optimized out>
iter = <optimized out>
pairfound = <optimized out>
#15 mmguicore_start (mmguicore=0x555555d46f90) at ../src/mmguicore.c:2889
No locals.
#16 0x00007ffff7e2671f in g_closure_invoke (closure=0x5555556b56c0,
return_value=return_value@entry=0x0, n_param_values=1,
param_values=param_values@entry=0x7fffffffd9d0,
invocation_hint=invocation_hint@entry=0x7fffffffd950) at
../../../gobject/gclosure.c:830
marshal = 0x7ffff7e28750 <g_cclosure_marshal_VOID__VOID>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5555556b56a0
__func__ = "g_closure_invoke"
#17 0x00007ffff7e38cf6 in signal_emit_unlocked_R
(node=node@entry=0x55555569de00, detail=detail@entry=0,
instance=instance@entry=0x5555556870f0,
emission_return=emission_return@entry=0x0,
instance_and_params=instance_and_params@entry=0x7fffffffd9d0) at
../../../gobject/gsignal.c:3743
tmp = <optimized out>
handler = 0x5555556f6b40
accumulator = 0x0
emission = {next = 0x0, instance = 0x5555556870f0, ihint = {signal_id =
194, detail = 0, run_type = (G_SIGNAL_RUN_FIRST |
G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 4}
class_closure = 0x5555557449b0
hlist = <optimized out>
handler_list = 0x5555556f6b40
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 = 194
max_sequential_handler_number = 70
return_value_altered = 0
EMIT_RESTART = <optimized out>
#18 0x00007ffff7e3f111 in g_signal_emit_valist (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args@entry=0x7fffffffdb50) at ../../../gobject/gsignal.c:3496
instance_and_params = 0x7fffffffd9d0
signal_return_type = <optimized out>
param_values = 0x7fffffffd9e8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#19 0x00007ffff7e3f6bf in g_signal_emit
(instance=instance@entry=0x5555556870f0, signal_id=<optimized out>,
detail=detail@entry=0) at ../../../gobject/gsignal.c:3553
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area =
0x7fffffffdc30, reg_save_area = 0x7fffffffdb70}}
#20 0x00007ffff7d092b3 in g_application_activate
(application=application@entry=0x5555556870f0) at
../../../gio/gapplication.c:2308
__func__ = "g_application_activate"
#21 0x00007ffff7d09648 in g_application_real_local_command_line
(application=0x5555556870f0, arguments=0x7fffffffdc98,
exit_status=0x7fffffffdc94) at ../../../gio/gapplication.c:1144
error = 0x0
options = 0x555555761ca0
n_args = 1
#22 0x00007ffff7d097be in g_application_run (application=0x5555556870f0,
argc=argc@entry=1, argv=argv@entry=0x7fffffffe0a8) at
../../../gio/gapplication.c:2538
arguments = 0x5555557433c0
status = -1
context = 0x5555555e7180
acquired_context = <optimized out>
__func__ = "g_application_run"
#23 0x000055555556a5f0 in main (argc=<optimized out>, argv=<optimized out>) at
../src/main.c:3090
mmguiapp = 0x5555555c4680
termsa = {__sigaction_handler = {sa_handler = 0x555555598770
<mmgui_main_application_termination_signal_handler>, sa_sigaction =
0x555555598770 <mmgui_main_application_termination_signal_handler>}, sa_mask =
{__val = {0, 274877907009, 2, 0, 0, 472446402653, 511101108348, 144, 63, 1024,
18446744073709551536, 140737488347008, 0, 0, 1024, 93824992677840}}, sa_flags =
268435460, sa_restorer = 0x7fffffffdf80}
optcontext = <optimized out>
listmodules = 0
error = 0x0
status = <optimized out>
entries = {{long_name = 0x5555555a5378 "invisible", short_name = 105
'i', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x5555555c46f0, description
= 0x5555555a66cb "Do not show window on start", arg_description = 0x0},
{long_name = 0x5555555a66e7 "mmmodule", short_name = 109 'm', flags = 0, arg =
G_OPTION_ARG_STRING, arg_data = 0x5555555c4e90, description = 0x5555555a73e8
"Use specified modem management module", arg_description = 0x0}, {long_name =
0x5555555a66f0 "cmmodule", short_name = 99 'c', flags = 0, arg =
G_OPTION_ARG_STRING, arg_data = 0x5555555c4e98, description = 0x5555555a7410
"Use specified connection management module", arg_description = 0x0},
{long_name = 0x5555555a66f9 "listmodules", short_name = 108 'l', flags = 0, arg
= G_OPTION_ARG_NONE, arg_data = 0x7fffffffdd2c, description = 0x5555555a7440
"List all available modules and exit", arg_description = 0x0}, {long_name =
0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0,
description = 0x0, arg_description = 0x0}}
btsa = {__sigaction_handler = {sa_handler = 0x5555555987c0
<mmgui_main_application_backtrace_signal_handler>, sa_sigaction =
0x5555555987c0 <mmgui_main_application_backtrace_signal_handler>}, sa_mask =
{__val = {0, 1, 33060, 0, 0, 0, 1024, 0, 1651699055, 915999984, 1651699055,
915999984, 1651699055, 915999984, 0, 0}}, sa_flags = 268435460, sa_restorer =
0x1b6}
$ mmcli -m 1
--------------------------------
General | path: /org/freedesktop/ModemManager1/Modem/1
| device id: 981e03a13a721e751eb6aab52dfdc07bf6c12c26
--------------------------------
Hardware | manufacturer: Sierra Wireless Inc.
| model: Sierra Wireless EM7345 4G LTE
| firmware revision: FIH7160_V1.2_WW_01.1616.01
| h/w revision: XMM7160_V1.2_MBIM_GNSS_NAND_RE
| supported: gsm-umts, lte
| current: gsm-umts, lte
| equipment id: (secret)
--------------------------------
System | device: /sys/devices/pci0000:00/0000:00:14.0/usb2/2-4
| drivers: cdc_mbim, cdc_acm
| plugin: sierra
| primary port: cdc-wdm0
| ports: cdc-wdm0 (mbim), ttyACM0 (at), ttyACM2 (at),
wwan0 (net)
--------------------------------
Numbers | own: +393282745611
--------------------------------
Status | unlock retries: sim-pin (3), sim-pin2 (3)
| state: connected
| power state: on
| access tech: lte
| signal quality: 6% (recent)
--------------------------------
Modes | supported: allowed: 2g; preferred: none
| allowed: 3g; preferred: none
| allowed: 4g; preferred: none
| allowed: 2g, 3g; preferred: none
| allowed: 2g, 3g; preferred: 2g
| allowed: 2g, 3g; preferred: 3g
| allowed: 3g, 4g; preferred: none
| allowed: 3g, 4g; preferred: 3g
| allowed: 3g, 4g; preferred: 4g
| allowed: 2g, 4g; preferred: none
| allowed: 2g, 4g; preferred: 2g
| allowed: 2g, 4g; preferred: 4g
| allowed: 2g, 3g, 4g; preferred: none
| allowed: 2g, 3g, 4g; preferred: 2g
| allowed: 2g, 3g, 4g; preferred: 3g
| allowed: 2g, 3g, 4g; preferred: 4g
| current: allowed: 3g, 4g; preferred: 4g
--------------------------------
Bands | supported: egsm, dcs, pcs, g850, utran-1, utran-4,
utran-5, utran-8,
| utran-2, eutran-1, eutran-2, eutran-3,
eutran-4, eutran-5, eutran-7,
| eutran-8, eutran-13, eutran-17, eutran-18,
eutran-19, eutran-20
| current: egsm, dcs, pcs, g850, utran-1, utran-4,
utran-5, utran-8,
| utran-2, eutran-1, eutran-2, eutran-3,
eutran-4, eutran-5, eutran-7,
| eutran-8, eutran-13, eutran-17, eutran-18,
eutran-19, eutran-20
--------------------------------
IP | supported: ipv4, ipv6, ipv4v6
--------------------------------
3GPP | imei: (secret)
| enabled locks: sim, fixed-dialing
| operator id: 22250
| operator name: 22250
| registration: home
--------------------------------
3GPP EPS | ue mode of operation: csps-2
--------------------------------
SIM | primary sim path: /org/freedesktop/ModemManager1/SIM/1
--------------------------------
Bearer | paths: /org/freedesktop/ModemManager1/Bearer/2
-- Matteo F. Vescovi || Debian Developer GnuPG KeyID: 4096R/0x8062398983B2CF7A
signature.asc
Description: PGP signature

