R
Riko Wichmann
Dear all,
I have Pyhthon 2.3.4 compiled from sources installed. I would like to
create a data base which is accessed by a key using the shelve module.
However, if I try to open a (non-exixting) file I get a segmantation fault:
Segmentation fault
Stepping through the module which pdb tells me where is crahes:
(Pdb) s
(Pdb) s
Segmentation fault
However, that doesn't tell me anything.
Do i need to compile python with a special configure flag so that
shelve'ing works properly? does it use some installed db package which
might be broken?
Any hint would be greatly appreciated.
Thanks and Cheers,
Riko
I have Pyhthon 2.3.4 compiled from sources installed. I would like to
create a data base which is accessed by a key using the shelve module.
However, if I try to open a (non-exixting) file I get a segmantation fault:
Segmentation fault
Stepping through the module which pdb tells me where is crahes:
-> return flags | db.DB_THREAD> /usr/local/lib/python2.3/bsddb/__init__.py(248)_checkflag()->5
(Pdb) s
-> d = db.DB()> /usr/local/lib/python2.3/bsddb/__init__.py(185)hashopen()
(Pdb) s
Segmentation fault
However, that doesn't tell me anything.
Do i need to compile python with a special configure flag so that
shelve'ing works properly? does it use some installed db package which
might be broken?
Any hint would be greatly appreciated.
Thanks and Cheers,
Riko