Anope Support > 2.0.x/1.9.x Support

Problem while trying to link Anope to UnrealIRCd (Segmentation Fault)

(1/1)

Moebius:
Hi.

I've done all I could to get it to work but something is still in the way and the issue isn't obvious at all. Frankly, it seems like a bug in Anope.

Server window output in the client


--- Code: ---(19:56:50) * link.SERVER_LINKED [info] Server linked: irc.retroit.org -> services.retroit.org
(19:56:50) * link.SERVER_SYNCED [info] Link services.retroit.org -> irc.retroit.org is now synced [secs: 0, recv: 1435, sent: 5806]
(19:56:55) * link.LINK_DISCONNECTED [error] Lost server link to services.retroit.org [127.0.0.1]: No error: 0
--- End code ---

Console output


--- Code: ---moebius@unix:~/services/bin $ ./services
Anope 2.0.12, build #2, compiled 20:00:14 Apr  4 2023
Using configuration file conf/services.conf
Attempting to connect to uplink #1 127.0.0.1 (127.0.0.1/7000) with protocol UnrealIRCd 4+
Successfully connected to uplink #1 127.0.0.1:7000
--- End code ---

Console output (debug)


--- Code: ---[Apr 05 19:56:51.316752 2023] Debug: Received: :001 SWHOIS Moebius :is a Network Administrator
[Apr 05 19:56:51.316810 2023] Debug: unknown message from server (:001 SWHOIS Moebius :is a Network Administrator)
[Apr 05 19:56:51.316866 2023] Debug: Received: @msgid=yFLdrGp52tYONEnSkCrgjA;time=2023-04-05T16:56:51.270Z :001 SJOIN 1680709075 #opers +nt :@0016B0L01
[Apr 05 19:56:51.318567 2023] Debug: irc.retroit.org is setting #opers to +nt
[Apr 05 19:56:51.320059 2023] Debug: Received: :irc.retroit.org TKL + Q * OperServ services.retroit.org 0 1680658450 :Reserved for services
[Apr 05 19:56:51.320124 2023] Debug: unknown message from server (:irc.retroit.org TKL + Q * OperServ services.retroit.org 0 1680658450 :Reserved for services)
[Apr 05 19:56:51.320187 2023] Debug: Received: :irc.retroit.org TKL + Q * NickServ services.retroit.org 0 1680658450 :Reserved for services
[Apr 05 19:56:51.320246 2023] Debug: unknown message from server (:irc.retroit.org TKL + Q * NickServ services.retroit.org 0 1680658450 :Reserved for services)
[Apr 05 19:56:51.320302 2023] Debug: Received: :irc.retroit.org TKL + Q * MemoServ services.retroit.org 0 1680658450 :Reserved for services
[Apr 05 19:56:51.320359 2023] Debug: unknown message from server (:irc.retroit.org TKL + Q * MemoServ services.retroit.org 0 1680658450 :Reserved for services)
[Apr 05 19:56:51.320415 2023] Debug: Received: :irc.retroit.org TKL + Q * HostServ services.retroit.org 0 1680658450 :Reserved for services
[Apr 05 19:56:51.320472 2023] Debug: unknown message from server (:irc.retroit.org TKL + Q * HostServ services.retroit.org 0 1680658450 :Reserved for services)
[Apr 05 19:56:51.320528 2023] Debug: Received: :irc.retroit.org TKL + Q * Global services.retroit.org 0 1680658450 :Reserved for services
[Apr 05 19:56:51.320586 2023] Debug: unknown message from server (:irc.retroit.org TKL + Q * Global services.retroit.org 0 1680658450 :Reserved for services)
[Apr 05 19:56:51.320647 2023] Debug: Received: :irc.retroit.org TKL + Q * ChanServ services.retroit.org 0 1680658450 :Reserved for services
[Apr 05 19:56:51.320702 2023] Debug: unknown message from server (:irc.retroit.org TKL + Q * ChanServ services.retroit.org 0 1680658450 :Reserved for services)
[Apr 05 19:56:51.320763 2023] Debug: Received: :irc.retroit.org TKL + Q * BotServ services.retroit.org 0 1680658450 :Reserved for services
[Apr 05 19:56:51.320820 2023] Debug: unknown message from server (:irc.retroit.org TKL + Q * BotServ services.retroit.org 0 1680658450 :Reserved for services)
[Apr 05 19:56:51.320877 2023] Debug: Received: NETINFO 8 1680713811 6000 SHA256:4f10c4198a0e7a10538f09e03a4d0932ed45b8c19e8cd33b3a37c827 0 0 0 :RetroIT
[Apr 05 19:56:51.320951 2023] Debug: Sent: :00B NETINFO 8 1680713811 6000 SHA256:4f10c4198a0e7a10538f09e03a4d0932ed45b8c19e8cd33b3a37c827 0 0 0 :RetroIT
[Apr 05 19:56:51.321009 2023] Debug: Received: :001 EOS
[Apr 05 19:56:51.321053 2023] Debug: unknown message from server (:001 EOS)
[Apr 05 19:56:51.321692 2023] Debug: Received: @msgid=0LQ5oKQzad6Agb5ngdMt0I;time=2023-04-05T16:56:51.321Z :irc.retroit.org PONG irc.retroit.org :services.retroit.org
[Apr 05 19:56:51.321790 2023] SERVER: irc.retroit.org (RetroIT Server) is done syncing
[Apr 05 19:56:51.323442 2023] Debug: Sent: :00B MD client services.retroit.org saslmechlist :EXTERNAL,PLAIN
Segmentation fault (core dumped)
--- End code ---

There is a short 3 second delay before segfault. I'm out of ideas. Perhaps it could have something to do with the OS, I'm using FreeBSD 13.1 and I found a similar problem right here https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266909

Moebius:
Ok, it really does appear to be a problem in FreeBSD 13.1. I built anope in 13.0 and transferred it to my 13.1 setup where it works just fine. It's hard to say if it's omission on part of FreeBSD maintainers or anope devs, though.

Navigation

[0] Message Index

Go to full version