[hybrid] possible bug?

Dominic Hargreaves dom at earth.li
Thu Jun 11 16:55:28 EDT 2020


Hi Michael,

Good to know, but I'm at a bit of a loss from this description what
the fix is - I can't find any references to cubezone in the list
archives or git repository. Could you please elaborate?

Cheers
Dominic

On Thu, Jun 11, 2020 at 09:46:32AM +0200, Michael Wobst wrote:
> This is the issue cubezone suffered from. It has been fixed some
> versions ago.
> 
> 
> Rat Man schrieb:
> > Program received signal SIGSEGV, Segmentation fault.
> > 0x0000555555560024 in auth_release_client (Reading in symbols for
> > packet.c...done.
> > auth=auth at entry=0x555555e34d40) at auth.c:129
> > 129     auth.c: No such file or directory.
> > (gdb)
> > (gdb) bt
> > #0  0x0000555555560024 in auth_release_client
> > (auth=auth at entry=0x555555e34d40) at auth.c:129
> > #1  0x00005555555602d2 in auth_read_reply (Reading in symbols for
> > s_bsd_epoll.c...done.
> > F=<optimized out>, data=0x555555e34d40) at auth.c:375
> > #2  0x00005555555783a6 in comm_select () at s_bsd_epoll.c:153
> > #3  0x000055555555fdd3 in io_loop () at ircd.c:181
> > #4  main (argc=<optimized out>, argv=<optimized out>) at ircd.c:491
> > Reading in symbols for ../sysdeps/x86/libc-start.c...done.
> > 
> > 
> > 
> > On Wed, Jun 3, 2020 at 12:20 PM Rat Man <r0d3nt at gmail.com
> > <mailto:r0d3nt at gmail.com>> wrote:
> > 
> >     ircd: version hybrid-1:8.2.24+dfsg.1-1+deb10u1(20180404_8492)
> > 
> > 
> > 
> >     On Wed, Jun 3, 2020 at 12:20 PM Rat Man <r0d3nt at gmail.com
> >     <mailto:r0d3nt at gmail.com>> wrote:
> > 
> >         (gdb) backtrace
> >         #0 0x0000555555560024 in ?? ()
> >         #1 0x00005555555605e8 in ?? ()
> >         #2 0x00005555555783d8 in comm_select ()
> >         #3 0x000055555555fdd3 in main ()
> > 
> > 
> > 
> >         On Wed, Jun 3, 2020 at 12:18 PM Rat Man <r0d3nt at gmail.com
> >         <mailto:r0d3nt at gmail.com>> wrote:
> > 
> >             Program received signal SIGSEGV, Segmentation fault.
> >             0x0000555555560024 in ?? ()
> > 
> >             That is all GDB said when it caught the segfault... rather
> >             anticlimactic.
> > 
> >             On Sun, May 10, 2020 at 8:58 AM Rat Man <r0d3nt at gmail.com
> >             <mailto:r0d3nt at gmail.com>> wrote:
> > 
> >                 # cat /etc/debian_version
> > 
> >                 10.3
> > 
> > 
> >                 ssl_dh_param_file <-- does exist
> > 
> > 
> >                 # ls -la
> > 
> >                 total 36
> > 
> >                 drwxr-xr-x 2 ircirc4096 Apr 11 00:36 .
> > 
> >                 drwxr-x--- 3 root irc4096 May6 13:32 ..
> > 
> >                 -rw-r--r-- 1 ircirc 769 Apr 11 00:36 dhparam.pem
> > 
> >                 -rw------- 1 ircirc1679 Apr 11 00:28 ircd.key
> > 
> >                 -rw-r--r-- 1 ircirc1371 Apr 11 00:28 ircd.pem
> > 
> >                 -rw-r----- 1 ircirc3247 Apr 11 00:35 star_scuttled_net.key
> > 
> >                 -rw-r----- 1 ircirc 11123 Apr 11 00:35 STAR_scuttled_net.pem
> > 
> >                 # pwd
> > 
> >                 /etc/ircd-hybrid/key
> > 
> > 
> > 
> > 
> > 
> > 
> >                 On Sun, May 10, 2020 at 6:06 AM Dominic Hargreaves
> >                 <dom at earth.li <mailto:dom at earth.li>> wrote:
> > 
> >                     On Sat, May 09, 2020 at 10:40:45PM -0400, Rat Man wrote:
> >                      > Installed on debian (latest), with apt, keep getting:
> >                      >
> >                      > May  8 11:21:49 cornelius kernel:
> >                     [2377607.734581] ircd-hybrid[27693]:
> >                      > segfault at 240 ip 000056514cd85454 sp
> >                     00007ffc8ea30ce0 error 4 in
> >                      > ircd-hybrid[56514cd7a000+43000]
> > 
> >                     When you say latest, could you specify which version
> >                     exactly?
> > 
> >                     cat /etc/debian_version
> >                     apt-cache policy ircd-hybrid|grep Installed
> > 
> >                     Does your configuration have a valid, existent, file
> >                     listed in
> >                     ssl_dh_param_file?
> > 
> >                     grep ssl_dh_param_file /etc/ircd-hybrid/ircd.conf
> > 
> >                     What happens when you run, as the irc user: 'gdb
> >                     --args ircd-hybrid -foreground'
> >                     (and then type run when prompted)?
> > 
> >                     Dominic
> > 
> 
> 


More information about the hybrid mailing list