On Tue, May 24, 2011 at 11:38:59PM +0200, Jakub Wilk wrote: > * Nikolaus Schulz <[email protected]>, 2011-05-24, 22:50: > >I cannot reproduce this. What filesystem are you using? > > /tmp (which is the directory that matters AFAIUI) is on aufs, with > overlay and underlay both on ext4. > > As I can't reproduce the bug if /tmp is on more typical filesystems, > please feel free to downgrade it.
Hm, I have reproduced this once, but didn't record the precise setup, and now I fail to reproduce it again. :/ Simply mixing aufs and ext4 doesn't seem to be enough. Anyway, I highly doubt that archivemail is to blame. Since what happens here is, that two files are written, closed, then re-opened and compared, and the comparison fails. I think it can be asserted that the same content is written to the two files; otherwise, the test suite would also fail on other filesystems. Thus, this very much looks like a bug in the involved filesystem(s). Although I have to admit that I cannot find any text saying that after some process has written data to a file and closed it, any process opening the file afterwards is guaranteed to see all of this data in the file. :) Nikolaus -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

