profanity
profanity copied to clipboard
Multiple crashes
Unfortunately, I don't have much details on how they happened, yet I can share stacktraces.
Fresh install
Likely roster autocomplete on empty roster.
#0 0x00007f928c29a25c in __pthread_kill_implementation () at /lib64/libc.so.6
#1 0x00007f928c2414b6 in raise () at /lib64/libc.so.6
#2 0x00007f928c22891a in abort () at /lib64/libc.so.6
#3 0x00007f928c22882e in __assert_fail_base.cold () at /lib64/libc.so.6
#4 0x00007f928c2392d6 in __assert_fail () at /lib64/libc.so.6
#5 0x00005597ed83c13b in roster_reset_search_attempts () at src/xmpp/roster_list.c:250
#6 roster_reset_search_attempts () at src/xmpp/roster_list.c:248
#7 0x00005597ed8ae585 in cmd_ac_reset (window=0x55982baca420) at src/command/cmd_ac.c:1533
#8 0x00005597ed873297 in _inp_rl_getc (stream=<optimized out>) at src/ui/inputwin.c:611
#9 _inp_rl_getc (stream=<optimized out>) at src/ui/inputwin.c:591
#10 0x00007f928c76267d in rl_read_key () at /lib64/libreadline.so.8
#11 0x00007f928c746c7d in _rl_dispatch_callback () at /lib64/libreadline.so.8
#12 0x00007f928c76622f in rl_callback_read_char () at /lib64/libreadline.so.8
#13 0x00005597ed872e35 in inp_readline () at src/ui/inputwin.c:194
#14 0x00005597ed842905 in prof_run (log_level=<optimized out>, account_name=0x0, config_file=<optimized out>, log_file=<optimized out>, theme_name=<optimized out>) at src/profanity.c:113
#15 0x00005597ed8370fe in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:174
#0 0x00007f1a5a49a25c in __pthread_kill_implementation () at /lib64/libc.so.6
#1 0x00007f1a5a4414b6 in raise () at /lib64/libc.so.6
#2 0x00007f1a5a42891a in abort () at /lib64/libc.so.6
#3 0x00007f1a5a429780 in __libc_message_impl.cold () at /lib64/libc.so.6
#4 0x00007f1a5a4a4dc7 in malloc_printerr () at /lib64/libc.so.6
#5 0x00007f1a5a4a72ba in _int_free () at /lib64/libc.so.6
#6 0x00007f1a5a4a9ca3 in free () at /lib64/libc.so.6
#7 0x00007f1a5aa338c7 in ec_private_key_destroy (type=<optimized out>) at /usr/src/debug/libsignal-protocol-c-2.3.3/src/curve.c:243
#8 0x000055b2225b09b2 in omemo_on_disconnect () at src/omemo/omemo.c:326
#9 0x000055b222536b68 in omemo_on_disconnect () at src/omemo/omemo.c:302
#10 ev_disconnect_cleanup () at src/event/common.c:73
#11 0x000055b222519089 in session_lost_connection () at src/xmpp/session.c:391
#12 0x000055b22251af63 in _connection_handler (xmpp_conn=<optimized out>, status=<optimized out>, error=<optimized out>, stream_error=<optimized out>, userdata=<optimized out>) at src/xmpp/connection.c:1013
#13 0x00007f1a5a72a6ff in xmpp_run_once (ctx=<optimized out>, timeout=timeout@entry=10) at src/event.c:326
#14 0x000055b22251858b in connection_check_events () at src/xmpp/connection.c:160
#15 session_process_events () at src/xmpp/session.c:258
#16 0x000055b2225189ac in prof_run (log_level=<optimized out>, account_name=0x0, config_file=<optimized out>, log_file=<optimized out>, theme_name=<optimized out>) at src/profanity.c:128
#17 0x000055b22250d0fe in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:174
On /reconnect now
#0 0x00007fe5b4a9a25c in __pthread_kill_implementation () at /lib64/libc.so.6
#1 0x00007fe5b4a414b6 in raise () at /lib64/libc.so.6
#2 0x00007fe5b4a2891a in abort () at /lib64/libc.so.6
#3 0x00007fe5b4a2882e in __assert_fail_base.cold () at /lib64/libc.so.6
#4 0x00007fe5b4a392d6 in __assert_fail () at /lib64/libc.so.6
#5 0x000055b04ae2aae5 in roster_destroy () at src/xmpp/roster_list.c:110
#6 0x000055b04ae4fa70 in ev_disconnect_cleanup () at src/event/common.c:63
#7 0x000055b04ae8af1a in cl_ev_reconnect () at src/event/client_events.c:103
#8 cmd_reconnect (window=<optimized out>, command=0x55b067c5aeb0 "/reconnect", args=<optimized out>) at src/command/cmd_funcs.c:6510
#9 0x000055b04ae8f86f in _cmd_execute (window=0x55b0672209b0, command=0x55b067c5aeb0 "/reconnect", inp=<optimized out>) at src/command/cmd_funcs.c:8515
#10 0x000055b04ae7bb5e in cmd_process_input (window=0x55b0672209b0, inp=0x55b067c5c790 "/reconnect now") at src/command/cmd_funcs.c:220
#11 0x000055b04ae31934 in prof_run (log_level=<optimized out>, account_name=0x0, config_file=<optimized out>, log_file=<optimized out>, theme_name=<optimized out>) at src/profanity.c:116
#12 0x000055b04ae260fe in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:174