GNU bug report logs -
#37884
27.0.50; Cannot write to a file in VirtualBox shared directory
Previous Next
Reported by: Bernardo <bernardo.bacic <at> pobox.com>
Date: Wed, 23 Oct 2019 10:29:01 UTC
Severity: normal
Found in version 27.0.50
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
>>>>> On Wed, 30 Oct 2019 18:41:10 -0700, Paul Eggert <eggert <at> cs.ucla.edu> said:
Paul> On 10/30/19 9:25 AM, Eli Zaretskii wrote:
>> Paul, do you
>> see any downsides to the last change posted in this discussion? IOW,
>> could there be some situations where it could do any harm?
Paul> That change involves two extra system calls (one of which doesn't
Paul> check the return value?!).
I donʼt know what value there would be in checking the return value of
chmod, given that weʼre already in an error situation.
Paul> In contrast, Bernardo's suggestion is
Paul> simpler, involves no extra system calls (or machine instructions, for
Paul> that matter), and has been tested. So I installed the attached patch
Paul> to implement and document the workaround, and am optimistically
Paul> closing the bug report.
Looks good to me. I was trying to avoid that, since I thought there
was a strong desire to keep the file read-only, otherwise why bother
with the fchmod in the first place?
Robert
This bug report was last modified 5 years and 205 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.