Callaudiod coredump
Callaudiod shows a coredump, so providing the output of that backtrace.
purism@pureos:~$ coredumpctl list
Hint: You are currently not seeing messages from other users and the system.
Users in groups 'adm', 'systemd-journal' can see all messages.
Pass -q to turn off this notice.
TIME PID UID GID SIG COREFILE EXE
Thu 2020-11-19 16:49:06 PST 518 1000 1000 11 present /usr/bin/phoc
Fri 2020-11-20 12:23:01 PST 822 1000 1000 6 present /usr/bin/callaudio
d
Sat 2020-11-21 08:55:39 PST 13648 1000 1000 11 present /usr/lib/aarch64-l
inux-gnu/webkit2gtk-4.0/WebKitWebProcess
purism@pureos:~$ echo 'bt' | coredumpctl gdb 822
Hint: You are currently not seeing messages from other users and the system.
Users in groups 'adm', 'systemd-journal' can see all messages.
Pass -q to turn off this notice.
PID: 822 (callaudiod)
UID: 1000 (purism)
GID: 1000 (purism)
Signal: 6 (ABRT)
Timestamp: Fri 2020-11-20 12:23:00 PST (23h ago)
Command Line: /usr/bin/callaudiod
Executable: /usr/bin/callaudiod
Control Group: /user.slice/user-1000.slice/user@1000.service/dbus.service
Unit: user@1000.service
User Unit: dbus.service
Slice: user-1000.slice
Owner UID: 1000 (purism)
Boot ID: 68c138a2d5364ecda064cb4f27dbf292
Machine ID: fb47230efda44f12a4b7712e1b67431a
Hostname: pureos
Storage: /var/lib/systemd/coredump/core.callaudiod.1000.68c138a2d5364ecda064cb4f27dbf292.822.1605903780000000.lz4
Message: Process 822 (callaudiod) of user 1000 dumped core.
Stack trace of thread 822:
#0 0x0000ffff81bb4714 raise (libc.so.6)
#1 0x0000ffff81ba28e8 abort (libc.so.6)
#2 0x0000ffff81d2eed0 pa_operation_unref (libpulse.so.0)
#3 0x0000aaaabad7a2f8 n/a (callaudiod)
#4 0x0000ffff81b6edcc ffi_call_SYSV (libffi.so.6)
#5 0x0000ffff81b6f6f4 ffi_call (libffi.so.6)
#6 0x0000ffff8208c224 g_cclosure_marshal_generic (libgobject-2.0.so.0)
#7 0x0000ffff8208b9f8 g_closure_invoke (libgobject-2.0.so.0)
#8 0x0000ffff8209fb30 n/a (libgobject-2.0.so.0)
#9 0x0000ffff820a78c0 g_signal_emitv (libgobject-2.0.so.0)
#10 0x0000aaaabad79b9c n/a (callaudiod)
#11 0x0000ffff81e88f1c n/a (libgio-2.0.so.0)
#12 0x0000ffff81e6e954 n/a (libgio-2.0.so.0)
#13 0x0000ffff81f9751c g_main_context_dispatch (libglib-2.0.so.0)
#14 0x0000ffff81f978e8 n/a (libglib-2.0.so.0)
#15 0x0000ffff81f97c80 g_main_loop_run (libglib-2.0.so.0)
#16 0x0000aaaabad78588 main (callaudiod)
#17 0x0000ffff81ba2d24 __libc_start_main (libc.so.6)
#18 0x0000aaaabad785d4 n/a (callaudiod)
#19 0x0000aaaabad785d4 n/a (callaudiod)
GNU gdb (Debian 8.2.1-2+b3) 8.2.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "aarch64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/callaudiod...Reading symbols from /usr/lib/debug/.build-id/d6/10ac27be6962572e743f12ca525ab6f0f.
done.
[New LWP 822]
[New LWP 827]
[New LWP 825]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/callaudiod'.
Program terminated with signal SIGABRT, Aborted.
#0 0x0000ffff81bb4714 in raise () from /lib/aarch64-linux-gnu/libc.so.6
[Current thread is 1 (Thread 0xffff81079010 (LWP 822))]
(gdb) #0 0x0000ffff81bb4714 in raise () from /lib/aarch64-linux-gnu/libc.so.6
#1 0x0000ffff81ba28e8 in abort () from /lib/aarch64-linux-gnu/libc.so.6
#2 0x0000ffff81d2eed0 in pa_operation_unref ()
from /lib/aarch64-linux-gnu/libpulse.so.0
#3 0x0000aaaabad7a2f8 in cad_manager_handle_enable_speaker (
object=0xaaaae7b77c50, invocation=0xffff7000cf20, enable=1)
at ../src/cad-manager.c:109
#4 0x0000ffff81b6edcc in ffi_call_SYSV ()
from /lib/aarch64-linux-gnu/libffi.so.6
#5 0x0000ffff81b6f6f4 in ffi_call () from /lib/aarch64-linux-gnu/libffi.so.6
#6 0x0000ffff8208c224 in g_cclosure_marshal_generic ()
from /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#7 0x0000ffff8208b9f8 in g_closure_invoke ()
from /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#8 0x0000ffff8209fb30 in ?? () from /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#9 0x0000ffff820a78c0 in g_signal_emitv ()
from /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#10 0x0000aaaabad79b9c in _call_audio_dbus_call_audio_skeleton_handle_method_call (connection=<optimized out>, sender=<optimi
object_path=<optimized out>,
interface_name=0xaaaae7b8d710 "org.mobian_project.CallAudio",
method_name=0xffff60003df0 "EnableSpeaker", parameters=<optimized out>,
invocation=0xffff7000cf20, user_data=0xaaaae7b77c50)
--Type <RET> for more, q to quit, c to continue without paging-- at data/callaudio-dbus.c:1252
#11 0x0000ffff81e88f1c in ?? () from /lib/aarch64-linux-gnu/libgio-2.0.so.0
#12 0x0000ffff81e6e954 in ?? () from /lib/aarch64-linux-gnu/libgio-2.0.so.0
#13 0x0000ffff81f9751c in g_main_context_dispatch ()
from /lib/aarch64-linux-gnu/libglib-2.0.so.0
#14 0x0000ffff81f978e8 in ?? () from /lib/aarch64-linux-gnu/libglib-2.0.so.0
#15 0x0000ffff81f97c80 in g_main_loop_run ()
from /lib/aarch64-linux-gnu/libglib-2.0.so.0
#16 0x0000aaaabad78588 in main (argc=<optimized out>, argv=<optimized out>)
at ../src/callaudiod.c:82
(gdb) quit
purism@pureos:~$