[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Segfault in slapd 2.4.8 - syncrepl and glue (ITS#5430)

Quanah Gibson-Mount wrote:

QGM> What version of BDB?  Was BDB self compiled?  What options
QGM> were used to compile BDB in either case?

In the case from which the backtrace came, it's the system (ie Debian
packaged) BDB 4.6.21.  A quick glance at debian/rules suggests it at
least starts with CFLAGS="-O2" and runs configure with

	--prefix=/usr \
	--mandir=\$${prefix}/share/man \
	--localstatedir=/var \
	--sysconfdir=/etc \
	--libexecdir=/usr/lib \
	--enable-cxx \
	--enable-compat185 \
	--enable-rpc \
	--enable-tcl \
	--with-tcl=/usr/lib/tcl8.4 \

Is that what you need to know?

QGM> I will note that there's known problems with using BDB
QGM> under Xen given certain compile options

I'm aware of that from doing Cyrus deployments under Xen.  Anyway, we're
not using Xen in this case precisely so we don't have to worry about that.

QGM> I don't know whether or not QEMU is affected.

As far as I know it isn't, but to exclude that possibility we posted the
bug based on three slapds on the same - bare metal - machine.

What makes you think it could be a "blame Berserkley" problem?  Is it
worth re-testing with a different backend and/or a private controlled
build of BDB?