-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Closed
Labels
SQLCipherbugConfirmed bugs or reports that are very likely to be bugs.Confirmed bugs or reports that are very likely to be bugs.
Milestone
Description
Details for the issue
I was just testing out the new version of DB Browser for SQLite (3.10.0) with SQLCipher 3.4.1 databases and noticed it doesn’t appear to escape single quotes when entering a password.
Here’s an example of a db generated using the SQLCipher cli:
sqlite> .open test.db
sqlite> PRAGMA KEY = "test'123";
sqlite> PRAGMA cipher_page_size=1024;
sqlite> CREATE TABLE t1(a,b);
sqlite> INSERT INTO t1(a,b) VALUES('one for the money', 'two for the show');
sqlite> SELECT * FROM t1;
one for the money|two for the show
sqlite> .q
When you attempt to open it in DB Browser for SQLite (3.10.0) using the passphrase test'123
it fails.
Useful extra information
- This may be a regression as the previous version was able to open SQLCipher dbs with single quotes.
I'm opening this issue because:
- DB4S is crashing
- [x ] DB4S has a bug
- DB4S needs a feature
- DB4S has another problem
I'm using DB4S on:
- [x ] Windows: ( version: Windows 10 Enterprise)
- Linux: ( distro: ___ )
- [ x] Mac OS: ( version: macOS Sierra 10.12.6)
- Other: ___
I'm using DB4S version:
- [x ] 3.10.0
- 3.10.0-beta*
- 3.9.1
- Other: ___
I have also:
- Tried out the latest nightly version: https://github.com/sqlitebrowser/sqlitebrowser#nightly-builds
- [x ] Searched for an existing similar issue: https://github.com/sqlitebrowser/sqlitebrowser/issues?utf8=%E2%9C%93&q=is%3Aissue%20
Metadata
Metadata
Assignees
Labels
SQLCipherbugConfirmed bugs or reports that are very likely to be bugs.Confirmed bugs or reports that are very likely to be bugs.