commit | 0dcc3cc94926c76223d41a0b36f4c0792ec47089 | [log] [tgz] |
---|---|---|
author | Gregory P. Smith <greg@mad-scientist.com> | Thu Oct 18 17:15:20 2007 +0000 |
committer | Gregory P. Smith <greg@mad-scientist.com> | Thu Oct 18 17:15:20 2007 +0000 |
tree | a43760cf95e0affb91fb3af33e20d79cddff3d98 | |
parent | 574e1ba814b19aafa93519f953529b35aab9fa12 [diff] |
Backport 58532, 58533, 58534: - Fix bsddb.dbtables: Don't randomly corrupt newly inserted rows by picking a rowid string with null bytes in it. Such rows could not later be deleted, modified or individually selected. Existing bsdTableDb databases created with such rows are out of luck. - Use mkdtemp for the test_dbtables test database environment and clean it up afterwards using shutil.rmtree.