Package: libsqlite0 Version: 2.8.16-1 Severity: important
I use libsqlite0 with libdbi and its sqlite driver. You can see in the debug that in sqlite_get_table() db is allocated. In the sqlite_exec() call db is suddenly 0x0. At the moment I have no idea how this happens. Maybe there is a relation with upstream ticket nr #653. For me libsqlite is unuseable. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 27952)] sqliteSafetyOn (db=0x0) at src/util.c:1092 1092 src/util.c: No such file or directory. in src/util.c (gdb) where #0 sqliteSafetyOn (db=0x0) at src/util.c:1092 #1 0x403a355f in sqlite_compile (db=0x0, zSql=0x40270f48 "CREATE TABLE \ntbl_auth (id INTEGER NOT NULL, session_hash CHAR(41) UNIQUE NOT NULL, login_date TIMESTAMP NOT NULL DEFAULT 'NOW()', PRIMARY KEY (id) );", pzTail=0xbffffb64, ppVm=0xbffffb68, pzErrMsg=0xbffffc14) at src/main.c:701 #2 0x403a3377 in sqlite_exec (db=0x0, zSql=0x40270f48 "CREATE TABLE \ntbl_auth (id INTEGER NOT NULL, session_hash CHAR(41) UNIQUE NOT NULL, login_date TIMESTAMP NOT NULL DEFAULT 'NOW()', PRIMARY KEY (id) );", xCallback=0x403b44a0 <sqlite_get_table_cb>, pArg=0xbffffba0, pzErrMsg=0xbffffc14) at src/main.c:640 #3 0x403b4737 in sqlite_get_table (db=0xbffffc14, zSql=0xbffffc14 "", pazResult=0xbffffc08, pnRow=0xbffffc0c, pnColumn=0xbffffc10, pzErrMsg=0xbffffc14) at src/table.c:151 #4 0x402e19e7 in dbd_query () from /usr/lib/dbd/libsqlite.so #5 0x4002e2d0 in dbi_conn_queryf () from /usr/lib/libdbi.so.0 #6 0x0804969f in db_generate (conn=0x401e0fc8, tbl=0 '\0') at ../../src/db.c:186 #7 0x08049739 in db_install () at ../../src/db.c:213 #8 0x08048b09 in main (argc=1, argv=0xbffffd44) at main.c:25 -- System Information: Debian Release: sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.4.27-2-686 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages libsqlite0 depends on: ii debconf 1.4.50 Debian configuration management sy ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an -- debconf information: libsqlite0/2_6_upgrade_note: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]