Description of problem: xchat-2.8.4-6.fc8 x86_64 on up-to-date rawhide (2 weeks before F8 launch). xchat starts, but gets stuck infinitely redrawing the server tabs on the right as it tries to automatically connect to them. It can't actually connect to the servers because it's spending all its time redrawing their tab. gdb backtrace attached shows it's stuck in a signal loop. It's fine if I don't autoconnect to servers on startup (e.g. xchat -a). Version-Release number of selected component (if applicable): xchat-2.8.4-6.fc8 x86_64 How reproducible: always for me Steps to Reproduce: 1. run xchat -a 2. 3. Actual results: livelocked repeatedly drawing the server tabs Expected results: login and run normally Additional info:
Created attachment 240731 [details] xchat-backtrace.txt
That sounds very bad. If you change the tabs to another position (e.g. at the bottom, or showing as a tree), does it still happen?
The backtrace makes this look a lot like a GTK+ bug, the only XChat functions in it are main and fe_main.
fwiw, starting xchat with the server/channel list in tree mode seems fine.
I've not experienced this problem again after F8 release. Closing as non-reproducable.