Hi, I've discovered a potential bug in handling of SQLite database files on gvfs mounted network shares.
Steps to reproduce: 1. Under vanilla Ubuntu 15.04 with latest official patches and SQLite version 2.8.17, mount a Windows / SMB network share via Nautilus file manager. The share can be via SMBv2 or v3. 2. Assert that the share is accessible on console via `/var/run/user/USERID/gvfs/smb-share:server=SERVERADDRESS,share=SHARENAME/` 3. In a terminal `cd` to the share 4. `touch test.txt` to verify the share is writeable 5. Open a new SQLite database in the same folder with `sqlite test.sqlite` 6. Execute `create table tbl1(one varchar(10), two smallint);` to create a table 7. Insert data with `insert into tbl1 values('hello!',10);` Actual result: * Inserting data fails with `SQL error: database disk image is malformed` Expected result: * Data is inserted and correctly persisted to disk Notes: * After the above steps, the database file exists and is about 3kb large. * I originally noticed the issue with Calibre, which is unable to maintain its SQLite ebook database file on a network share because of this issue. I'd appreciate if someone on the list could verify the above findings and open an official bug report as needed. Thank you.