https://bugs.openldap.org/show_bug.cgi?id=9539
Issue ID: 9539
Summary: ERROR_USER_MAPPED_FILE from mdb_env_set_mapsize(env,
0)
Product: LMDB
Version: 0.9.28
Hardware: x86_64
OS: Windows
Status: UNCONFIRMED
Severity: normal
Priority: ---
Component: liblmdb
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
On Windows, with the attached program and the commands below, I am getting
ERROR_USER_MAPPED_FILE from mdb_env_set_mapsize(env, 0) on the latest 0.9.28
release. The program works as expected on mdb.master.
git clone https://github.com/LMDB/lmdb.git
cd lmdb
git reset --hard LMDB_0.9.28
cd ..
call "c:\Program Files (x86)\Microsoft Visual
Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
cl -Femain.exe -Ilmdb/libraries/liblmdb main.c lmdb/libraries/liblmdb/mdb.c
lmdb/libraries/liblmdb/midl.c Advapi32.lib
cl -Feloop.exe -Ilmdb/libraries/liblmdb loop.c lmdb/libraries/liblmdb/mdb.c
lmdb/libraries/liblmdb/midl.c Advapi32.lib
.\main.exe
Example output:
Loop 300000 400000 starting.
Got ERROR_USER_MAPPED_FILE from mdb_env_set_mapsize(0).
Loop 500000 600000 starting.
Got ERROR_USER_MAPPED_FILE from mdb_env_set_mapsize(0).
Loop 200000 300000 starting.
Got ERROR_USER_MAPPED_FILE from mdb_env_set_mapsize(0).
Loop 400000 500000 starting.
Got ERROR_USER_MAPPED_FILE from mdb_env_set_mapsize(0).
Loop 600000 700000 starting.
Got ERROR_USER_MAPPED_FILE from mdb_env_set_mapsize(0).
Loop 100000 200000 starting.
Got ERROR_USER_MAPPED_FILE from mdb_env_set_mapsize(0).
Loop 700000 800000 starting.
Got ERROR_USER_MAPPED_FILE from mdb_env_set_mapsize(0).
Loop 900000 1000000 starting.
Got ERROR_USER_MAPPED_FILE from mdb_env_set_mapsize(0).
Loop 800000 900000 starting.
Loop 800000 900000 done.
Non-zero 0 exit code 1.
Non-zero 1 exit code 1.
Non-zero 2 exit code 1.
Non-zero 3 exit code 1.
Non-zero 4 exit code 1.
Non-zero 5 exit code 1.
Non-zero 6 exit code 1.
Non-zero 8 exit code 1.
All done.
--
You are receiving this mail because:
You are on the CC list for the issue.