FS#60989 - sqlcipher 4.0.0-1 stops skrooge 2.16.2-1 being able to open non-password protected files.
Attached to Project:
Community Packages
Opened by Mark Clegg (mclegg) - Thursday, 06 December 2018, 18:06 GMT
Last edited by Jaroslav Lichtblau (Dragonlord) - Thursday, 20 December 2018, 19:46 GMT
Opened by Mark Clegg (mclegg) - Thursday, 06 December 2018, 18:06 GMT
Last edited by Jaroslav Lichtblau (Dragonlord) - Thursday, 20 December 2018, 19:46 GMT
|
Details
Description:
sqlcipher upgrade breaks skrooge With sqlcipher-4.0.0-1, skrooge-2.16.2-1 is unable to open existing data files, complaining that they must be password protected, when in fact they are not. This suggests the data file is corrupt but this is not the case. Downgrading sqlcipher back to 3.4.2-1 restores the expected functionality allowing the files to be opened. Additional info: * skrooge 2.16.2-1 * sqlcipher 4.0.0-1 / 3.4.2-1 Steps to reproduce: Install skrooge-2.16.2-1 and sqlcipher-4.0.0-1 (current versions at time of posting). Open an existing non-password protected data file. A password is requested. Downgrade sqlcipher back to 3.4.2-1 and the file can now be opened normally. |
This task depends upon
Closed by Jaroslav Lichtblau (Dragonlord)
Thursday, 20 December 2018, 19:46 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in skrooge-2.17.0-2
Thursday, 20 December 2018, 19:46 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in skrooge-2.17.0-2
https://cgit.kde.org/skrooge.git/commit/?id=42dfd616606e6c5e20d0c107ac4a0780570cb196
This version of skrooge in community-testing is linked against Qt 5.12 which does not seem to be available in neither community-testing nor testing (tried to update "qt5-base").
How do I get skrooge-2.16.2-3?
skrooge-2.17.0-1 in community-testing
Might make sense to open an extra upstream bug with the errors received then.
The two patches included in the previous and current build seem not to have any impact on resolution of this issue.
@Jaroslav Lichtblau: would you be able to create a new test build including https://cgit.kde.org/skrooge.git/commit/?id=b370575abe8d80b90e4552f1c027c9b58947a9f1
sqlcipher was also updated to v4.0.1
Many thanks.
Cheers!