https://bugs.kde.org/show_bug.cgi?id=421342
Bug ID: 421342 Summary: Files lost after being told they cannot be saved Product: okular Version: 1.3.3 Platform: Ubuntu Packages OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: general Assignee: okular-de...@kde.org Reporter: markjball...@googlemail.com Target Milestone: --- SUMMARY Okular said it couldn't save pdfs because they had been modified by some other program. The files were consequently lost. They had not, as far as I am aware, been modified by another programme. I had pdfs open in Okular on different workspaces on Xubuntu. These had been downloaded using Firefox. Some had been saved, some had not. The files were open for a period of days. When I came to tidy them up, and save those that needed to be retained but had not yet been saved, Okular reported, for each file that had not already been saved, that it could not be saved, for the inexplicable reason given. It was however able to save again those files that had already been saved. It was possible to see, when attempting to save those files that would not, that Okular was keeping them in /tmp. They are not apparently there now, after closing them. STEPS TO REPRODUCE I can't be sure how to reproduced this error. But approximately: 1. Open a bunch of pdfs from Firefox, using Okular 2. Don't save the files 3. Keep them open for a period of days 4. Attempt to save them using <save as> Like I say, nothing suggests to me this will produce the error. I've not experienced it before. But only recently have I started using Okular greatly. OBSERVED RESULT When trying to save one of these files that had not yet been saved, Okular opened the save file dialog and allowed the procedure to continue, but upon receiving the instruction to save the file, Okular gave this error: "The file ... .pdf has been modified by another program, which means it can no longer be saved" The file was not saved. There was no obvious way of preventing the file from being lost. The same did not happen with files that had already been saved. I do not know if these were files that had been saved, closed and reopened, or whether they were files that had been opened from the browser, saved and left open. EXPECTED RESULT Open pdf files can be saved as something else to another location, no matter what their state. If another program has not modified an open pdf (which in this case I am reasonably sure it has not), then Okular should not report that it has. In any case, this should not prevent an open pdf being saved to another location / with another name. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: kde-plasma-desktop/bionic 5:100ubuntu2 amd64 KDE Frameworks Version: 5.44 + 5.78 (please see below) Qt Version: 5.14.1 + 5.9.5 (please see below) ADDITIONAL INFORMATION xfce: xfce4/bionic,bionic 4.12.4 all xubuntu: Ubuntu 18.04.4 LTS Interestingly, I seem to have 3 versions of Okular installed. At least, the xfce application menu lists okular three times when I ask for it in the search box 1. Version : 1.10.0 KDE Frameworks 5.68.0 Qt 5.14.1 (built against 5.14.1) The xcb windowing system 2. Version: 1.3.3 KDE Frameworks 5.44.0 Qt 5.9.5 (built against 5.9.5) The xcb windowing system 3. Version: 1.10.0 KDE Frameworks 5.68.0 Qt 5.14.1 (built against 5.14.1) The xcb windowing system Yes, 1 and 3 look like the same implementation. When I open a doc with Firefox, or with 'open with okular' from my file browser, it opens with 2.: v.1.3.3 apt, however, says the following okular packages are installed: libokular5core8/bionic,now 4:17.12.3-0ubuntu1 amd64 [installed,automatic] okular/bionic,now 4:17.12.3-0ubuntu1 amd64 [installed] okular-backend-odp/bionic,now 1:3.0.1-0ubuntu4 amd64 [installed,automatic] okular-backend-odt/bionic,now 1:3.0.1-0ubuntu4 amd64 [installed,automatic] snap, on the other hand, says I have this version installed: okular 20.04.0 98 latest/stable kde* - -- You are receiving this mail because: You are watching all bug changes.