SQLite query segfaults