Ubuntu 12.10, minetest 0.4.7 segmentation fault

tom-payne
New member
 
Posts: 3
Joined: Fri Aug 09, 2013 18:54

Ubuntu 12.10, minetest 0.4.7 segmentation fault

by tom-payne » Fri Aug 09, 2013 19:07

After building and trying to execute. No other messages. Nothing in debug.txt, empty. I did --trace and --verbose getting this:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
./minetest --verbose --trace
Enabling trace level debug output
13:50:35: INFO[main]: Using relative paths (RUN_IN_PLACE)
13:50:35: INFO[main]: path_share = /media/sdb/dev-g/minetest-0.4.7/bin/..
13:50:35: INFO[main]: path_user  = /media/sdb/dev-g/minetest-0.4.7/bin/..
13:50:35: INFO[main]: minetest with SER_FMT_VER_HIGHEST_READ=26, VER=0.4.7 BUILD_TYPE=Release RUN_IN_PLACE=1 USE_GETTEXT=1 USE_SOUND=1 STATIC_SHAREDIR=.
13:50:35: INFO[main]: logfile    = debug.txt
Segmentation fault


Not sure what else is relevent. Irrlicht 1.7, not 1.8 I believe. Built with:

cmake . -DRUN_IN_PLACE=1
make -j2

output of cmake:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
-- *** Will build version 0.4.7 ***
-- IRRLICHT_SOURCE_DIR =
-- IRRLICHT_INCLUDE_DIR = /usr/local/include/irrlicht
-- IRRLICHT_LIBRARY = /usr/lib/i386-linux-gnu/libIrrlicht.a
-- CURL_INCLUDE_DIR = /usr/include/curl
-- CURL_LIBRARY = /usr/lib/i386-linux-gnu/libcurl.so
-- cURL support enabled
-- gettext include path: /usr/include
-- gettext msgfmt path: /usr/bin/msgfmt
-- GetText enabled; locales found: da;de;du;es;et;fr;hu;it;ja;ko;ky;nb;nl;pl;pt;pt_BR;ro;ru;uk;zh_CN
-- Sound enabled
-- Using project jthread library
-- Found system sqlite3 header file in /usr/include
-- Found system sqlite3 library /usr/lib/i386-linux-gnu/libsqlite3.so
-- Using project jsoncpp library
-- Found system opengles2 library /usr/lib/i386-linux-gnu/libGLESv2.so;/usr/lib/i386-linux-gnu/libGLESv2.so;/usr/lib/i386-linux-gnu/libSM.so;/usr/lib/i386-linux-gnu/libICE.so;/usr/lib/i386-linux-gnu/libX11.so;/usr/lib/i386-linux-gnu/libXext.so
-- LuaJIT library: /usr/lib/i386-linux-gnu/libluajit-5.1.so
-- LuaJIT headers: /usr/include/luajit-2.0
-- LuaJIT found.
-- Configuring done
-- Generating done
-- Build files have been written to: /media/sdb/dev-g/minetest-0.4.7

output from make:

make -j2
[  1%] Building CXX object src/jthread/CMakeFiles/jthread.dir/pthread/jmutex.cpp.o
[  1%] Building CXX object src/json/CMakeFiles/jsoncpp.dir/jsoncpp.cpp.o
[  1%] Building CXX object src/jthread/CMakeFiles/jthread.dir/pthread/jthread.cpp.o
Linking CXX static library libjthread.a
[  1%] Built target jthread
[  1%] Building CXX object src/cguittfont/CMakeFiles/cguittfont.dir/xCGUITTFont.cpp.o
In file included from /media/sdb/dev-g/minetest-0.4.7/src/cguittfont/xCGUITTFont.h:6:0,
                 from /media/sdb/dev-g/minetest-0.4.7/src/cguittfont/xCGUITTFont.cpp:4:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h: In function ‘irr::core::array<unsigned char> irr::core::unicode::getUnicodeBOM(irr::core::unicode::EUTF_ENCODE)’:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:177:9: warning: enumeration value ‘EUTFE_NONE’ not handled in switch [-Wswitch]
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h: In instantiation of ‘void irr::core::ustring16<TAlloc>::_ustring16_const_iterator::toEnd() [with TAlloc = irr::core::irrAllocator<short unsigned int>]’:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:2757:3:   required from ‘irr::core::ustring16<TAlloc>::const_iterator irr::core::ustring16<TAlloc>::end() const [with TAlloc = irr::core::irrAllocator<short unsigned int>; irr::core::ustring16<TAlloc>::const_iterator = irr::core::ustring16<irr::core::irrAllocator<short unsigned int> >::_ustring16_const_iterator]’
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:3859:22:   required from here
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:710:22: warning: unused variable ‘a’ [-Wunused-variable]
In file included from /media/sdb/dev-g/minetest-0.4.7/src/cguittfont/xCGUITTFont.h:6:0,
                 from /media/sdb/dev-g/minetest-0.4.7/src/cguittfont/xCGUITTFont.cpp:4:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h: In instantiation of ‘irr::core::array<short unsigned int> irr::core::ustring16<TAlloc>::toUTF16(irr::core::unicode::EUTF_ENDIAN, bool) const [with TAlloc = irr::core::irrAllocator<short unsigned int>]’:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:3101:53:   required from ‘irr::core::string<wchar_t> irr::core::ustring16<TAlloc>::toWCHAR_s(irr::core::unicode::EUTF_ENDIAN, bool) const [with TAlloc = irr::core::irrAllocator<short unsigned int>]’
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/CGUITTFont.cpp:298:118:   required from here
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:2961:5: warning: operation on ‘ptr’ may be undefined [-Wsequence-point]
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:2961:5: warning: operation on ‘*(const uchar16_t*)ptr’ may be undefined [-Wsequence-point]
Linking CXX static library libjsoncpp.a
[  1%] Built target jsoncpp
[  2%] mo-update [zh_CN]: Creating locale directory.
[  2%] mo-update [da]: Creating locale directory.
[  3%] mo-update [de]: Creating locale directory.
[  3%] mo-update [du]: Creating locale directory.
[  4%] mo-update [es]: Creating locale directory.
[  4%] mo-update [et]: Creating locale directory.
[  4%] mo-update [fr]: Creating locale directory.
[  5%] mo-update [hu]: Creating locale directory.
[  5%] mo-update [it]: Creating locale directory.
[  5%] mo-update [ja]: Creating locale directory.
[  6%] mo-update [ko]: Creating locale directory.
[  6%] mo-update [ky]: Creating locale directory.
[  7%] mo-update [nb]: Creating locale directory.
[  7%] mo-update [nl]: Creating locale directory.
[  7%] mo-update [pl]: Creating locale directory.
[  8%] mo-update [pt]: Creating locale directory.
[  8%] mo-update [pt_BR]: Creating locale directory.
[  8%] mo-update [ro]: Creating locale directory.
[  9%] mo-update [ru]: Creating locale directory.
[  9%] mo-update [uk]: Creating locale directory.
[  9%] mo-update [zh_CN]: Creating mo file.
[  9%] mo-update [da]: Creating mo file.
[  9%] mo-update [de]: Creating mo file.
[ 10%] mo-update [du]: Creating mo file.
[ 10%] mo-update [es]: Creating mo file.
[ 10%] mo-update [et]: Creating mo file.
[ 11%] mo-update [fr]: Creating mo file.
[ 11%] mo-update [hu]: Creating mo file.
/media/sdb/dev-g/minetest-0.4.7/po/hu/minetest.po: warning: Charset "CHARSET" is not a portable encoding name.
                                                            Message conversion to user's charset might not work.
[ 12%] mo-update [it]: Creating mo file.
[ 12%] mo-update [ja]: Creating mo file.
[ 12%] mo-update [ko]: Creating mo file.
/media/sdb/dev-g/minetest-0.4.7/po/ko/minetest.po: warning: Charset "CHARSET" is not a portable encoding name.
                                                            Message conversion to user's charset might not work.
[ 13%] mo-update [ky]: Creating mo file.
[ 13%] mo-update [nb]: Creating mo file.
[ 13%] mo-update [nl]: Creating mo file.
[ 14%] mo-update [pl]: Creating mo file.
[ 14%] mo-update [pt]: Creating mo file.
[ 15%] mo-update [pt_BR]: Creating mo file.
[ 15%] mo-update [ro]: Creating mo file.
/media/sdb/dev-g/minetest-0.4.7/po/ro/minetest.po: warning: Charset "CHARSET" is not a portable encoding name.
                                                            Message conversion to user's charset might not work.
[ 15%] mo-update [ru]: Creating mo file.
[ 16%] mo-update [uk]: Creating mo file.
[ 17%] mo update
[ 17%] Built target translations
Linking CXX static library libcguittfont.a
[ 18%] [ 18%] Built target cguittfont
Building CXX object src/CMakeFiles/minetestserver.dir/rollback_interface.cpp.o
[ 18%] Building CXX object src/CMakeFiles/minetestserver.dir/rollback.cpp.o
[ 18%] Building CXX object src/CMakeFiles/minetestserver.dir/genericobject.cpp.o
[ 19%] Building CXX object src/CMakeFiles/minetestserver.dir/voxelalgorithms.cpp.o
[ 19%] Building CXX object src/CMakeFiles/minetestserver.dir/sound.cpp.o
[ 19%] Building CXX object src/CMakeFiles/minetestserver.dir/quicktune.cpp.o
[ 19%] Building CXX object src/CMakeFiles/minetest.dir/rollback_interface.cpp.o
[ 20%] Building CXX object src/CMakeFiles/minetestserver.dir/subgame.cpp.o
[ 21%] Building CXX object src/CMakeFiles/minetest.dir/rollback.cpp.o
[ 21%] Building CXX object src/CMakeFiles/minetest.dir/genericobject.cpp.o
[ 21%] Building CXX object src/CMakeFiles/minetestserver.dir/inventorymanager.cpp.o
[ 21%] Building CXX object src/CMakeFiles/minetest.dir/voxelalgorithms.cpp.o
[ 22%] Building CXX object src/CMakeFiles/minetest.dir/sound.cpp.o
[ 22%] Building CXX object src/CMakeFiles/minetestserver.dir/mods.cpp.o
[ 22%] Building CXX object src/CMakeFiles/minetest.dir/quicktune.cpp.o
[ 23%] Building CXX object src/CMakeFiles/minetest.dir/subgame.cpp.o
[ 24%] Building CXX object src/CMakeFiles/minetestserver.dir/content_abm.cpp.o
[ 24%] Building CXX object src/CMakeFiles/minetest.dir/inventorymanager.cpp.o
[ 24%] Building CXX object src/CMakeFiles/minetestserver.dir/craftdef.cpp.o
[ 24%] Building CXX object src/CMakeFiles/minetest.dir/mods.cpp.o
[ 25%] Building CXX object src/CMakeFiles/minetestserver.dir/nameidmapping.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetest.dir/content_abm.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetestserver.dir/itemdef.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetest.dir/craftdef.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetestserver.dir/nodedef.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetest.dir/nameidmapping.cpp.o
[ 27%] Building CXX object src/CMakeFiles/minetest.dir/itemdef.cpp.o
[ 28%] Building CXX object src/CMakeFiles/minetestserver.dir/object_properties.cpp.o
[ 28%] Building CXX object src/CMakeFiles/minetestserver.dir/log.cpp.o
[ 28%] Building CXX object src/CMakeFiles/minetestserver.dir/content_sao.cpp.o
[ 28%] Building CXX object src/CMakeFiles/minetest.dir/nodedef.cpp.o
[ 29%] Building CXX object src/CMakeFiles/minetestserver.dir/emerge.cpp.o
[ 30%] Building CXX object src/CMakeFiles/minetest.dir/object_properties.cpp.o
[ 30%] Building CXX object src/CMakeFiles/minetest.dir/log.cpp.o
[ 30%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen.cpp.o
[ 30%] Building CXX object src/CMakeFiles/minetest.dir/content_sao.cpp.o
[ 31%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen_v6.cpp.o
[ 32%] Building CXX object src/CMakeFiles/minetest.dir/emerge.cpp.o
[ 32%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen_v7.cpp.o
[ 32%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen_indev.cpp.o
[ 32%] Building CXX object src/CMakeFiles/minetest.dir/mapgen.cpp.o
[ 33%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen_singlenode.cpp.o
[ 33%] Building CXX object src/CMakeFiles/minetestserver.dir/mapgen_math.cpp.o
[ 33%] Building CXX object src/CMakeFiles/minetestserver.dir/treegen.cpp.o
[ 33%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_v6.cpp.o
[ 34%] Building CXX object src/CMakeFiles/minetestserver.dir/dungeongen.cpp.o
[ 35%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_v7.cpp.o
[ 35%] Building CXX object src/CMakeFiles/minetestserver.dir/cavegen.cpp.o
[ 35%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_indev.cpp.o
[ 36%] Building CXX object src/CMakeFiles/minetestserver.dir/content_nodemeta.cpp.o
[ 36%] Building CXX object src/CMakeFiles/minetestserver.dir/content_mapnode.cpp.o
[ 37%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_singlenode.cpp.o
[ 37%] Building CXX object src/CMakeFiles/minetestserver.dir/collision.cpp.o
[ 37%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_math.cpp.o
[ 38%] Building CXX object src/CMakeFiles/minetestserver.dir/nodemetadata.cpp.o
[ 38%] Building CXX object src/CMakeFiles/minetest.dir/treegen.cpp.o
[ 38%] Building CXX object src/CMakeFiles/minetestserver.dir/nodetimer.cpp.o
[ 38%] Building CXX object src/CMakeFiles/minetestserver.dir/serverobject.cpp.o
[ 39%] Building CXX object src/CMakeFiles/minetestserver.dir/noise.cpp.o
[ 39%] Building CXX object src/CMakeFiles/minetestserver.dir/porting.cpp.o
[ 40%] Building CXX object src/CMakeFiles/minetestserver.dir/tool.cpp.o
[ 41%] Building CXX object src/CMakeFiles/minetest.dir/dungeongen.cpp.o
[ 41%] Building CXX object src/CMakeFiles/minetestserver.dir/defaultsettings.cpp.o
[ 41%] Building CXX object src/CMakeFiles/minetest.dir/cavegen.cpp.o
[ 41%] Building CXX object src/CMakeFiles/minetest.dir/content_nodemeta.cpp.o
[ 42%] Building CXX object src/CMakeFiles/minetest.dir/content_mapnode.cpp.o
[ 42%] Building CXX object src/CMakeFiles/minetestserver.dir/mapnode.cpp.o
[ 43%] Building CXX object src/CMakeFiles/minetestserver.dir/voxel.cpp.o
[ 43%] Building CXX object src/CMakeFiles/minetest.dir/collision.cpp.o
[ 43%] Building CXX object src/CMakeFiles/minetestserver.dir/inventory.cpp.o
[ 44%] Building CXX object src/CMakeFiles/minetest.dir/nodemetadata.cpp.o
[ 44%] Building CXX object src/CMakeFiles/minetestserver.dir/debug.cpp.o
[ 44%] Building CXX object src/CMakeFiles/minetest.dir/nodetimer.cpp.o
[ 45%] Building CXX object src/CMakeFiles/minetestserver.dir/serialization.cpp.o
[ 45%] Building CXX object src/CMakeFiles/minetest.dir/serverobject.cpp.o
[ 45%] Building CXX object src/CMakeFiles/minetestserver.dir/light.cpp.o
[ 46%] Building CXX object src/CMakeFiles/minetestserver.dir/filesys.cpp.o
[ 47%] Building CXX object src/CMakeFiles/minetest.dir/noise.cpp.o
[ 47%] Building CXX object src/CMakeFiles/minetest.dir/porting.cpp.o
[ 47%] Building CXX object src/CMakeFiles/minetestserver.dir/connection.cpp.o
[ 47%] Building CXX object src/CMakeFiles/minetest.dir/tool.cpp.o
[ 48%] Building CXX object src/CMakeFiles/minetest.dir/defaultsettings.cpp.o
[ 48%] Building CXX object src/CMakeFiles/minetestserver.dir/environment.cpp.o
[ 48%] Building CXX object src/CMakeFiles/minetest.dir/mapnode.cpp.o
[ 49%] Building CXX object src/CMakeFiles/minetest.dir/voxel.cpp.o
[ 50%] Building CXX object src/CMakeFiles/minetestserver.dir/server.cpp.o
[ 50%] Building CXX object src/CMakeFiles/minetest.dir/inventory.cpp.o
[ 50%] Building CXX object src/CMakeFiles/minetest.dir/debug.cpp.o
[ 51%] Building CXX object src/CMakeFiles/minetest.dir/serialization.cpp.o
[ 51%] Building CXX object src/CMakeFiles/minetest.dir/light.cpp.o
[ 51%] Building CXX object src/CMakeFiles/minetest.dir/filesys.cpp.o
[ 52%] Building CXX object src/CMakeFiles/minetest.dir/connection.cpp.o
[ 52%] Building CXX object src/CMakeFiles/minetest.dir/environment.cpp.o
[ 52%] Building CXX object src/CMakeFiles/minetestserver.dir/socket.cpp.o
[ 52%] Building CXX object src/CMakeFiles/minetestserver.dir/mapblock.cpp.o
[ 53%] Building CXX object src/CMakeFiles/minetestserver.dir/mapsector.cpp.o
[ 53%] Building CXX object src/CMakeFiles/minetestserver.dir/map.cpp.o
[ 54%] Building CXX object src/CMakeFiles/minetest.dir/server.cpp.o
[ 55%] Building CXX object src/CMakeFiles/minetestserver.dir/player.cpp.o
[ 55%] Building CXX object src/CMakeFiles/minetestserver.dir/test.cpp.o
[ 55%] Building CXX object src/CMakeFiles/minetest.dir/socket.cpp.o
[ 55%] Building CXX object src/CMakeFiles/minetest.dir/mapblock.cpp.o
[ 55%] Building CXX object src/CMakeFiles/minetestserver.dir/sha1.cpp.o
[ 56%] Building CXX object src/CMakeFiles/minetestserver.dir/base64.cpp.o
[ 56%] Building CXX object src/CMakeFiles/minetestserver.dir/ban.cpp.o
[ 56%] Building CXX object src/CMakeFiles/minetestserver.dir/biome.cpp.o
[ 57%] Building CXX object src/CMakeFiles/minetestserver.dir/clientserver.cpp.o
[ 58%] Building CXX object src/CMakeFiles/minetest.dir/mapsector.cpp.o
[ 58%] Building CXX object src/CMakeFiles/minetestserver.dir/staticobject.cpp.o
[ 59%] Building CXX object src/CMakeFiles/minetestserver.dir/serverlist.cpp.o
[ 59%] Building CXX object src/CMakeFiles/minetest.dir/map.cpp.o
[ 59%] Building CXX object src/CMakeFiles/minetestserver.dir/pathfinder.cpp.o
[ 59%] Building CXX object src/CMakeFiles/minetestserver.dir/convert_json.cpp.o
[ 59%] [ 60%] Building CXX object src/CMakeFiles/minetest.dir/player.cpp.o
Building CXX object src/CMakeFiles/minetestserver.dir/script/common/c_content.cpp.o
[ 61%] Building CXX object src/CMakeFiles/minetest.dir/test.cpp.o
In file included from /media/sdb/dev-g/minetest-0.4.7/src/script/common/c_content.cpp:22:0:
/media/sdb/dev-g/minetest-0.4.7/src/nodedef.h: In function ‘ContentFeatures read_content_features(lua_State*, int)’:
/media/sdb/dev-g/minetest-0.4.7/src/nodedef.h:107:8: warning: array subscript is above array bounds [-Warray-bounds]
/media/sdb/dev-g/minetest-0.4.7/src/nodedef.h:107:8: warning: array subscript is above array bounds [-Warray-bounds]
/media/sdb/dev-g/minetest-0.4.7/src/nodedef.h:107:8: warning: array subscript is above array bounds [-Warray-bounds]
[ 61%] Building CXX object src/CMakeFiles/minetestserver.dir/script/common/c_converter.cpp.o
[ 61%] Building CXX object src/CMakeFiles/minetestserver.dir/script/common/c_types.cpp.o
[ 62%] Building CXX object src/CMakeFiles/minetestserver.dir/script/common/c_internal.cpp.o
[ 62%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_base.cpp.o
[ 63%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_entity.cpp.o
[ 63%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_env.cpp.o
[ 63%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_inventory.cpp.o
[ 64%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_item.cpp.o
[ 64%] Building CXX object src/CMakeFiles/minetest.dir/sha1.cpp.o
[ 65%] Building CXX object src/CMakeFiles/minetest.dir/base64.cpp.o
[ 65%] Building CXX object src/CMakeFiles/minetest.dir/ban.cpp.o
[ 65%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_node.cpp.o
[ 65%] Building CXX object src/CMakeFiles/minetest.dir/biome.cpp.o
[ 65%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_nodemeta.cpp.o
[ 66%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/s_player.cpp.o
[ 67%] Building CXX object src/CMakeFiles/minetest.dir/clientserver.cpp.o
[ 67%] Building CXX object src/CMakeFiles/minetest.dir/staticobject.cpp.o
[ 67%] Building CXX object src/CMakeFiles/minetestserver.dir/script/cpp_api/scriptapi.cpp.o
[ 67%] Building CXX object src/CMakeFiles/minetest.dir/serverlist.cpp.o
[ 67%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_base.cpp.o
[ 68%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_craft.cpp.o
[ 69%] Building CXX object src/CMakeFiles/minetest.dir/pathfinder.cpp.o
[ 69%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_env.cpp.o
[ 69%] Building CXX object src/CMakeFiles/minetest.dir/convert_json.cpp.o
[ 70%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_inventory.cpp.o
[ 71%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_content.cpp.o
[ 71%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_item.cpp.o
In file included from /media/sdb/dev-g/minetest-0.4.7/src/script/common/c_content.cpp:22:0:
/media/sdb/dev-g/minetest-0.4.7/src/nodedef.h: In function ‘ContentFeatures read_content_features(lua_State*, int)’:
/media/sdb/dev-g/minetest-0.4.7/src/nodedef.h:107:8: warning: array subscript is above array bounds [-Warray-bounds]
/media/sdb/dev-g/minetest-0.4.7/src/nodedef.h:107:8: warning: array subscript is above array bounds [-Warray-bounds]
/media/sdb/dev-g/minetest-0.4.7/src/nodedef.h:107:8: warning: array subscript is above array bounds [-Warray-bounds]
[ 71%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_converter.cpp.o
[ 71%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/luaapi.cpp.o
[ 71%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_types.cpp.o
/media/sdb/dev-g/minetest-0.4.7/src/script/lua_api/luaapi.cpp: In static member function ‘static int ModApiBasic::l_place_schematic(lua_State*)’:
/media/sdb/dev-g/minetest-0.4.7/src/script/lua_api/luaapi.cpp:924:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
[ 72%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_internal.cpp.o
[ 72%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_base.cpp.o
[ 73%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_nodemeta.cpp.o
[ 73%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_entity.cpp.o
[ 74%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_env.cpp.o
[ 74%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_nodetimer.cpp.o
[ 74%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_noise.cpp.o
[ 74%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_inventory.cpp.o
[ 74%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_item.cpp.o
[ 75%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_object.cpp.o
[ 76%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_node.cpp.o
[ 76%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_nodemeta.cpp.o
[ 76%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_particles.cpp.o
[ 77%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_player.cpp.o
[ 77%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/scriptapi.cpp.o
[ 78%] Building CXX object src/CMakeFiles/minetestserver.dir/script/lua_api/l_vmanip.cpp.o
[ 78%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_base.cpp.o
[ 78%] Building CXX object src/CMakeFiles/minetestserver.dir/util/directiontables.cpp.o
[ 79%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_craft.cpp.o
[ 79%] Building CXX object src/CMakeFiles/minetestserver.dir/util/numeric.cpp.o
[ 80%] Building CXX object src/CMakeFiles/minetestserver.dir/util/pointedthing.cpp.o
[ 80%] Building CXX object src/CMakeFiles/minetestserver.dir/util/serialize.cpp.o
[ 80%] Building CXX object src/CMakeFiles/minetestserver.dir/util/string.cpp.o
[ 81%] Building CXX object src/CMakeFiles/minetestserver.dir/util/timetaker.cpp.o
[ 81%] Building CXX object src/CMakeFiles/minetestserver.dir/main.cpp.o
[ 81%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_env.cpp.o
In file included from /media/sdb/dev-g/minetest-0.4.7/src/cguittfont/xCGUITTFont.h:6:0,
                 from /media/sdb/dev-g/minetest-0.4.7/src/main.cpp:73:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h: In function ‘irr::core::array<unsigned char> irr::core::unicode::getUnicodeBOM(irr::core::unicode::EUTF_ENCODE)’:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:177:9: warning: enumeration value ‘EUTFE_NONE’ not handled in switch [-Wswitch]
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h: In instantiation of ‘void irr::core::ustring16<TAlloc>::_ustring16_const_iterator::toEnd() [with TAlloc = irr::core::irrAllocator<short unsigned int>]’:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:2757:3:   required from ‘irr::core::ustring16<TAlloc>::const_iterator irr::core::ustring16<TAlloc>::end() const [with TAlloc = irr::core::irrAllocator<short unsigned int>; irr::core::ustring16<TAlloc>::const_iterator = irr::core::ustring16<irr::core::irrAllocator<short unsigned int> >::_ustring16_const_iterator]’
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:3859:22:   required from here
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:710:22: warning: unused variable ‘a’ [-Wunused-variable]
[ 81%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_inventory.cpp.o
Linking CXX executable ../bin/minetestserver
[ 81%] Built target minetestserver
[ 82%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_item.cpp.o
[ 82%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/luaapi.cpp.o
/media/sdb/dev-g/minetest-0.4.7/src/script/lua_api/luaapi.cpp: In static member function ‘static int ModApiBasic::l_place_schematic(lua_State*)’:
/media/sdb/dev-g/minetest-0.4.7/src/script/lua_api/luaapi.cpp:924:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
[ 83%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_nodemeta.cpp.o
[ 83%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_nodetimer.cpp.o
[ 83%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_noise.cpp.o
[ 84%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_object.cpp.o
[ 84%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_particles.cpp.o
[ 84%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_vmanip.cpp.o
[ 85%] Building CXX object src/CMakeFiles/minetest.dir/util/directiontables.cpp.o
[ 85%] Building CXX object src/CMakeFiles/minetest.dir/util/numeric.cpp.o
[ 86%] Building CXX object src/CMakeFiles/minetest.dir/util/pointedthing.cpp.o
[ 86%] Building CXX object src/CMakeFiles/minetest.dir/util/serialize.cpp.o
[ 86%] Building CXX object src/CMakeFiles/minetest.dir/util/string.cpp.o
[ 87%] Building CXX object src/CMakeFiles/minetest.dir/util/timetaker.cpp.o
[ 87%] Building CXX object src/CMakeFiles/minetest.dir/sound_openal.cpp.o
[ 87%] Building CXX object src/CMakeFiles/minetest.dir/localplayer.cpp.o
[ 88%] Building CXX object src/CMakeFiles/minetest.dir/sky.cpp.o
[ 88%] Building CXX object src/CMakeFiles/minetest.dir/clientmap.cpp.o
[ 89%] Building CXX object src/CMakeFiles/minetest.dir/content_cso.cpp.o
[ 89%] Building CXX object src/CMakeFiles/minetest.dir/content_mapblock.cpp.o
[ 89%] Building CXX object src/CMakeFiles/minetest.dir/content_cao.cpp.o
[ 90%] Building CXX object src/CMakeFiles/minetest.dir/mesh.cpp.o
[ 90%] Building CXX object src/CMakeFiles/minetest.dir/mapblock_mesh.cpp.o
[ 90%] Building CXX object src/CMakeFiles/minetest.dir/farmesh.cpp.o
[ 91%] Building CXX object src/CMakeFiles/minetest.dir/keycode.cpp.o
[ 91%] Building CXX object src/CMakeFiles/minetest.dir/camera.cpp.o
[ 92%] Building CXX object src/CMakeFiles/minetest.dir/clouds.cpp.o
[ 92%] Building CXX object src/CMakeFiles/minetest.dir/particles.cpp.o
[ 92%] Building CXX object src/CMakeFiles/minetest.dir/clientobject.cpp.o
[ 93%] Building CXX object src/CMakeFiles/minetest.dir/chat.cpp.o
[ 93%] Building CXX object src/CMakeFiles/minetest.dir/hud.cpp.o
[ 93%] Building CXX object src/CMakeFiles/minetest.dir/guiKeyChangeMenu.cpp.o
[ 94%] Building CXX object src/CMakeFiles/minetest.dir/guiMessageMenu.cpp.o
[ 94%] Building CXX object src/CMakeFiles/minetest.dir/guiTextInputMenu.cpp.o
[ 95%] Building CXX object src/CMakeFiles/minetest.dir/guiFormSpecMenu.cpp.o
[ 95%] Building CXX object src/CMakeFiles/minetest.dir/guiPauseMenu.cpp.o
[ 95%] Building CXX object src/CMakeFiles/minetest.dir/guiPasswordChange.cpp.o
[ 96%] Building CXX object src/CMakeFiles/minetest.dir/guiVolumeChange.cpp.o
[ 96%] Building CXX object src/CMakeFiles/minetest.dir/guiDeathScreen.cpp.o
[ 96%] Building CXX object src/CMakeFiles/minetest.dir/guiChatConsole.cpp.o
In file included from /media/sdb/dev-g/minetest-0.4.7/src/cguittfont/xCGUITTFont.h:6:0,
                 from /media/sdb/dev-g/minetest-0.4.7/src/guiChatConsole.cpp:36:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h: In function ‘irr::core::array<unsigned char> irr::core::unicode::getUnicodeBOM(irr::core::unicode::EUTF_ENCODE)’:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:177:9: warning: enumeration value ‘EUTFE_NONE’ not handled in switch [-Wswitch]
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h: In instantiation of ‘void irr::core::ustring16<TAlloc>::_ustring16_const_iterator::toEnd() [with TAlloc = irr::core::irrAllocator<short unsigned int>]’:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:2757:3:   required from ‘irr::core::ustring16<TAlloc>::const_iterator irr::core::ustring16<TAlloc>::end() const [with TAlloc = irr::core::irrAllocator<short unsigned int>; irr::core::ustring16<TAlloc>::const_iterator = irr::core::ustring16<irr::core::irrAllocator<short unsigned int> >::_ustring16_const_iterator]’
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:3859:22:   required from here
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:710:22: warning: unused variable ‘a’ [-Wunused-variable]
[ 97%] Building CXX object src/CMakeFiles/minetest.dir/client.cpp.o
/media/sdb/dev-g/minetest-0.4.7/src/guiChatConsole.cpp: In member function ‘virtual bool GUIChatConsole::OnEvent(const irr::SEvent&)’:
/media/sdb/dev-g/minetest-0.4.7/src/guiChatConsole.cpp:560:78: warning: ignoring return value of ‘int mbtowc(wchar_t*, const char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
[ 97%] Building CXX object src/CMakeFiles/minetest.dir/filecache.cpp.o
[ 98%] Building CXX object src/CMakeFiles/minetest.dir/tile.cpp.o
[ 98%] Building CXX object src/CMakeFiles/minetest.dir/shader.cpp.o
[ 98%] Building CXX object src/CMakeFiles/minetest.dir/game.cpp.o
[ 99%] Building CXX object src/CMakeFiles/minetest.dir/main.cpp.o
In file included from /media/sdb/dev-g/minetest-0.4.7/src/cguittfont/xCGUITTFont.h:6:0,
                 from /media/sdb/dev-g/minetest-0.4.7/src/main.cpp:73:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h: In function ‘irr::core::array<unsigned char> irr::core::unicode::getUnicodeBOM(irr::core::unicode::EUTF_ENCODE)’:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:177:9: warning: enumeration value ‘EUTFE_NONE’ not handled in switch [-Wswitch]
/media/sdb/dev-g/minetest-0.4.7/src/main.cpp: In function ‘int main(int, char**)’:
/media/sdb/dev-g/minetest-0.4.7/src/main.cpp:1600:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/media/sdb/dev-g/minetest-0.4.7/src/main.cpp:1632:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from /media/sdb/dev-g/minetest-0.4.7/src/cguittfont/xCGUITTFont.h:6:0,
                 from /media/sdb/dev-g/minetest-0.4.7/src/main.cpp:73:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h: In instantiation of ‘void irr::core::ustring16<TAlloc>::_ustring16_const_iterator::toEnd() [with TAlloc = irr::core::irrAllocator<short unsigned int>]’:
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:2757:3:   required from ‘irr::core::ustring16<TAlloc>::const_iterator irr::core::ustring16<TAlloc>::end() const [with TAlloc = irr::core::irrAllocator<short unsigned int>; irr::core::ustring16<TAlloc>::const_iterator = irr::core::ustring16<irr::core::irrAllocator<short unsigned int> >::_ustring16_const_iterator]’
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:3859:22:   required from here
/media/sdb/dev-g/minetest-0.4.7/src/cguittfont/irrUString.h:710:22: warning: unused variable ‘a’ [-Wunused-variable]
[ 99%] Building CXX object src/CMakeFiles/minetest.dir/guiEngine.cpp.o
[ 99%] Building CXX object src/CMakeFiles/minetest.dir/guiLuaApi.cpp.o
/media/sdb/dev-g/minetest-0.4.7/src/guiLuaApi.cpp: In static member function ‘static int guiLuaApi::l_extract_zip(lua_State*)’:
/media/sdb/dev-g/minetest-0.4.7/src/guiLuaApi.cpp:977:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
[100%] Building CXX object src/CMakeFiles/minetest.dir/guiFileSelectMenu.cpp.o
[100%] Building CXX object src/CMakeFiles/minetest.dir/intlGUIEditBox.cpp.o
/media/sdb/dev-g/minetest-0.4.7/src/intlGUIEditBox.cpp: In member function ‘virtual bool irr::gui::intlGUIEditBox::OnEvent(const irr::SEvent&)’:
/media/sdb/dev-g/minetest-0.4.7/src/intlGUIEditBox.cpp:279:86: warning: ignoring return value of ‘int mbtowc(wchar_t*, const char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
Linking CXX executable ../bin/minetest
[100%] Built target minetest
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Fri Aug 09, 2013 19:51

Could you try building without OpenGLESv2 ?
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

tom-payne
New member
 
Posts: 3
Joined: Fri Aug 09, 2013 18:54

by tom-payne » Fri Aug 09, 2013 21:16

Good idea! Too bad taking it out didn't help me any. The problem is in Irrlicht, it appears. It seems like I've had this before now that I'm looking at it. Maybe I need to try and use the 1.8 irrlicht that I've built from source. That ought to be interesting... Here's gdb:

Starting program: /media/sdb/dev-g/minetest-0.4.7/bin/minetest
[Thread debugging using libthread_db enabled]
BFD: /lib/i386-linux-gnu/libc.so.6: invalid relocation type 42
BFD: BFD (GNU Binutils) 2.18.50.20080226 assertion fail elf32-i386.c:366
BFD: /lib/i386-linux-gnu/libc.so.6: invalid relocation type 42
BFD: BFD (GNU Binutils) 2.18.50.20080226 assertion fail elf32-i386.c:366
BFD: /lib/i386-linux-gnu/libc.so.6: invalid relocation type 42
BFD: BFD (GNU Binutils) 2.18.50.20080226 assertion fail elf32-i386.c:366
BFD: /lib/i386-linux-gnu/libc.so.6: invalid relocation type 42
BFD: BFD (GNU Binutils) 2.18.50.20080226 assertion fail elf32-i386.c:366
[New Thread 0xb68d6700 (LWP 17143)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb68d6700 (LWP 17143)]
0xb70137ba in ?? () from /lib/i386-linux-gnu/libc.so.6
(gdb) info stack
#0 0xb70137ba in ?? () from /lib/i386-linux-gnu/libc.so.6
#1 0x084727ee in irr::CIrrDeviceStub::checkVersion ()
#2 0x08473a24 in irr::CIrrDeviceStub::CIrrDeviceStub ()
#3 0x0846cc13 in irr::CIrrDeviceLinux::CIrrDeviceLinux ()
#4 0x08464042 in createDeviceEx ()
#5 0x081a0e0a in main ()
 

tom-payne
New member
 
Posts: 3
Joined: Fri Aug 09, 2013 18:54

by tom-payne » Fri Aug 09, 2013 21:48

No, using Irrlicht 1.8 didn't fix it either. I've built minetest before but it's been a while on an older ubuntu. I know my irrlicht 1.8 is good also so it's something else causing the problem. I'm going to let it go. Thanks!
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Sat Aug 10, 2013 08:54

Could you paste the gdb backtrace with a Debug build of both Irrlicht and Minetest.
Also it still seems like the problem is in Irrlicht
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 


Return to Minetest Problems

Who is online

Users browsing this forum: No registered users and 3 guests

cron