[pybsddb] [BUG] when i run DB().verify('mydb') it segfault

solsTiCe d'Hiver solstice.dhiver at gmail.com
Tue Sep 9 20:16:51 CEST 2008


hi.
i create some db in c (within an environmment with transaction), and i verify 
that db in c with (but without environment):
[...]
DB *db;
db_create(&db, NULL, 0);
db->set_errcall(db , NULL);
return db->verify(db, filename ,NULL, NULL, 0);
[...]

and my db pass the check.

but when i try to run in python using bsddb 4.7.2
DB().verify(filename)
it segfault !

if i commented it out line 2802 of _bsddb.c it work without segfault
so there is a bug somewhere !?

i got no segfault with the bsddb.db module from python 2.5.2

please CC me because i did not subscribe to the ML



More information about the pybsddb mailing list