You might be interested in this thread: http://www.theusenetarchive.com/usenet-message-sqlite-does-disabling-synchronous-and-shared-cache-cause-%22error-database-disk-image-is-malformed%22-20780199.htm
No conclusion was ever obtained, but the discussion was good. -david On Mon, Sep 24, 2012 at 4:55 PM, Rittick Gupta <ritt...@yahoo.com> wrote: > I have a mult-threaded application. Each thread uses its own database > handle. One thread got a return value of 11 (disk image malformed) - with > the sqlite3_step statement (select statement). When we restarted the > application after the failure the database recovered and did not give any > error. > > Why did the "sqlite3_step" statement returned a "disk malformed" error > when the disk is not corrupt ? > > Any help will be appreciated. > > > _______________________________________________ > sqlite-users mailing list > sqlite-users@sqlite.org > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users