SrainApp / srain

Modern IRC client written in GTK
https://srain.silverrainz.me/
Other
309 stars 35 forks source link

Segfault when trying to log in to a second server once the first has logged in #396

Closed areographe closed 8 months ago

areographe commented 1 year ago

I have ZNC running on a Raspberry Pi, and I've used the zncuser/zncnetwork:password format to authenticate for two different IRC networks.

This means I have two entries n srain's config file, both pointing to the same IP address for the ZNC server, but using different zncnetwork values in the format above.

Srain logs in to one network without issue, but trying to connect to the second one causes a crash with the following error:


** (srain:105023): WARNING **: 19:39:17.350: (../src/core/message.c:82):srn_message_new: code should not be reached

** (srain:105023): WARNING **: 19:39:17.480: (../src/core/message.c:82):srn_message_new: code should not be reached

** (srain:105023): WARNING **: 19:39:18.043: (../src/core/message.c:82):srn_message_new: code should not be reached

(srain:105023): Gtk-CRITICAL **: 19:40:05.536: gtk_container_remove: assertion 'GTK_IS_WIDGET (widget)' failed
[1]    105023 segmentation fault (core dumped)  srain
SilverRainZ commented 1 year ago

Thanks for your repot. Can you provide an example config to reproduce this bug?

SilverRainZ commented 1 year ago

@areographe I can't reproduce this bug, can you please any steps to reproduce it? (or if you can compile a debug version, please provide a stack trace).

progval commented 1 year ago

@areographe additionally, knowing which network is causing the issue would help

SilverRainZ commented 8 months ago

No response, close it for now, feel free to reopen it if you suffer the same issue.