On Sun, 02 May 2004 18:59:35 -0400 "D. Richard Hipp" <[EMAIL PROTECTED]>
claimed:
> Frederick Heckel wrote:
> > 
> > I just attempted to run a program which I had left alone for a
> > couple weeks, and found that every sqlite query i try to run
> > generates this in gdb:
> > 
> > Program received signal SIGSEGV, Segmentation fault.
> > 0x40865d34 in sqliteSafetyOn () from /usr/lib/libsqlite.so.0
> > 
> > For a specific case, a statement that generates this is:
> > 
> > SELECT ( id ) FROM song where ( filename
> > =="/home/fwph/why-cooperation-with-rms-is-impossible.mp3" )
> > 
> > the relevant line of code(i'm using the compile/step method):
> >       sqlite_compile (theDb, buffer, &tail, &vm, &err);
> > 
> 
> After a quick glance at the code, it appears that a segfault
> will result if the "theDb" variable is NULL or some other
> value other than a valid sqlite* pointer.

guh. nevermind. i should remember to run valgrind first, and then post
to lists. there's some sort of magical memory error somewhere in another
part of the code.

i blame gtk. :)

(fwph)

--
Frederick Heckel
[EMAIL PROTECTED]
(The strange attachment is my digital signature; do not be alarmed)

===================================================================
Bennett's Laws of Horticulture:
        (1) Houses are for people to live in.
        (2) Gardens are for plants to live in.
        (3) There is no such thing as a houseplant.

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to