I've attached a bt full with *sb in frame 3, and *ld/*lr in frame 4.
This is similar to backtrace #3 which Andrew Pollock provides earlier,
but from a different session. I'm happy to provide more (or print
different vars) if it's helpful.
** Attachment added: "openldap"
http://launchpadlibrari
(gdb) f 4
#4 0x7f3a0fb07dcd in ldap_int_flush_request (ld=0x693d90, lr=0x699050) at
request.c:152
152 if ( ber_flush2( lc->lconn_sb, lr->lr_ber,
LBER_FLUSH_FREE_NEVER ) != 0 ) {
(gdb) print *lc
$4 = {lconn_sb = 0x7f3a11313ab0, lconn_sasl_authctx = 0x7f3a11313ab0,
lconn_sasl_sock
Looks like my DEB_BUILD_OPTS of noopt wasn't working, I've explicitly
set -O0 in my CFLAGS now, and rebuilt. I've yet to manage to reproduce
the problem since, but will keep trying.
--
(ITS#5518) Assertion error in io.c:234: ber_flush2
https://bugs.launchpad.net/bugs/215904
You received this bu
I no longer seem to be getting the assertion error with this patch.
This is again with -O2, as I had trouble reproducing with -O0. I do now
somtimes get a SIGPIPE, which is less harmful (eg, xscreensaver is still
running).
** Attachment added: "rescue.c_sigpipe_bt"
http://launchpadlibrarian.ne