[squid-users] assertion failed: client_side.h:364: "sslServerBump == srvBump"

Private Sender nobody at snovc.com
Tue Feb 24 02:30:33 UTC 2015


Thanks for the help!

In file client_side.h:

    inline void setServerBump(Ssl::ServerBump *srvBump) {
        if (!sslServerBump)
            sslServerBump = srvBump;
        else
            assert(sslServerBump == srvBump);
    }

Changed to:

    inline void setServerBump(Ssl::ServerBump *srvBump) {
        if (!sslServerBump)
            sslServerBump = srvBump;
        else
            assert(sslServerBump = srvBump);

And the crashes are gone.

This is in the 2-22-15 dev release.

Squid Cache: Version 3.HEAD-20150222-r13945
Service Name: squid
configure options:  '--enable-ssl-crtd' '--enable-icmp' '--enable-esi'
'--enable-follow-x-forwarded-for' '--enable-stacktraces'
'--enable-linux-netfilter' '--with-openssl' '--with-large-files'
'--prefix=/usr' '--localstatedir=/var' '--libexecdir=/lib/squid'
'--srcdir=.' '--datadir=/share/squid' '--sysconfdir=/etc/squid'
'--with-default-user=proxy' '--with-logdir=/var/log'
'--with-pidfile=/var/run/squid.pid' '--enable-icap-client'


More information about the squid-users mailing list