gahr@gahr.ch wrote:
Full_Name: Pietro Cerutti Version: lmdb 0.9.18 OS: FreeBSD URL: ftp://ftp.openldap.org/incoming/ Submission from: (NULL) (69.191.176.32)
mdb_env_stat crashes is the env was created but not opened. This happens because mdb_env_stat calls mdb_env_pick_meta, which doesn't check whether the two pages are NULL before dereferencing them.
Please note that there is no mention of the fact that the env must have been opened before calling mdb_env_stat in the documentation [1].
You're not reading carefully.
http://symas.com/mdb/doc/group__mdb.html#gaad6be3d8dcd4ea01f8df436f41d158d4
"Before the handle may be used, it must be opened using mdb_env_open()."
Closing this ITS.