On Thu, Aug 29, 2013 at 10:50 PM, Richard Hipp <d...@sqlite.org> wrote:
> The database corruption was caused by scenario 1.1 at > http://www.sqlite.org/howtocorrupt.html. > "Another thread"? > Apparently, file descriptor 2 was closed. Then SQLite used file > descriptor 2 to open a connection to the database file. Then an assert() > failed, wrote to file descriptor 2, and overwrote a portion of the > CONCEALED table. At the beginning of one page of the CONCEALED table we > see this text: > > fossil: ../m1/src/blob.c:253: blob_str: Assertion > `(p)->xRealloc==blobReallocMalloc || (p)->xRealloc=blobReallocStatic' > failed. > That assertion can be triggered from about a thousand places :/. If you can give us a stack trace or tell us what operation triggered it, i can try to reproduce it locally. -- ----- stephan beal http://wanderinghorse.net/home/stephan/ http://gplus.to/sgbeal
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users