[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#7607) Assertion triggers during many sequential transaction commits
- To: openldap-its@OpenLDAP.org
- Subject: Re: (ITS#7607) Assertion triggers during many sequential transaction commits
- From: hyc@symas.com
- Date: Sat, 25 May 2013 02:55:24 GMT
- Auto-submitted: auto-generated (OpenLDAP-ITS)
Howard Chu wrote:
> éÌØÑ ìÕËØÑÎÏ× wrote:
>> What can i do to help investigating this issue?
>> I'm not very familliar with lmdb sources so any suggestions on where to look
>> would be appreciated!
>
> I've installed a Win7 x64 VM here and compiled with gcc 4.8.0 and it works fine.
>
I've also installed Visual Studio 2012 Express and compiled with that, it's
also working fine. Doesn't seem like there's an OpenLDAP bug here, must be a
problem with your machine.
>> ó Õ×ÁÖÅÎÉÅÍ, éÌØÑ
>>
>>
>> 2013/5/24 Howard Chu <hyc@symas.com <mailto:hyc@symas.com>>
>>
>> ilya.lukyanov@gmail.com <mailto:ilya.lukyanov@gmail.com> wrote:
>>
>> Full_Name: Ilya Lukyanov
>> Version: 2.4.35
>> OS: Windows 7 x64
>> URL: ftp://ftp.openldap.org/__incoming/ <ftp://ftp.openldap.org/incoming/>
>> Submission from: (NULL) (95.25.254.250)
>>
>>
>> I've built lmdb from source distribution of OpenLDAP 2.4.35 under
>> Windows 7 x64
>> under Visual Studio 2012. All tests included into source distribution pass
>> successfully.
>>
>> Then i'm executing my own test with code as follows:
>> https://gist.github.com/__ilyalukyanov/5644971
>> <https://gist.github.com/ilyalukyanov/5644971>
>> And i'm allways get an asserion when executing near 32500-th
>> mdb_txn_commit
>> (line 2231 - assert(oldpg_txnid <= env->me_pglast);)
>> I think this is a bug because if consider the scenario with separate
>> usage of
>> LightningDB under high write-load scenario, 32k commits is not enough.
>>
>>
>> Your test runs fine on my Linux box. I don't currently have a Windows 7
>> x64 test machine, won't be able to investigate this any time soon.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/