Cuberite Forum
Can't run Raspberry Pi Version - Printable Version

+- Cuberite Forum (https://forum.cuberite.org)
+-- Forum: Cuberite (https://forum.cuberite.org/forum-4.html)
+--- Forum: Discussion (https://forum.cuberite.org/forum-5.html)
+--- Thread: Can't run Raspberry Pi Version (/thread-1927.html)



Can't run Raspberry Pi Version - artur9010 - 05-09-2015

Raspberry Pi 2 Model B (armv7h)
OS: Arch Linux ARM (3.18.12-1-ARCH #1 SMP PREEMPT Tue Apr 28 19:53:09 MDT 2015 armv7l GNU/Linux)

Log:
[artur@pi MCServer]$ ./MCServer
pure virtual method called
terminate called without an active exception
[11:48:46] D: | MCServer has encountered an error and needs to close
[11:48:46] --- Started Log ---

[11:48:46] Details | SIGABRT: Server self-terminated due to an internal fault
[11:48:46] MCServer Jenkins gcc armhf Release (master) build id: #153
[11:48:46] MCServer Jenkins gcc armhf Release (master) build id: #153
[11:48:46] from commit id: 049ff67416d2ed9531927ddc861535a8acedc4b9 built at: Sat May 9 03:11:59 EDT 2015
[11:48:46] from commit id: 049ff67416d2ed9531927ddc861535a8acedc4b9 built at: Sat May 9 03:11:59 EDT 2015
[11:48:46] Creating new server instance...
./MCServer(_Z15PrintStackTracev+0x14)[0x1b65dc]
./MCServer(_Z14NonCtrlHandleri+0x8c)[0x1af3f4]
/usr/lib/libc.so.6(__default_sa_restorer+0x0)[0x76c20a90]
/usr/lib/libc.so.6(gsignal+0x34)[0x76c1f864]
/usr/lib/libc.so.6(abort+0x12c)[0x76c20c08]
/usr/lib/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x154)[0x76e2bafc]
/usr/lib/libstdc++.so.6(+0x4a934)[0x76e29934]
Aborted (core dumped)
[artur@pi MCServer]$


RE: Can't run Raspberry Pi Version - LogicParrot - 05-09-2015

Looks identical to the bug reported here. I'll open an issue.


RE: Can't run Raspberry Pi Version - LogicParrot - 05-09-2015

What's your libc version? Can you please run the following bash command and report the output?
Code:
ldd --version



RE: Can't run Raspberry Pi Version - artur9010 - 05-09-2015

(05-09-2015, 10:43 PM)Safwat Wrote: What's your libc version? Can you please run the following bash command and report the output?
Code:
ldd --version


[root@pi ~]# ldd --version
ldd (GNU libc) 2.21
Copyright © 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
[root@pi ~]#


RE: Can't run Raspberry Pi Version - LogicParrot - 05-09-2015

BTW, you can track the issue here


RE: Can't run Raspberry Pi Version - LogicParrot - 05-11-2015

Bearbin thinks he fixed this.
Can you download the latest and test it?


RE: Can't run Raspberry Pi Version - denbertuz - 05-12-2015

Hi there,

I've just installed a fresh Raspbian with this installer https://github.com/debian-pi/raspbian-ua-netinst/releases#raspbian-ua-netinst/raspbian-ua-netinst-latest.zip

downloaded the zip file and copied all files to the root of a fresh and clean 8 GB SD card

For installing newest release jessie make a file called "installer-config.txt and in this file add in first line
Code:
release=jessie

and put the file in the root - then you will install a VERY small and clean Raspbian in jessie version

default user is "root" and default password is "raspbian"

This version will run MCServer nice and easy


RE: Can't run Raspberry Pi Version - artur9010 - 05-22-2015

[artur@alarmpi ~]$ wget http://builds.cuberite.org/job/MCServer%20Linux%20armhf/lastSuccessfulBuild/artifact/MCServer/MCServer.tar.gz
--2015-05-21 18:10:59-- http://builds.cuberite.org/job/MCServer%20Linux%20armhf/lastSuccessfulBuild/artifact/MCServer/MCServer.tar.gz
Resolving builds.cuberite.org (builds.cuberite.org)... 162.244.24.198
Connecting to builds.cuberite.org (builds.cuberite.org)|162.244.24.198|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3531625 (3.4M) [application/x-gtar]
Saving to: 'MCServer.tar.gz'

MCServer.tar.gz 100%[=====================>] 3.37M 1.63MB/s in 2.1s

2015-05-21 18:11:01 (1.63 MB/s) - 'MCServer.tar.gz' saved [3531625/3531625]

[artur@alarmpi ~]$ tar xzfv MCServer.tar.gz
MCServer/CONTRIBUTORS
MCServer/LICENSE
MCServer/Licenses/
MCServer/Licenses/LuaSQLite3-LICENSE.txt
MCServer/Licenses/SQLiteCpp-LICENSE.txt
MCServer/Licenses/MersenneTwister-LICENSE.txt
MCServer/Licenses/LuaExpat-license.html
MCServer/Licenses/Lua-LICENSE.txt
MCServer/Licenses/LibEvent-LICENSE.txt
MCServer/MCServer
MCServer/Plugins/
MCServer/Plugins/TestLuaRocks/
MCServer/Plugins/TestLuaRocks/TestLuaRocks.lua
MCServer/Plugins/DumpInfo/
MCServer/Plugins/DumpInfo/Init.lua
MCServer/Plugins/ProtectionAreas/
MCServer/Plugins/ProtectionAreas/CommandHandlers.lua
MCServer/Plugins/ProtectionAreas/README.md
MCServer/Plugins/ProtectionAreas/.gitignore
MCServer/Plugins/ProtectionAreas/.git
MCServer/Plugins/ProtectionAreas/Config.lua
MCServer/Plugins/ProtectionAreas/CurrentLng.lua
MCServer/Plugins/ProtectionAreas/ProtectionAreas.deproj
MCServer/Plugins/ProtectionAreas/PlayerAreas.lua
MCServer/Plugins/ProtectionAreas/Info.lua
MCServer/Plugins/ProtectionAreas/HookHandlers.lua
MCServer/Plugins/ProtectionAreas/ProtectionAreas.lua
MCServer/Plugins/ProtectionAreas/LICENSE.txt
MCServer/Plugins/ProtectionAreas/InfoReg.lua
MCServer/Plugins/ProtectionAreas/CommandState.lua
MCServer/Plugins/ProtectionAreas/Storage.lua
MCServer/Plugins/HookNotify/
MCServer/Plugins/HookNotify/HookNotify.lua
MCServer/Plugins/ChunkWorx/
MCServer/Plugins/ChunkWorx/chunkworx_main.lua
MCServer/Plugins/ChunkWorx/ChunkWorx.deproj
MCServer/Plugins/ChunkWorx/.git
MCServer/Plugins/ChunkWorx/chunkworx_web.lua
MCServer/Plugins/TransAPI/
MCServer/Plugins/TransAPI/README.md
MCServer/Plugins/TransAPI/LICENSE
MCServer/Plugins/TransAPI/main.lua
MCServer/Plugins/TransAPI/.git
MCServer/Plugins/InfoDump.lua
MCServer/Plugins/ChatLog/
MCServer/Plugins/ChatLog/plugin.lua
MCServer/Plugins/ChatLog/README.md
MCServer/Plugins/ChatLog/LICENSE
MCServer/Plugins/ChatLog/.git
MCServer/Plugins/Debuggers/
MCServer/Plugins/Debuggers/Debuggers.deproj
MCServer/Plugins/Debuggers/Debuggers.lua
MCServer/Plugins/Debuggers/Info.lua
MCServer/Plugins/.gitignore
MCServer/Plugins/NetworkTest/
MCServer/Plugins/NetworkTest/NetworkTest.lua
MCServer/Plugins/NetworkTest/Info.lua
MCServer/Plugins/NetworkTest/splashes.txt
MCServer/Plugins/DiamondMover/
MCServer/Plugins/DiamondMover/DiamondMover.lua
MCServer/Plugins/APIDump/
MCServer/Plugins/APIDump/Hooks/
MCServer/Plugins/APIDump/Hooks/OnPlayerRightClick.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerPlacingBlock.lua
MCServer/Plugins/APIDump/Hooks/OnExecuteCommand.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerUsingItem.lua
MCServer/Plugins/APIDump/Hooks/OnUpdatedSign.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerJoined.lua
MCServer/Plugins/APIDump/Hooks/OnBlockToPickups.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerEating.lua
MCServer/Plugins/APIDump/Hooks/OnChunkUnloaded.lua
MCServer/Plugins/APIDump/Hooks/OnCollectingPickup.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerFoodLevelChange.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerBrokenBlock.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerRightClickingEntity.lua
MCServer/Plugins/APIDump/Hooks/OnBlockSpread.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerPlacedBlock.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerUsedBlock.lua
MCServer/Plugins/APIDump/Hooks/OnSpawnedEntity.lua
MCServer/Plugins/APIDump/Hooks/OnSpawnedMonster.lua
MCServer/Plugins/APIDump/Hooks/OnKilling.lua
MCServer/Plugins/APIDump/Hooks/OnLogin.lua
MCServer/Plugins/APIDump/Hooks/OnEntityChangingWorld.lua
MCServer/Plugins/APIDump/Hooks/OnHopperPushingItem.lua
MCServer/Plugins/APIDump/Hooks/OnSpawningMonster.lua
MCServer/Plugins/APIDump/Hooks/OnSpawningEntity.lua
MCServer/Plugins/APIDump/Hooks/OnPluginsLoaded.lua
MCServer/Plugins/APIDump/Hooks/OnExploding.lua
MCServer/Plugins/APIDump/Hooks/OnPostCrafting.lua
MCServer/Plugins/APIDump/Hooks/OnCraftingNoRecipe.lua
MCServer/Plugins/APIDump/Hooks/OnHopperPullingItem.lua
MCServer/Plugins/APIDump/Hooks/OnChunkGenerating.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerUsedItem.lua
MCServer/Plugins/APIDump/Hooks/OnProjectileHitBlock.lua
MCServer/Plugins/APIDump/Hooks/OnProjectileHitEntity.lua
MCServer/Plugins/APIDump/Hooks/OnChunkGenerated.lua
MCServer/Plugins/APIDump/Hooks/OnHandshake.lua
MCServer/Plugins/APIDump/Hooks/OnTick.lua
MCServer/Plugins/APIDump/Hooks/OnDisconnect.lua
MCServer/Plugins/APIDump/Hooks/OnWorldTick.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerSpawned.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerDestroyed.lua
MCServer/Plugins/APIDump/Hooks/OnChunkUnloading.lua
MCServer/Plugins/APIDump/Hooks/OnWeatherChanging.lua
MCServer/Plugins/APIDump/Hooks/OnWeatherChanged.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerMoving.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerTossingItem.lua
MCServer/Plugins/APIDump/Hooks/OnEntityAddEffect.lua
MCServer/Plugins/APIDump/Hooks/OnChat.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerShooting.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerAnimation.lua
MCServer/Plugins/APIDump/Hooks/OnServerPing.lua
MCServer/Plugins/APIDump/Hooks/OnPreCrafting.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerBreakingBlock.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerFished.lua
MCServer/Plugins/APIDump/Hooks/OnChunkAvailable.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerUsingBlock.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerFishing.lua
MCServer/Plugins/APIDump/Hooks/OnExploded.lua
MCServer/Plugins/APIDump/Hooks/OnEntityChangedWorld.lua
MCServer/Plugins/APIDump/Hooks/OnWorldStarted.lua
MCServer/Plugins/APIDump/Hooks/OnPlayerLeftClick.lua
MCServer/Plugins/APIDump/Hooks/OnUpdatingSign.lua
MCServer/Plugins/APIDump/Hooks/OnTakeDamage.lua
MCServer/Plugins/APIDump/Hooks/OnPluginMessage.lua
MCServer/Plugins/APIDump/Hooks/OnEntityTeleport.lua
MCServer/Plugins/APIDump/prettify.css
MCServer/Plugins/APIDump/APIDump.deproj
MCServer/Plugins/APIDump/Writing-a-MCServer-plugin.html
MCServer/Plugins/APIDump/SettingUpZeroBrane.html
MCServer/Plugins/APIDump/APIDesc.lua
MCServer/Plugins/APIDump/main_APIDump.lua
MCServer/Plugins/APIDump/prettify.js
MCServer/Plugins/APIDump/lang-lua.js
MCServer/Plugins/APIDump/main.css
MCServer/Plugins/APIDump/Classes/
MCServer/Plugins/APIDump/Classes/Projectiles.lua
MCServer/Plugins/APIDump/Classes/WebAdmin.lua
MCServer/Plugins/APIDump/Classes/BlockEntities.lua
MCServer/Plugins/APIDump/Classes/Network.lua
MCServer/Plugins/APIDump/Classes/Plugins.lua
MCServer/Plugins/APIDump/Classes/Geometry.lua
MCServer/Plugins/APIDump/InfoFile.html
MCServer/Plugins/APIDump/UsingChunkStays.html
MCServer/Plugins/APIDump/LICENSE-prettify.txt
MCServer/Plugins/APIDump/Static/
MCServer/Plugins/APIDump/Static/decoda_logo.png
MCServer/Plugins/APIDump/Static/.gitignore
MCServer/Plugins/APIDump/Static/zbs_workspace.png
MCServer/Plugins/APIDump/Static/decoda_debug_settings.png
MCServer/Plugins/APIDump/Static/zbs_logo.png
MCServer/Plugins/APIDump/Static/decoda_workspace.png
MCServer/Plugins/APIDump/WebWorldThreads.html
MCServer/Plugins/APIDump/SettingUpDecoda.html
MCServer/Plugins/Core/
MCServer/Plugins/Core/kick.lua
MCServer/Plugins/Core/give.lua
MCServer/Plugins/Core/ondisconnect.lua
MCServer/Plugins/Core/difficulties.lua
MCServer/Plugins/Core/onbreakplaceblock.lua
MCServer/Plugins/Core/locate.lua
MCServer/Plugins/Core/README.md
MCServer/Plugins/Core/portal-worlds.lua
MCServer/Plugins/Core/save-reload-stop.lua
MCServer/Plugins/Core/whitelist.lua
MCServer/Plugins/Core/Core.deproj
MCServer/Plugins/Core/web_permissions.lua
MCServer/Plugins/Core/help.lua
MCServer/Plugins/Core/kill.lua
MCServer/Plugins/Core/spawn.lua
MCServer/Plugins/Core/clear.lua
MCServer/Plugins/Core/web_ranks.lua
MCServer/Plugins/Core/LICENSE
MCServer/Plugins/Core/vanish.lua
MCServer/Plugins/Core/web_whitelist.lua
MCServer/Plugins/Core/plugins.lua
MCServer/Plugins/Core/me.lua
MCServer/Plugins/Core/main.lua
MCServer/Plugins/Core/.gitignore
MCServer/Plugins/Core/enchant.lua
MCServer/Plugins/Core/.git
MCServer/Plugins/Core/back.lua
MCServer/Plugins/Core/worldlimiter.lua
MCServer/Plugins/Core/viewdistance.lua
MCServer/Plugins/Core/top.lua
MCServer/Plugins/Core/web_serversettings.lua
MCServer/Plugins/Core/ondeath.lua
MCServer/Plugins/Core/fly.lua
MCServer/Plugins/Core/Info.lua
MCServer/Plugins/Core/ranks.lua
MCServer/Plugins/Core/banlist.lua
MCServer/Plugins/Core/gm.lua
MCServer/Plugins/Core/web_playerranks.lua
MCServer/Plugins/Core/web_utils.lua
MCServer/Plugins/Core/itemrepair.lua
MCServer/Plugins/Core/onjoin.lua
MCServer/Plugins/Core/teleport.lua
MCServer/Plugins/Core/web_players.lua
MCServer/Plugins/Core/functions.lua
MCServer/Plugins/Core/weather.lua
MCServer/Plugins/Core/time.lua
MCServer/Plugins/Core/do.lua
MCServer/Plugins/Core/console.lua
MCServer/Plugins/Core/web_manageserver.lua
MCServer/Plugins/Core/sqlite.lua
MCServer/Plugins/Core/web_chat.lua
MCServer/Plugins/Core/regen.lua
MCServer/Plugins/Core/web_plugins.lua
MCServer/Plugins/Core/tps.lua
MCServer/Plugins/Core/web_weather.lua
MCServer/Plugins/Core/tell.lua
MCServer/Plugins/Core/motd.lua
MCServer/Plugins/Core/list.lua
MCServer/Plugins/MagicCarpet/
MCServer/Plugins/MagicCarpet/plugin.lua
MCServer/Plugins/MagicCarpet/objects.lua
MCServer/Plugins/MagicCarpet/.git
MCServer/Plugins/InfoReg.lua
MCServer/Plugins/InfoDump.deproj
MCServer/Plugins/Handy/
MCServer/Plugins/Handy/handy_functions.lua
MCServer/Plugins/Handy/.git
MCServer/Plugins/Handy/handy.lua
MCServer/README.txt
MCServer/buildinfo
MCServer/crafting.txt
MCServer/delete_windows_service.cmd
MCServer/favicon.png
MCServer/furnace.txt
MCServer/hg
MCServer/hg.supp
MCServer/install_windows_service.cmd
MCServer/items.ini
MCServer/lang/
MCServer/lang/items_de.ini
MCServer/monsters.ini
MCServer/profile_run.cmd
MCServer/profile_run_debug.cmd
MCServer/profile_run_x64.cmd
MCServer/settings_apidump.ini
MCServer/vg
MCServer/vg.supp
MCServer/webadmin/
MCServer/webadmin/files/
MCServer/webadmin/files/guest.html
MCServer/webadmin/files/thead.png
MCServer/webadmin/files/log_out.png
MCServer/webadmin/files/header.png
MCServer/webadmin/files/logo_login.png
MCServer/webadmin/files/pmfolder.gif
MCServer/webadmin/files/style.css
MCServer/webadmin/files/login.css
MCServer/webadmin/files/login.gif
MCServer/webadmin/files/home.gif
MCServer/webadmin/files/mc-logo.png
MCServer/webadmin/files/tcat.png
MCServer/webadmin/files/background.gif
MCServer/webadmin/files/logo.png
MCServer/webadmin/files/loading.gif
MCServer/webadmin/files/sub_pmfolder.gif
MCServer/webadmin/files/favicon.ico
MCServer/webadmin/GenerateSelfSignedHTTPSCertUsingOpenssl.cmd
MCServer/webadmin/GenerateSelfSignedHTTPSCertUsingOpenssl.sh
MCServer/webadmin/login_template.html
MCServer/webadmin/template.html
MCServer/webadmin/template.lua
[artur@alarmpi ~]$ cd MCServer/
[artur@alarmpi MCServer]$ ./MCServer
pure virtual method called
terminate called without an active exception
[18:11:17] --- Started Log ---

[18:11:17] MCServer Jenkins gcc armhf Release (master) build id: #24
[18:11:17] from commit id: 6bafff056038ca5909343b454318ea3dc15c0793 built at: Thu May 21 11:13:08 EDT 2015
[18:11:17] Creating new server instance...
./MCServer(_Z15PrintStackTracev+0x14)[0x1dd71c]
./MCServer(_Z14NonCtrlHandleri+0x8c)[0x1caffc]
/usr/lib/libc.so.6(__default_sa_restorer+0x0)[0x76bcba90]
/usr/lib/libc.so.6(gsignal+0x34)[0x76bca864]
/usr/lib/libc.so.6(abort+0x12c)[0x76bcbc08]
/usr/lib/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x154)[0x76dd6afc]
/usr/lib/libstdc++.so.6(+0x4a934)[0x76dd4934]
Aborted (core dumped)
[artur@alarmpi MCServer]$


RE: Can't run Raspberry Pi Version - bearbin - 05-22-2015

I posted a reply on your GitHub comment.


RE: Can't run Raspberry Pi Version - LogicParrot - 05-22-2015

For reference: Artur's problem was running Arch Linux on Pi, the official builds do not work with that. The solution was compiling the server. It can be done using the guide or this lazy script (recommended).