Closed runfalk closed 7 years ago
I can reproduce this when using 3.4.2-0ubuntu1
but not when using the bitlbee nightly repo as stated in the instructions in http://jgeboski.github.io/
The bitlbee packages must be used with the nightly repository.
It's a documented requirement because those are the versions these binaries are built against, but I would have expected it to work with 3.4.2 (don't remember any relevant changes since then), so I'm curious what happened there.
Thank you for the quick reply! Switching to the nightlies repository fixes the problem.
I think it would be beneficial to add the nightly repository as the first step of the instructions. When it's that far down as a note I find it easier to miss. Another alternative would be to make the package depend on the at build time version of the nightly repository. That way I can't install potentially incompatible versions.
There, bumped the version requirement for those packages.
As the commit message says, the culprit turned out to be https://github.com/bitlbee/bitlbee/commit/8e6ecfe23ff985e57675bd00b94860edb62de9ad adding auth_backend in the middle of the irc struct. My bad. Sucks that 3.4.x and 3.5.x turned out to not be fully ABI compatible, but oh well. At least the ABI breakages are in sync with version bumps (previous one was from 3.2.x to 3.4)
In other words: bitlbee 3.4.x is still supported, but the plugin needs to be built specifically for that version and builds made for 3.5.x (such as the ones from that repo) used in 3.4.x will get this crash.
I tried using the group chat feature in
bitlbee-facebook
but I am getting segfault for pretty much everything.If I type
fbchats
in my&facebook
channel I get the following when running under GDB as specified on https://wiki.bitlbee.org/DebuggingCrashes:I also get a segfault if I set
group_chat_open
toall
and then receive a message from a group chat.I run this on Linux Mint using the official packages:
bitlbee-libpurple
version3.4.2-0ubuntu1
bitlbee-facebook
version20170402~41382c1~288
bitlbee-steam
version20161214~d2492a1~136
purple-skypeweb
version1.3.0+git20170419-1~webupd8~xenial0