Created attachment 469348 [details] Backtrace with commands log If I log in to freshly installed Bitlbee, register (add password), add account and try to connect using "account on", the bitlbee server crashes. See the attachment for backtrace and steps to reproduce. bitlbee-3.0.1-1.el5 How reproducible: 100% Steps to Reproduce: 1. See the attachment Actual results: Segfault - core dumped. Expected results: Connection to the account's server should be established.
<rsc> mcepl: and wilmer told, that the structure changed but our patch didn't. <rsc> mcepl: from what I got, wilmer wanted to say us, that we've to modify our patch accordingly to match the changes in order to work again <wilmer> rsc: IIRC the change was simple, it just returns a list instead of one srv response now. <wilmer> But not sure. <mcepl> wilmer, rsc, jasan: can I post this conversation to our bugzilla? Will fix eventually. <wilmer> Sure, go ahead.
Created attachment 470096 [details] current failing patch I have tried to fix the problem, by cleaning up the patch and using the upstream structures, but I have failed to make it working. My current stage is at http://gitorious.org/bitlbee/bitlbee/blobs/a4bfc855663dce2c6aec9c338240ec5b832cd723/bitlbee-libresolv.patch, but I wasn't able to finish it.
Hi, I have an attempted patch for this at http://ricky.fedorapeople.org/bitlbee/bitlbee-libresolv.patch. I've tested it lightly on F14, and it compiles on EL4/EL5, although I haven't actually tested there. I have scratch builds at http://koji.fedoraproject.org/koji/taskinfo?taskID=2689719 (EL4) http://koji.fedoraproject.org/koji/taskinfo?taskID=2689717 (EL5) if anybody's interested in testing on EL4/EL5.
Just updated the patch (at the same URL) to fix a memory leak and add some extra error checking, so if you notice that the patch in the builds above is slightly different from what I posted, that's why.
bitlbee-3.0.1-4.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/bitlbee-3.0.1-4.el5
bitlbee-3.0.1-4.fc13 has been submitted as an update for Fedora 13. https://admin.fedoraproject.org/updates/bitlbee-3.0.1-4.fc13
bitlbee-3.0.1-4.el4 has been submitted as an update for Fedora EPEL 4. https://admin.fedoraproject.org/updates/bitlbee-3.0.1-4.el4
bitlbee-3.0.1-4.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/bitlbee-3.0.1-4.fc14
(In reply to comment #4) > Just updated the patch (at the same URL) to fix a memory leak and add some > extra error checking, so if you notice that the patch in the builds above is > slightly different from what I posted, that's why. Meaning that http://ricky.fedorapeople.org/bitlbee/bitlbee-libresolv.patch is not the latest patch?
Sorry, I mean http://ricky.fedorapeople.org/bitlbee/bitlbee-libresolv.patch is the latest patch - it's even newer than the patch in the builds that I made. (What you have in Fedora git now looks like the right one.)
bitlbee-3.0.1-4.el4 has been pushed to the Fedora EPEL 4 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update bitlbee'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/bitlbee-3.0.1-4.el4
bitlbee-3.0.1-6.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/bitlbee-3.0.1-6.fc14
bitlbee-3.0.1-6.fc13 has been submitted as an update for Fedora 13. https://admin.fedoraproject.org/updates/bitlbee-3.0.1-6.fc13
bitlbee-3.0.1-6.el4 has been submitted as an update for Fedora EPEL 4. https://admin.fedoraproject.org/updates/bitlbee-3.0.1-6.el4
bitlbee-3.0.1-6.el5 has been submitted as an update for Fedora EPEL 5. https://admin.fedoraproject.org/updates/bitlbee-3.0.1-6.el5
Thank you for the fix. "account on" works for me on bitlbee-3.0.1-4.el5
bitlbee-3.0.1-6.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.
bitlbee-3.0.1-6.el4 has been pushed to the Fedora EPEL 4 stable repository. If problems still persist, please make note of it in this bug report.
bitlbee-3.0.1-6.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.
bitlbee-3.0.1-6.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.