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

Re: (ITS#7448) "assertion failed" in MDB



--On Wednesday, May 22, 2013 9:39 PM +0000 dhawes@vt.edu wrote:

> On Wed, Nov 21, 2012 at 1:16 PM,  <hyc@symas.com> wrote:
>> More information is needed than this. Your stack traces aren't even
>> complete. What was the workload leading up to this? Give us a sample
>> configuration that reproduces the assert.
>
> I came across what looks like this issue today. Let's see if I can
> provide more info.
>
> I noticed one of my test machines (2.4.35) had crashed overnight.
> Unfortunately, I had neglected to set ulimit -c, so I had no core dump
> to work with. Upon restarting, however, I got the following:
>
> slapd: ./../../../libraries/liblmdb/mdb.c:4025: mdb_page_search_root:
> Assertion `(((mp)->mp_pb.pb.pb_lower - ((unsigned) __builtin_offsetof
> (MDB_page, mp_ptrs))) >> 1) > 1' failed.
>
> A backtrace shows that this occurred during an accesslog_purge(). The
> backtrace is at the end of this email.

This is ITS#7536.  There were more fixes for it in RE24 after 2.4.35 was 
released.

--Quanah

--

Quanah Gibson-Mount
Sr. Member of Technical Staff
Zimbra, Inc
A Division of VMware, Inc.
--------------------
Zimbra ::  the leader in open source messaging and collaboration