intermittent flaw in gnumake deps on Win32 ..

Norbert Thiebaud nthiebaud at
Fri Mar 30 15:24:06 PDT 2012

On Fri, Mar 30, 2012 at 6:56 AM, Christian Lohmaier
<lohmaier+libreoffice at> wrote:
> On Fri, Mar 30, 2012 at 1:05 PM, Matúš Kukan <matus.kukan at> wrote:
>> On 30 March 2012 11:36, Michael Meeks <michael.meeks at> wrote:
>>>        Regina's problem comes down to a corrupt .d file.
>>> [...]
>>>        One more data-point, that file was exactly 4096 bytes large:
>> What does that mean ?
> Well - it is either a coincidence, or not.. A multiple of 1024 i.e
> exactly 4KB in size..

and 4K is the typical memory page, and the kidn of unit you would see
for partial write. the final write to device.
this behavior can be seen if you have a running process that write to
a log and look at the log file while it is running
the log will grow by 4K increment until you ffllush() of fclose() the file.

So that what one would expect to see if the was
interrupted abruptly.


More information about the LibreOffice mailing list