FS#58583 - [virtualbox-guest-modules-arch] [virtualbox] shared folder write causes loop and corruption
Attached to Project:
Community Packages
Opened by xnor (xnor) - Sunday, 13 May 2018, 21:55 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Wednesday, 17 April 2019, 12:58 GMT
Opened by xnor (xnor) - Sunday, 13 May 2018, 21:55 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Wednesday, 17 April 2019, 12:58 GMT
|
Details
Since virtualbox-guest-modules-arch 5.2.8-11 a pwritev to a
file in a shared folder is broken:
It causes a loop on the host, which a) writes to the same offset, b) corrupts the data. Host is a Windows 10. Host version of VirtualBox makes no difference (5.2.8, 5.2.10, 5.2.12). I first reported this upstream, but after looking at the changes in packaging after 5.8.2-11 I'm not sure anymore that this is an upstream bug. strace and example program to reproduce the problem are available in the upstream ticket: https://www.virtualbox.org/ticket/17716#comment:15 |
This task depends upon
Closed by Sven-Hendrik Haase (Svenstaro)
Wednesday, 17 April 2019, 12:58 GMT
Reason for closing: Fixed
Additional comments about closing: Closing due to request saying it's fixed. Re-open if it's not.
Wednesday, 17 April 2019, 12:58 GMT
Reason for closing: Fixed
Additional comments about closing: Closing due to request saying it's fixed. Re-open if it's not.
There were a couple of commits made 4 days ago to the vboxsf repo we pull from, so I added a GitHub issue there: https://github.com/jwrdegoede/vboxsf/issues/2
Not much to do other than wait for the person maintaining it to figure out what's wrong and fix it.