View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001757||Anope Stable (2.0.x series)||General||public||2023-05-24 21:05||2023-05-24 21:05|
|Summary||0001757: Anope 2.0.11/12 crashes with Segmentation fault (core dumped)|
|Description||Anope 2.0.11/12 crashes on FreeBSD 13.1 and 13.2.|
It seems to start reading it's config file and at some point it fails and vanishes silently.
Also it seems to crash before it actually does anything network related or any other job, it just can't cope with it's config file.
The strange part is, this segfault renders the port on FreeBSD broken (see the bug tracker link below).
FreeBSD uses clang as default compiler back end. Using gcc/g++ alternatively does work.
Also compiling on earlier FreeBSD versions seems to work (according to the FreeBSD bug tracker).
This could be some Anope bug that only triggers on FreeBSD but it isn't necessarily. Maybe it's something else that breaks things here, I just wanted to let you know, that there are some things broken and maybe someone got any idea what's going on and how to fix it.
|Steps To Reproduce||Get the current sources (git clone or download tarbal).|
Follow the compilation/installation instructions. Don't specify any specific compiler options.
Start Anope with a decent default configuratoin. -> segfault.
|Tags||No tags attached.|