On 11/25/2015 4:26 AM, ??? wrote: > My program received signal SIGSEGV during performed to sqlite_step().
The most likely cause is, your application corrupts the heap elsewhere (possibly much earlier and in a seemingly unrelated part), and sqlite_step just happens to be the first to hit the corrupted data structures when it tries to allocate memory. Heap corruption is nasty this way. -- Igor Tandetnik