Thread 1 (Thread 0x7fb31d976700 (LWP 2248300)):
#0 __GI___pthread_mutex_lock (mutex=0xdeaddeaddeaddead) at ../nptl/pthread_mutex_lock.c:67
type = <optimized out>
__PRETTY_FUNCTION__ = "__pthread_mutex_lock"
id = <optimized out>
#1 0x000055ca98a802d8 in __ast_pthread_mutex_lock (filename=0x7fb3233924f6 "app_rpt/rpt_telemetry.c", lineno=990, func=0x7fb3233936f0 <__PRETTY_FUNCTION__.3> "rpt_tele_th>
res = 0
#2 0x00007fb32337c368 in rpt_tele_thread (this=0x7fb338124950) at app_rpt/rpt_telemetry.c:990
Crash can be triggered by running e.g. rpt fun 2509 *70
Telemetry (rpt_tele) pointers themselves seem to suffer the same issue:
Thread 1 (Thread 0x7f5e836af700 (LWP 2265175)):
#0 remque (elem=0x7f5e980e1e70) at insremque.c:50
next = 0xfeeddeaddead
prev = 0xc5
#1 0x00007f5ec66f9454 in tele_link_remove (myrpt=0x7f5ec6733400 <rpt_vars>, t=0x7f5e980e1e70) at app_rpt/rpt_link.c:131
No locals.
#2 0x00007f5ec6717239 in rpt_tele_thread (this=0x7f5e980e1e70) at app_rpt/rpt_telemetry.c:2563
Crash can be triggered by running e.g.
rpt fun 2509 *70
Telemetry (rpt_tele) pointers themselves seem to suffer the same issue: