Hello,
I'm using the current CVS version of SQLite 3.3.5 on MacOS X and since a
few days (unfortunately I don't remember the exact time of the change in
the CVS tree that caused it) the sqlite3 command line program always
segfaults upon exit with a message from the memory allocation libraries
that something fishy is going on:
$ sqlite3
SQLite version 3.3.5
Enter ".help" for instructions
sqlite> .quit
sqlite3(10229) malloc: *** error for object 0x1806000: incorrect checksum
for freed object - object was probably modified after being freed, break
at szone_error to debug
sqlite3(10229) malloc: *** set a breakpoint in szone_error to debug
Segmentation fault
This is probably not a critical bug because it does not affect other
applications linked to the sqlite3 libraries and only occurs upon exit
from the sqlite3 command line tool, but I still wanted to ask if somebody
else has experienced this behaviour as well and maybe knows a fix it.
Any suggestions are appreciated.
cu,
Thomas