Hi David, > Just tried guile-sqlite3 - after applying the 2 patches of Detlev - and > succeeded with > > sqlite-open, sqlite-prepare, sqlite-column-names [and sqlite-close] > > but > > scheme@(guile-user)> (sqlite-step stmt) > ERROR: In procedure pointer->bytevector: > ERROR: In procedure pointer->bytevector: null pointer dereference > > Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue. > scheme@(guile-user) [1]> ,bt > > In sqlite/sqlite3.scm: > 408:29 2 (sqlite-row #<<sqlite-stmt> pointer: #<pointer 0x89f224…>) > 387:12 1 (#<procedure 90025c0 at sqlite/sqlite3.scm:377:4 (stmt…> …) > In unknown file: > 0 (pointer->bytevector #<pointer 0x0> 0 #<undefined> #<un…>)
Thanks for testing. Unfortunately currently I'm not able to reproduce your findings - in my little test I was successful in reading records from a small database. Can you show me the exact calls and the database you used? Thanks Detlev -- ``The number of UNIX installations has grown to 10, with more expected.'' Unix Programmers Manual -- 1972 The number of UNIX variants has grown to dozens, with more expected. -- 2001