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

Re: Fwd: Re: (ITS#7713) Segmentation fault if the pagesize of the Operating system is not equal to 4096.



--On Tuesday, October 01, 2013 1:34 AM -0700 Howard Chu <hyc@symas.com> wrote:

Fixing this will either require adding a bunch of ugly code, or changing
the on-disk format again. Opinions?

Currently the page in-use offsets mp_lower and mp_upper range from
[PAGEHDRSZ to pagesize]. IMO this was a stupid choice, carried over from
the original btree code. It should instead have ranged from [0 to
pagesize-PAGEHDRSZ] and then we'd have no issue right now. Adjusting this
would require only a few minor tweaks to the code, but would require a
full dump/reload of existing databases.

I think it sounds like something for RE25 and not RE24 as far as OpenLDAP goes.

--Quanah

--

Quanah Gibson-Mount
Architect - Server
Zimbra Software, LLC
--------------------
Zimbra ::  the leader in open source messaging and collaboration