monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] status of nvm.stripped


From: Thomas Keller
Subject: Re: [Monotone-devel] status of nvm.stripped
Date: Tue, 20 Jan 2009 17:34:07 +0100
User-agent: Thunderbird 2.0.0.18 (X11/20081112)

Thomas Keller schrieb:
> I wrote:
>> openSuSE 10.3 ("Microsoft-Linux") compiled as well with system libraries:
>>
>> $ ./mtn version --full
>>                                                    ~/private/monotone
>> monotone 0.43dev (base revision: 77ef9a2989aae5e9ad7844c1d30c759118c68ed5)
>> Running on          : Linux 2.6.22.18-0.2-default #1 SMP 2008-06-09
>> 13:53:20 +0200 x86_64
>> C++ compiler        : GNU C++ version 4.2.1 (SUSE Linux)
>> C++ standard library: GNU libstdc++ version 20070724
>> Boost version       : 1_33_1
>> SQLite version      : 3.4.1 (compiled against 3.4.1)
> 
> Testsuite is passing except for one test, "database_dump_load". This
> fails with an SQLite error
> 
>       "String or BLOB exceeded size limit"
> 
> The string which should be loaded was 2.109.198 bytes large, so roughly
> 470 times smaller than the default SQLITE_MAX_LENGTH limit [1]. I'm
> still investigating this issue.

I'm clueless on this error. I've downloaded the source rpm of the used
sqlite-3.4.1-14 package I'm using above and checked the configure lines
in the specfile; SQLITE_MAX_LENGTH was nowhere applied there. I checked
the default sources of 3.4.1 and the limit was 1.000.000.000 there
already (so no, no smaller value in earlier versions). I checked the
patches the openSuSE guys apply on the upstream sources, but no change
there either. I applied their patches to our intree version of sqlite
(3.4.1 as well), compiled and run the specific test, and the test
succeeds. I grep'd over monotone's source code (nvm and nvm.stripped)
but this particular define was nowhere set / overwritten.

So, yeah, I have no idea where this error comes from. Any idea?

Thomas.

-- 
GPG-Key 0x160D1092 | address@hidden | http://thomaskeller.biz
Please note that according to the EU law on data retention, information
on every electronic information exchange might be retained for a period
of six months or longer: http://www.vorratsdatenspeicherung.de/?lang=en


Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]