sm00th / bitlbee-discord

Bitlbee plugin for Discord (http://discordapp.com)
GNU General Public License v2.0
291 stars 27 forks source link

Crash when away status changes while connection is offline #213

Open killerrabbit opened 3 years ago

killerrabbit commented 3 years ago

Bitlbee crashed when my /away status went from away to back while bitlbee-discord was disconnected. Below is the stacktrace. No debug symbols unfortunately.

/usr/bin/bitlbee(+0x25d46)[0x55ddbe19bd46]
/usr/bin/bitlbee(+0x25f4d)[0x55ddbe19bf4d]
/usr/lib/libpthread.so.0(+0x14960)[0x7f9ad7c09960]
/usr/bin/bitlbee(ssl_write+0x0)[0x55ddbe1a5bd0]
/usr/lib/bitlbee/discord.so(+0x8dfb)[0x7f9acd8c9dfb]
/usr/lib/bitlbee/discord.so(discord_ws_set_status+0xa9)[0x7f9acd8ca799]
/usr/bin/bitlbee(imc_away_send_update+0x7a)[0x55ddbe1aafaa]
/usr/bin/bitlbee(+0x3249e)[0x55ddbe1a849e]
/usr/bin/bitlbee(set_setstr+0x36)[0x55ddbe19a256]
/usr/bin/bitlbee(+0x1c59d)[0x55ddbe19259d]
/usr/bin/bitlbee(irc_process+0x264)[0x55ddbe18bc34]
/usr/bin/bitlbee(bitlbee_io_current_client_read+0xd5)[0x55ddbe1871f5]
/usr/bin/bitlbee(+0x27b56)[0x55ddbe19db56]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x160)[0x7f9ad80b3340]
/usr/lib/libglib-2.0.so.0(+0xa01d9)[0x7f9ad81011d9]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x83)[0x7f9ad80b1c03]
/usr/bin/bitlbee(main+0x250)[0x55ddbe1862c0]
/usr/lib/libc.so.6(__libc_start_main+0xf2)[0x7f9ad7a55002]
/usr/bin/bitlbee(_start+0x2e)[0x55ddbe1868ee]