So after a quick run through the code we find that that the changing of
the variable sb->sb_valid (which is what the assert is checking) only
happens in one place in sockbuf.c in ber_int_sb_init() and never gets
changed again. Therefore we are probably looking at some sort of memory
or pointer corr
Public bug reported:
xscreensaver will randomly crash with an assertion error leaving your
screen unlocked if you are using ldap for authentication
xscreensaver:
/build/buildd/openldap2.3-2.4.7/libraries/liblber/io.c:234: ber_flush2:
Assertion `( (sb)->sb_opts.lbo_valid == 0x3 )' failed.
There i