Philip Martin <philip.mar...@wandisco.com> writes:

> Takács András <wako...@gmail.com> writes:
>
>> The next debug step is in the representation_string function. Before
>> calling the apr_psprintf function, I printed out again the fields:
>>
>> rs rev 0
>> rs offs 4618628953320456192
>
> in hex: 4018AA9000000000
>
>> rs size 4
>> rs exp size 4
>> rs md5 2d2977d1c96f487abe4a1e202dd03b4e
>>
>
> At a guess its a 32/64 bit issue.  Are you using 64 file offsets?

Obviously you are printing 64-bit offsets, so some part of your system
uses 64-bit offsets.  I think the problem is that some other part of
your system is only writing 32-bits into 64-bits of memory, and leaving
the higher 32-bits with random values.

-- 
Philip

Reply via email to