Chatty crash after signing into XMPP
OS: Fedora mobile remix (rawhide)
Chatty version: 0.4.0
After signing into XMPP chatty will crash shortly after startup.
--Type <RET> for more, q to quit, c to continue without paging--
Thread 1 "chatty" received signal SIGBUS, Bus error.
0x0000000000000001 in ?? ()
(gdb) backtrace
#0 0x0000000000000001 in ?? ()
#1 0x0000007ff15a0284 in HMAC_Init_ex (ctx=ctx@entry=0x55559851c0, key=0x5556945868, len=len@entry=11, md=md@entry=0x7ff0a54fe8 <sha1_md>, impl=impl@entry=0x0) at crypto/hmac/hmac.c:60
#2 0x0000007ff15a08a0 in HMAC (evp_md=0x7ff0a54fe8 <sha1_md>, key=<optimized out>, key_len=11, d=0x5555741500 [redacted], n=20, md=0x55568f8b1c "", md_len=0x7fffffe8e4)
at crypto/hmac/hmac.c:236
#3 0x0000007fce687e88 in Hi (utils=0x5556946000, md=0x7ff0a54fe8 <sha1_md>, str=0x5556945868 [redacted], str_len=11, salt=0x55569f40d0 [redacted], salt_len=<optimized out>,
iteration_count=4096, result=result@entry=0x55568f8b1c "") at /usr/src/debug/cyrus-sasl-2.1.27-16.fc36.aarch64/plugins/scram.c:327
#4 0x0000007fce6898e0 in scram_client_mech_step2 (text=text@entry=0x55568f8ab0, params=params@entry=0x55569062e0,
serverin=serverin@entry=0x5555971000 "r=[redacted],s=[redacted],i=4096", serverinlen=serverinlen@entry=92, clientout=clientout@entry=0x7fffffece0,
clientoutlen=clientoutlen@entry=0x7fffffecd4, oparams=<optimized out>, prompt_need=<optimized out>) at /usr/src/debug/cyrus-sasl-2.1.27-16.fc36.aarch64/plugins/scram.c:2560
#5 0x0000007fce68b8c4 in scram_client_mech_step (conn_context=0x55568f8ab0, params=0x55569062e0, serverin=0x5555971000 "r=[redacted],s=[redacted],i=4096", serverinlen=92,
prompt_need=0x0, clientout=0x7fffffece0, clientoutlen=0x7fffffecd4, oparams=0x55568fe570) at /usr/src/debug/cyrus-sasl-2.1.27-16.fc36.aarch64/plugins/scram.c:2828
#6 0x0000007ff4cc8c58 in sasl_client_step (conn=0x55568fdd00, serverin=serverin@entry=0x5555971000 "r=[redacted],s=[redacted],i=4096", serverinlen=<optimized out>,
prompt_need=prompt_need@entry=0x0, clientout=clientout@entry=0x7fffffece0, clientoutlen=clientoutlen@entry=0x7fffffecd4) at /usr/src/debug/cyrus-sasl-2.1.27-16.fc36.aarch64/lib/client.c:923
#7 0x0000007ff6eba370 in jabber_cyrus_handle_challenge (js=0x55567086d0, packet=<optimized out>, reply=0x7fffffed20, error=0x7fffffed18) at /usr/src/debug/pidgin-2.14.6-2.fc35.aarch64/libpurple/protocols/jabber/auth_cyrus.c:467
#8 0x0000007ff6e89c80 in jabber_auth_handle_challenge (js=0x55567086d0, packet=0x55559af800) at /usr/src/debug/pidgin-2.14.6-2.fc35.aarch64/libpurple/protocols/jabber/auth.c:406
#9 0x0000007ff6eb2f70 in jabber_parser_element_end_libxml (user_data=0x55567086d0, element_name=<optimized out>, prefix=<optimized out>, namespace=<optimized out>)
at /usr/src/debug/pidgin-2.14.6-2.fc35.aarch64/libpurple/protocols/jabber/parser.c:169
#10 0x0000007ff5296b64 in xmlParseEndTag2 (ctxt=0x555578c800, tag=0x55568d85f8) at /usr/src/debug/libxml2-2.9.12-6.fc35.aarch64/parser.c:9736
#11 0x0000007ff537e720 in xmlParseTryOrFinish.isra.0 (ctxt=0x555578c800, terminate=0) at /usr/src/debug/libxml2-2.9.12-6.fc35.aarch64/parser.c:11637
#12 0x0000007ff529973c in xmlParseChunk__internal_alias (ctxt=0x555578c800,
chunk=0x7ff6eecaf8 <buf> "<challenge xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>[redacted]</challenge>",
size=<optimized out>, terminate=terminate@entry=0) at /usr/src/debug/libxml2-2.9.12-6.fc35.aarch64/parser.c:12346
#13 0x0000007ff6eb2fb8 in jabber_parser_process (js=0x55567086d0, buf=<optimized out>, len=<optimized out>) at /usr/src/debug/pidgin-2.14.6-2.fc35.aarch64/libpurple/protocols/jabber/parser.c:279
#14 0x0000007ff6e9d444 in jabber_recv_cb_ssl (data=0x5556709b20, gsc=0x555594b7a0, cond=<optimized out>) at /usr/src/debug/pidgin-2.14.6-2.fc35.aarch64/libpurple/protocols/jabber/jabber.c:698
#15 0x0000005555572e3c in purple_glib_io_invoke (source=<optimized out>, condition=<optimized out>, data=<optimized out>) at ../src/chatty-manager.c:288
#16 0x0000007ff7c2eac0 in g_main_dispatch (context=0x55556b7e30) at ../glib/gmain.c:3381
#17 g_main_context_dispatch (context=0x55556b7e30) at ../glib/gmain.c:4099
#18 0x0000007ff7c87120 in g_main_context_iterate.constprop.0 (context=context@entry=0x55556b7e30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#19 0x0000007ff7c2bd3c in g_main_context_iteration (context=context@entry=0x55556b7e30, may_block=may_block@entry=1) at ../glib/gmain.c:4240
#20 0x0000007ff7e9c688 in g_application_run (application=0x55556b5140, argc=<optimized out>, argv=0x7ffffff3a8) at ../gio/gapplication.c:2569
#21 0x00000055555728e0 in main (argc=1, argv=0x7ffffff3a8) at ../src/main.c:33