Subject: bug#13149: 24.3.50; Emacs thinks file was changed outside Emacs, but it was not

From: Eli Zaretskii <[email-masked]>
Date: Fri, 18 Jan 2013 09:57:58 +0200

> Date: Fri, 18 Jan 2013 08:36:32 +0400
> From: Dmitry Gutov <[email-masked]>
> CC: [email-masked], Eli Zaretskii <[email-masked]>
> 
> > So it does seem to be a file system bug.  Is this something
> > that you can reproduce with a little C program, that
> > creates a file, and invoke lstat and stat on it?
> > What happens when you run the following program
> > in your file system?  It should output time stamps
> > that are identical.  You may need to substitute
> > something else (like sleep (10)) for "sync ()"
> > to trigger the bug.
> 
> The time stamps were identical in all combinations:

A small wonder, since nothing is written to the file in this test
proggy, unlike in the original scenario.