minetestserver can no longer create worlds.

Post Reply
User avatar
Megaf
Member
Posts: 99
Joined: Fri Nov 01, 2013 18:00
GitHub: megaf
IRC: Megaf
In-game: Megaf
Contact:

minetestserver can no longer create worlds.

by Megaf » Post

Hi all, till a couple of weeks ago I could use minetest server in a clean install to create a world, where I would just download the latest source code, compile it, configure the minetest.conf and then run minetest server and it would create a new world if non was selected. Following what actually happens now.
Spoiler

Code: Select all

megaf@Debian6:~/minetest/minetest-minetest-54dbd78$ cmake . -DRUN_IN_PLACE=1 -DBUILD_CLIENT=0 -DCMAKE_BUILD_TYPE=Release
CMake Warning at CMakeLists.txt:4 (message):
  CMake/CPack version 2.8.2 will not create working .deb packages!


-- *** Will build version 0.4.8-dev ***
-- IRRLICHT_SOURCE_DIR = 
-- IRRLICHT_INCLUDE_DIR = /usr/include/irrlicht
-- IRRLICHT_LIBRARY = /usr/lib/libIrrlicht.a
-- CURL_INCLUDE_DIR = /usr/include/curl
-- CURL_LIBRARY = /usr/lib/libcurl.so
-- CURL_DLL = 
-- cURL support enabled
-- GetText disabled
-- Found system sqlite3 header file in /usr/include
-- Found system sqlite3 library /usr/lib/libsqlite3.so
-- Using project jsoncpp library
-- LuaJIT library: LUA_LIBRARY-NOTFOUND
-- LuaJIT headers: LUA_INCLUDE_DIR-NOTFOUND
-- LuaJIT not found, using bundled Lua.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/megaf/minetest/minetest-minetest-54dbd78
megaf@Debian6:~/minetest/minetest-minetest-54dbd78$ make -j 4
Scanning dependencies of target jsoncpp
Scanning dependencies of target GenerateVersion
[  0%] Scanning dependencies of target lua
[  1%] Building CXX object src/json/CMakeFiles/jsoncpp.dir/jsoncpp.cpp.o
[  2%] Building C object src/lua/build/CMakeFiles/lua.dir/lapi.o
Building C object src/lua/build/CMakeFiles/lua.dir/lauxlib.o
[  2%] Built target GenerateVersion
[  2%] Building C object src/lua/build/CMakeFiles/lua.dir/lbaselib.o
[  3%] Building C object src/lua/build/CMakeFiles/lua.dir/lcode.o
[  4%] Building C object src/lua/build/CMakeFiles/lua.dir/ldblib.o
[  4%] Building C object src/lua/build/CMakeFiles/lua.dir/ldebug.o
[  5%] Building C object src/lua/build/CMakeFiles/lua.dir/ldo.o
[  6%] Building C object src/lua/build/CMakeFiles/lua.dir/ldump.o
[  7%] Building C object src/lua/build/CMakeFiles/lua.dir/lfunc.o
[  7%] Building C object src/lua/build/CMakeFiles/lua.dir/lgc.o
[  8%] Building C object src/lua/build/CMakeFiles/lua.dir/linit.o
[  9%] Building C object src/lua/build/CMakeFiles/lua.dir/liolib.o
[  9%] Building C object src/lua/build/CMakeFiles/lua.dir/llex.o
[ 10%] Building C object src/lua/build/CMakeFiles/lua.dir/lmathlib.o
[ 11%] Building C object src/lua/build/CMakeFiles/lua.dir/lmem.o
[ 12%] Building C object src/lua/build/CMakeFiles/lua.dir/loadlib.o
[ 12%] /home/megaf/minetest/minetest-minetest-54dbd78/src/lua/src/loadlib.c: In function ‘ll_sym’:
/home/megaf/minetest/minetest-minetest-54dbd78/src/lua/src/loadlib.c:76: warning: ISO C forbids conversion of object pointer to function pointer type
Building C object src/lua/build/CMakeFiles/lua.dir/lobject.o
[ 13%] Building C object src/lua/build/CMakeFiles/lua.dir/lopcodes.o
[ 14%] Building C object src/lua/build/CMakeFiles/lua.dir/loslib.o
[ 14%] Building C object src/lua/build/CMakeFiles/lua.dir/lparser.o
[ 15%] Building C object src/lua/build/CMakeFiles/lua.dir/lstate.o
[ 16%] Building C object src/lua/build/CMakeFiles/lua.dir/lstring.o
[ 17%] Building C object src/lua/build/CMakeFiles/lua.dir/lstrlib.o
[ 17%] Building C object src/lua/build/CMakeFiles/lua.dir/ltable.o
[ 18%] Building C object src/lua/build/CMakeFiles/lua.dir/ltablib.o
[ 19%] Building C object src/lua/build/CMakeFiles/lua.dir/ltm.o
[ 19%] Building C object src/lua/build/CMakeFiles/lua.dir/lundump.o
[ 21%] [ 21%] Building C object src/lua/build/CMakeFiles/lua.dir/lvm.o
Building C object src/lua/build/CMakeFiles/lua.dir/lzio.o
Linking C static library liblua.a
[ 21%] Built target lua
Linking CXX static library libjsoncpp.a
[ 21%] Built target jsoncpp
Scanning dependencies of target minetestserver
[ 22%] [ 23%] [ 23%] Building CXX object src/CMakeFiles/minetestserver.dir/jthread/pthread/jsemaphore.cpp.o
Building CXX object src/CMakeFiles/minetestserver.dir/jthread/pthread/jmutex.cpp.o
Building CXX object src/CMakeFiles/minetestserver.dir/jthread/pthread/jevent.cpp.o
[ 24%] Building CXX object src/CMakeFiles/minetestserver.dir/jthread/pthread/jthread.cpp.o
[ 24%] Building CXX object src/CMakeFiles/minetestserver.dir/script/common/c_content.cpp.o
[ 25%] Building CXX object src/CMakeFiles/minetestserver.dir/script/common/c_converter.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetestserver.dir/script/common/c_internal.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetestserver.dir/script/common/c_types.cpp.o
[ 27%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_base.cpp.o
[ 28%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_entity.cpp.o
[ 29%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_env.cpp.o
[ 29%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_inventory.cpp.o
[ 30%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_item.cpp.o
[ 31%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_node.cpp.o
[ 31%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_nodemeta.cpp.o
[ 32%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_player.cpp.o
[ 33%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_server.cpp.o
[ 34%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_async_events.cpp.o
[ 34%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_base.cpp.o
[ 35%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_craft.cpp.o
[ 36%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_env.cpp.o
[ 36%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_inventory.cpp.o
[ 37%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_item.cpp.o
[ 38%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_mapgen.cpp.o
[ 39%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_nodemeta.cpp.o
[ 39%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_nodetimer.cpp.o
[ 40%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_noise.cpp.o
[ 41%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_object.cpp.o
[ 41%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_particles.cpp.o
[ 42%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_rollback.cpp.o
[ 43%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_server.cpp.o
[ 43%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_settings.cpp.o
[ 44%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_util.cpp.o
[ 45%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_vmanip.cpp.o
[ 46%] Building C object src/CMakeFiles/minetestserver.dir/script/lua_api/marshall.c.o
[ 46%] Building CXX object src/CMakeFiles/minetestserver.dir/script/scripting_game.cpp.o
[ 47%] Building CXX object src/CMakeFiles/minetestserver.dir/util/directiontables.cpp.o
[ 48%] Building CXX object src/CMakeFiles/minetestserver.dir/util/numeric.cpp.o
[ 48%] Building CXX object src/CMakeFiles/minetestserver.dir/util/pointedthing.cpp.o
[ 49%] [ 50%] Building CXX object src/CMakeFiles/minetestserver.dir/util/string.cpp.o
Building CXX object src/CMakeFiles/minetestserver.dir/util/serialize.cpp.o
[ 51%] Building CXX object src/CMakeFiles/minetestserver.dir/util/timetaker.cpp.o
[ 51%] Building CXX object src/CMakeFiles/minetestserver.dir/ban.cpp.o
[ 52%] Building CXX object src/CMakeFiles/minetestserver.dir/base64.cpp.o
[ 53%] Building CXX object src/CMakeFiles/minetestserver.dir/biome.cpp.o
[ 53%] Building CXX object src/CMakeFiles/minetestserver.dir/cavegen.cpp.o
[ 54%] Building CXX object src/CMakeFiles/minetestserver.dir/collision.cpp.o
[ 55%] Building CXX object src/CMakeFiles/minetestserver.dir/connection.cpp.o
[ 56%] Building CXX object src/CMakeFiles/minetestserver.dir/content_abm.cpp.o
[ 56%] Building CXX object src/CMakeFiles/minetestserver.dir/content_mapnode.cpp.o
[ 57%] Building CXX object src/CMakeFiles/minetestserver.dir/content_nodemeta.cpp.o
[ 58%] Building CXX object src/CMakeFiles/minetestserver.dir/content_sao.cpp.o
[ 58%] Building CXX object src/CMakeFiles/minetestserver.dir/convert_json.cpp.o
[ 59%] Building CXX object src/CMakeFiles/minetestserver.dir/craftdef.cpp.o
[ 60%] Building CXX object src/CMakeFiles/minetestserver.dir/database-dummy.cpp.o
[ 60%] Building CXX object src/CMakeFiles/minetestserver.dir/database-leveldb.cpp.o
[ 61%] Building CXX object src/CMakeFiles/minetestserver.dir/database-sqlite3.cpp.o
[ 62%] Building CXX object src/CMakeFiles/minetestserver.dir/database.cpp.o
[ 63%] Building CXX object src/CMakeFiles/minetestserver.dir/debug.cpp.o
[ 63%] Building CXX object src/CMakeFiles/minetestserver.dir/defaultsettings.cpp.o
[ 64%] Building CXX object src/CMakeFiles/minetestserver.dir/dungeongen.cpp.o
[ 65%] Building CXX object src/CMakeFiles/minetestserver.dir/emerge.cpp.o
[ 65%] Building CXX object src/CMakeFiles/minetestserver.dir/environment.cpp.o
[ 66%] Building CXX object src/CMakeFiles/minetestserver.dir/filesys.cpp.o
[ 67%] [ 68%] Building CXX object src/CMakeFiles/minetestserver.dir/genericobject.cpp.o
Building CXX object src/CMakeFiles/minetestserver.dir/gettext.cpp.o
[ 68%] Building CXX object src/CMakeFiles/minetestserver.dir/httpfetch.cpp.o
[ 69%] Building CXX object src/CMakeFiles/minetestserver.dir/inventory.cpp.o
[ 70%] Building CXX object src/CMakeFiles/minetestserver.dir/inventorymanager.cpp.o
[ 70%] Building CXX object src/CMakeFiles/minetestserver.dir/itemdef.cpp.o
[ 71%] Building CXX object src/CMakeFiles/minetestserver.dir/light.cpp.o
[ 72%] Building CXX object src/CMakeFiles/minetestserver.dir/log.cpp.o
[ 73%] Building CXX object src/CMakeFiles/minetestserver.dir/main.cpp.o
[ 73%] Building CXX object src/CMakeFiles/minetestserver.dir/map.cpp.o
[ 74%] Building CXX object src/CMakeFiles/minetestserver.dir/mapblock.cpp.o
[ 75%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen.cpp.o
[ 75%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen_indev.cpp.o
[ 76%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen_math.cpp.o
[ 77%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen_singlenode.cpp.o
[ 78%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen_v6.cpp.o
[ 78%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen_v7.cpp.o
[ 79%] Building CXX object src/CMakeFiles/minetestserver.dir/mapnode.cpp.o
[ 80%] Building CXX object src/CMakeFiles/minetestserver.dir/mapsector.cpp.o
[ 80%] Building CXX object src/CMakeFiles/minetestserver.dir/mods.cpp.o
[ 81%] Building CXX object src/CMakeFiles/minetestserver.dir/nameidmapping.cpp.o
[ 82%] Building CXX object src/CMakeFiles/minetestserver.dir/nodedef.cpp.o
[ 82%] Building CXX object src/CMakeFiles/minetestserver.dir/nodemetadata.cpp.o
[ 83%] Building CXX object src/CMakeFiles/minetestserver.dir/nodetimer.cpp.o
[ 84%] Building CXX object src/CMakeFiles/minetestserver.dir/noise.cpp.o
[ 85%] Building CXX object src/CMakeFiles/minetestserver.dir/object_properties.cpp.o
[ 85%] Building CXX object src/CMakeFiles/minetestserver.dir/pathfinder.cpp.o
[ 86%] Building CXX object src/CMakeFiles/minetestserver.dir/player.cpp.o
[ 87%] Building CXX object src/CMakeFiles/minetestserver.dir/porting.cpp.o
[ 87%] Building CXX object src/CMakeFiles/minetestserver.dir/quicktune.cpp.o
[ 88%] Building CXX object src/CMakeFiles/minetestserver.dir/rollback.cpp.o
[ 89%] Building CXX object src/CMakeFiles/minetestserver.dir/rollback_interface.cpp.o
[ 90%] Building CXX object src/CMakeFiles/minetestserver.dir/serialization.cpp.o
[ 90%] Building CXX object src/CMakeFiles/minetestserver.dir/server.cpp.o
[ 91%] Building CXX object src/CMakeFiles/minetestserver.dir/serverlist.cpp.o
[ 92%] Building CXX object src/CMakeFiles/minetestserver.dir/serverobject.cpp.o
[ 92%] Building CXX object src/CMakeFiles/minetestserver.dir/sha1.cpp.o
[ 93%] Building CXX object src/CMakeFiles/minetestserver.dir/socket.cpp.o
[ 94%] Building CXX object src/CMakeFiles/minetestserver.dir/sound.cpp.o
[ 95%] Building CXX object src/CMakeFiles/minetestserver.dir/staticobject.cpp.o
[ 95%] Building CXX object src/CMakeFiles/minetestserver.dir/subgame.cpp.o
[ 96%] Building CXX object src/CMakeFiles/minetestserver.dir/test.cpp.o
[ 97%] Building CXX object src/CMakeFiles/minetestserver.dir/tool.cpp.o
[ 97%] Building CXX object src/CMakeFiles/minetestserver.dir/treegen.cpp.o
[ 98%] Building CXX object src/CMakeFiles/minetestserver.dir/version.cpp.o
[ 99%] Building CXX object src/CMakeFiles/minetestserver.dir/voxel.cpp.o
[100%] Building CXX object src/CMakeFiles/minetestserver.dir/voxelalgorithms.cpp.o
Linking CXX executable ../bin/minetestserver
lua/build/liblua.a(loslib.o): In function `os_tmpname':
loslib.c:(.text+0x46): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
[100%] Built target minetestserver
megaf@Debian6:~/minetest/minetest-minetest-54dbd78$ nano minetest.conf.example 
megaf@Debian6:~/minetest/minetest-minetest-54dbd78$ cd bin

Code: Select all

megaf@Debian6:~/minetest/minetest-minetest-54dbd78/bin$ ./minetestserver 
21:45:18: ERROR[main]: ERROR: An unhandled exception occurred: Cannot open database file

In thread f70a5910:
/home/megaf/minetest/minetest-minetest-54dbd78/src/main.cpp:1860: int main(int, char**): Assertion '0' failed.
Debug stacks:
DEBUG STACK FOR THREAD f70a5910:
#0  int main(int, char**)
(Leftover data: #1  Dedicated server branch)
Aborted
megaf@Debian6:~/minetest/minetest-minetest-54dbd78/bin$
Any comment on that? Is that a bug?

EDIT

A little more info.

megaf@Debian6:~/minetest/minetest-minetest-54dbd78/bin$ ./minetestserver --verbose
Spoiler
21:56:11: INFO[main]: Using relative paths (RUN_IN_PLACE)
21:56:11: INFO[main]: path_share = /home/megaf/minetest/minetest-minetest-54dbd78/bin/..
21:56:11: INFO[main]: path_user = /home/megaf/minetest/minetest-minetest-54dbd78/bin/..
21:56:11: INFO[main]: minetest with SER_FMT_VER_HIGHEST_READ=26, VER=0.4.8-dev BUILD_TYPE=Release RUN_IN_PLACE=1 USE_GETTEXT=0 USE_SOUND=0 USE_CURL=1 USE_FREETYPE=0 USE_LUAJIT=0 STATIC_SHAREDIR=.
21:56:11: INFO[main]: logfile = debug.txt
21:56:11: VERBOSE[main]: httpfetch_init: parallel_limit=8
21:56:11: VERBOSE[main]: Determining world path
21:56:11: INFO[main]: Searching worlds...
21:56:11: INFO[main]: In /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds:
21:56:11: INFO[main]: 0 found.
21:56:11: INFO[main]: Creating default world at [/home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world]
21:56:11: VERBOSE[main]: Using world path [/home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world]
21:56:11: VERBOSE[main]: Determining gameid/gamespec
21:56:11: INFO[main]: Using default gameid [minetest]
21:56:11: VERBOSE[main]: Using gameid [minetest]
21:56:11: INFO[main]: Server created for gameid "minetest"
21:56:11: INFO[main]: - world: /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world
21:56:11: INFO[main]: - game: /home/megaf/minetest/minetest-minetest-54dbd78/bin/../games/minetest_game
21:56:11: INFO[main]: EmergeManager: registered mapgen v6
21:56:11: INFO[main]: EmergeManager: registered mapgen v7
21:56:11: INFO[main]: EmergeManager: registered mapgen indev
21:56:11: INFO[main]: EmergeManager: registered mapgen singlenode
21:56:11: INFO[main]: EmergeManager: registered mapgen math
21:56:11: INFO[main]: EmergeManager: using 1 threads
21:56:11: INFO[main]: BanManager: loading from /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/ipban.txt
21:56:11: INFO[main]: BanManager: failed loading from /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/ipban.txt
21:56:11: INFO[main]: WARNING: BanManager: creating /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/ipban.txt
21:56:11: INFO[main]: RollbackManager::RollbackManager(/home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/rollback.txt)
21:56:11: INFO[main]: Directory: /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/
21:56:11: INFO[main]: CheckFor: /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/rollback.txt
21:56:11: INFO[main]: FileOld: rollback.txt
21:56:11: INFO[main]: FileNew: rollback.sqlite
21:56:11: INFO[main]: Database connection setup
21:56:11: INFO[main]: SQLROLLBACK: SQLite3 database failed to open: unable to open database file
21:56:11: ERROR[main]: ERROR: An unhandled exception occurred: Cannot open database file
Spoiler
In thread f70f2910:
/home/megaf/minetest/minetest-minetest-54dbd78/src/main.cpp:1860: int main(int, char**): Assertion '0' failed.
Debug stacks:
DEBUG STACK FOR THREAD f70f2910:
#0 int main(int, char**)
(Leftover data: #1 Dedicated server branch)
Aborted

megaf@Debian6:~/minetest/minetest-minetest-54dbd78/bin$ ./minetestserver --info
Spoiler
21:58:02: INFO[main]: Using relative paths (RUN_IN_PLACE)
21:58:02: INFO[main]: path_share = /home/megaf/minetest/minetest-minetest-54dbd78/bin/..
21:58:02: INFO[main]: path_user = /home/megaf/minetest/minetest-minetest-54dbd78/bin/..
21:58:02: INFO[main]: minetest with SER_FMT_VER_HIGHEST_READ=26, VER=0.4.8-dev BUILD_TYPE=Release RUN_IN_PLACE=1 USE_GETTEXT=0 USE_SOUND=0 USE_CURL=1 USE_FREETYPE=0 USE_LUAJIT=0 STATIC_SHAREDIR=.
21:58:02: INFO[main]: logfile = debug.txt
21:58:02: INFO[main]: Searching worlds...
21:58:02: INFO[main]: In /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds:
21:58:02: INFO[main]: 0 found.
21:58:02: INFO[main]: Creating default world at [/home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world]
21:58:02: INFO[main]: Using default gameid [minetest]
21:58:02: INFO[main]: Server created for gameid "minetest"
21:58:02: INFO[main]: - world: /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world
21:58:02: INFO[main]: - game: /home/megaf/minetest/minetest-minetest-54dbd78/bin/../games/minetest_game
21:58:02: INFO[main]: EmergeManager: registered mapgen v6
21:58:02: INFO[main]: EmergeManager: registered mapgen v7
21:58:02: INFO[main]: EmergeManager: registered mapgen indev
21:58:02: INFO[main]: EmergeManager: registered mapgen singlenode
21:58:02: INFO[main]: EmergeManager: registered mapgen math
21:58:02: INFO[main]: EmergeManager: using 1 threads
21:58:02: INFO[main]: BanManager: loading from /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/ipban.txt
21:58:02: INFO[main]: BanManager: failed loading from /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/ipban.txt
21:58:02: INFO[main]: WARNING: BanManager: creating /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/ipban.txt
21:58:02: INFO[main]: RollbackManager::RollbackManager(/home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/rollback.txt)
21:58:02: INFO[main]: Directory: /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/
21:58:02: INFO[main]: CheckFor: /home/megaf/minetest/minetest-minetest-54dbd78/bin/../worlds/world/rollback.txt
21:58:02: INFO[main]: FileOld: rollback.txt
21:58:02: INFO[main]: FileNew: rollback.sqlite
21:58:02: INFO[main]: Database connection setup
21:58:02: INFO[main]: SQLROLLBACK: SQLite3 database failed to open: unable to open database file
21:58:02: ERROR[main]: ERROR: An unhandled exception occurred: Cannot open database file

In thread f7098910:
/home/megaf/minetest/minetest-minetest-54dbd78/src/main.cpp:1860: int main(int, char**): Assertion '0' failed.
Debug stacks:
DEBUG STACK FOR THREAD f7098910:
#0 int main(int, char**)
(Leftover data: #1 Dedicated server branch)
Aborted

EDIT2
Just a copy and paste of myself from IRC.
Megaf wrote: <Megaf>I know that default behavior is to get the old rollback file and ask to convert it
<Megaf> Not minetetest server can no longer find that file, so it will crash
<Megaf> kahrl, So I think an "if" should be put to just follow the server creation if no old rollback file is found
Last edited by Megaf on Tue Dec 17, 2013 00:07, edited 1 time in total.
Megaf Server v4.0 Address: mt.megaf.info Port 30003

User avatar
Megaf
Member
Posts: 99
Joined: Fri Nov 01, 2013 18:00
GitHub: megaf
IRC: Megaf
In-game: Megaf
Contact:

by Megaf » Post

The workaround I found is creating a folder named world and subfolder worlds then creating an empty file called rollback.txt
Megaf Server v4.0 Address: mt.megaf.info Port 30003

Post Reply

Who is online

Users browsing this forum: No registered users and 8 guests