SQLite

View Ticket
Login
Ticket Hash: 0bf974bdf9e7bce5e4b732147ba000a3f8f630e6
Title: backup api asserts with zero length source file
Status: Fixed Type: Code_Defect
Severity: Minor Priority: Immediate
Subsystem: Extensions Resolution: Fixed
Last Modified: 2009-11-06 04:15:47
Version Found In: 3.6.20
Description:
ensure 'test.db' and 'foo' do NOT exist, or are zero in length.<br>
with the CLI:<br>
sqlite3 test.db<br>
>.restore foo<br>

introduced with [866216c0b6]

<hr><i>drh added on 2009-11-06 04:15:47:</i><br>
This actually worked correctly, except for some assert() statements.
Check-in [ddb71cd9ed395804a13dc136bb7688a7627c798f] fixes those faulty
assert() statements so that everything is working now.

Test cases added to TH3.