Sign in to follow this  
Followers 0
sapphire

[SOLVED ]Linux Arma 3 Dedicated server patch 1.52 crashes

4 posts in this topic

Hey guys,

We have Arma 3 Linux dedicated server on:
Distro: CentOS Linux release 7.1.1503 (Core)
Arch: x86_64
Kernel: 3.10.0-229.14.1.el7.x86_64

We use LGSM http://gameservermanagers.com/lgsm/arma3server/ and after the latest SteamCMD update we can't launch server binaries because of some crashes.
There is Exile mod and allinarmaterrainpack mod with Chernarus map added.
Some debug info is here:

Update

./arma3/arma3server update
 [  OK  ] Update arma3-server: Checking for update: Server logs: No update reques[  OK  ] Update arma3-server: Checking for update: SteamCMD

No update available:
    Current version: 795382
    Available version: 795382
    https://steamdb.info/app/233780/

[  OK  ] Update arma3-server: No update available


Launch with debug

Spoiler

./arma3server debug

ARMA 3 Debug
============================

Distro: CentOS Linux release 7.1.1503 (Core)
Arch: x86_64
Kernel: 3.10.0-229.14.1.el7.x86_64
Hostname: arma3-dev.localdomain

Start parameters:
./arma3server -netlog -ip=172.24.0.34 -cfg=/home/arma3server/arma3/serverfiles/cfg/arma3-server.network.cfg -config=/home/arma3server/arma3/serverfiles/cfg/arma3-exile.cfg -mod=mods/@exile -mod=mods/@allinarmaterrainpack -servermod=mods/@exileserver -autoinit

Use for identifying server issues only!
Press CTRL+c to drop out of debug mode.
Warning! If arma3-server is already running it will be stopped.

Continue? [y/N]y
[ INFO ] Debug arma3-server: Stopping any running servers
[ FAIL ] Stopping arma3-server: arma3server is already stopped
[ OK ] Debug arma3-server: Starting debug
9:31:29 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/PAPA_BEAR/
9:31:29 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/AirBase/
9:31:30 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayEditObject/Controls/B_OK/
9:31:30 Updating base class RscSliderH->RscXSliderH, by a3\editor_f\config.bin/RscDisplayEditObject/Slider/
9:31:30 Updating base class RscText->RscPicture, by a3\editor_f\config.bin/RscDisplayEditObject/Preview/
9:31:30 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionLoad/Controls/B_OK/
9:31:30 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionSave/Controls/B_OK/
9:31:30 Updating base class ->Default, by a3\anims_f\config\sdr\config.bin/CfgMovesBasic/DefaultDie/
9:31:30 Updating base class ->Default, by a3\anims_f\config\sdr\config.bin/CfgMovesMaleSdr/States/Crew/
9:31:30 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoScrollbars/
9:31:30 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoHScrollbars/
9:31:30 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoVScrollbars/
9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscLine/
9:31:30 Updating base class ->RscActiveText, by a3\ui_f\config.bin/RscActivePicture/
9:31:30 Updating base class ->RscButton, by a3\ui_f\config.bin/RscButtonTextOnly/
9:31:30 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscShortcutButtonMain/
9:31:30 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonEditor/
9:31:30 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscIGUIShortcutButton/
9:31:30 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscGearShortcutButton/
9:31:30 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonMenu/
9:31:30 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuOK/
9:31:30 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuCancel/
9:31:30 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuSteam/
9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscLoadingText/
9:31:30 Updating base class ->RscListBox, by a3\ui_f\config.bin/RscIGUIListBox/
9:31:30 Updating base class ->RscListNBox, by a3\ui_f\config.bin/RscIGUIListNBox/
9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackground/
9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUI/
9:31:30 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUILeft/
9:31:30 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIRight/
9:31:30 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIBottom/
9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUITop/
9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUIDark/
9:31:30 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/RscBackgroundLogo/
9:31:30 Updating base class ->RscMapControl, by a3\ui_f\config.bin/RscMapControlEmpty/
9:31:30 Updating base class ->RscPicture, by a3\ui_f\config.bin/CA_Mainback/
9:31:30 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Back/
9:31:30 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Title_Back/
9:31:30 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Black_Back/
9:31:30 Updating base class ->RscTitle, by a3\ui_f\config.bin/CA_Title/
9:31:30 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/CA_Logo/
9:31:30 Updating base class ->CA_Logo, by a3\ui_f\config.bin/CA_Logo_Small/
9:31:30 Updating base class ->RscButton, by a3\ui_f\config.bin/CA_RscButton/
9:31:30 Updating base class ->CA_RscButton, by a3\ui_f\config.bin/CA_RscButton_dialog/
9:31:30 Updating base class ->RscActiveText, by a3\ui_f\config.bin/CA_Ok/
9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image/
9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image2/
9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_text/
9:31:30 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscVignette/
9:31:30 Updating base class ->RscControlsGroupNoScrollbars, by a3\ui_f\config.bin/RscMapControlTooltip/
9:31:30 Updating base class RscUnitInfo->RscUnitInfoAirNoWeapon, by a3\ui_f\config.bin/RscInGameUI/RscUnitInfoAir/
9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_OK/
9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Cancel/
9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Clear/
9:31:30 Updating base class ->RscText, by a3\ui_f\config.bin/RscDisplayCapture/controls/TimeLines/
9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonAverages/
9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonSavePreviousData/
9:31:30 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonPreviousData/
9:31:30 Updating base class RscControlsGroup->RscControlsGroupNoHScrollbars, by a3\ui_f\config.bin/RscDisplayMain/controls/ModIcons/
9:31:30 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/IconPicture/
9:31:30 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcOwnedIconPicture/
9:31:30 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcIconPicture/
9:31:30 Updating base class RscListBox->RscCombo, by a3\ui_f\config.bin/RscDisplayCustomizeController/Steepness/
9:31:30 Updating base class ->RscStandardDisplay, by a3\ui_f\config.bin/RscDisplayControlSchemes/
9:31:30 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonCancel/
9:31:30 Updating base class RscButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonOK/
9:31:30 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayFileSelectImage/controls/OverviewPicture/
9:31:30 Updating base class RscShortcutButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayFieldManual/controls/ButtonCancel/
9:31:30 Cannot delete class B_KickOff, it is referenced somewhere (used as a base class probably).
9:31:30 Updating base class RscButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMission/controls/ButtonCancel/
9:31:30 Updating base class RscShortcutButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonOK/
9:31:30 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonCancel/
9:31:30 Updating base class ->RscSubmenu, by a3\ui_f\config.bin/RscMainMenu/
Cannot update non class from class a3\ui_f\config.bin/RscCallSupport/Items/
Cannot update non class from class a3\ui_f\config.bin/RscRadio/Items/
9:31:30 Updating base class RscStandardDisplay->, by a3\ui_f_mp_mark\config.bin/RscDisplayRespawn/
9:31:30 Updating base class ->VehicleMagazine, by a3\weapons_f\config.bin/CfgMagazines/24Rnd_missiles/
9:31:31 Updating base class ->RocketPods, by a3\weapons_f\config.bin/cfgWeapons/missiles_DAR/
9:31:31 Updating base class ->SlotInfo, by a3\weapons_f_mark\config.bin/UnderBarrelSlot/
9:31:31 Updating base class CutSceneAnimationBaseAbuse->CutSceneAnimationBase, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_Abuse_abuser/
9:31:31 Updating base class CutSceneAnimationBaseAbuse->CutSceneAnimationBase, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_Abuse_abusing/
9:31:31 Updating base class CutSceneAnimationBaseAbuse->CutSceneAnimationBase, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_Abuse_Akhanteros/
9:31:31 Updating base class CutSceneAnimationBaseAbuse->CutSceneAnimationBase, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_Abuse_Lacey/
9:31:31 Updating base class Acts_AidlPsitMstpSsurWnonDnon01->Acts_AidlPsitMstpSsurWnonDnon_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPsitMstpSsurWnonDnon02/
9:31:31 Updating base class Acts_AidlPsitMstpSsurWnonDnon01->Acts_AidlPsitMstpSsurWnonDnon_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPsitMstpSsurWnonDnon03/
9:31:31 Updating base class Acts_AidlPsitMstpSsurWnonDnon01->Acts_AidlPsitMstpSsurWnonDnon_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPsitMstpSsurWnonDnon04/
9:31:31 Updating base class Acts_AidlPsitMstpSsurWnonDnon01->Acts_AidlPsitMstpSsurWnonDnon_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPsitMstpSsurWnonDnon05/
9:31:31 Updating base class Acts_AidlPercMstpSlowWrflDnon_warmup01->Acts_AidlPercMstpSlowWrflDnon_warmup_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPercMstpSlowWrflDnon_warmup02/
9:31:31 Updating base class Acts_AidlPercMstpSlowWrflDnon_warmup01->Acts_AidlPercMstpSlowWrflDnon_warmup_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPercMstpSlowWrflDnon_warmup03/
9:31:31 Updating base class Acts_AidlPercMstpSlowWrflDnon_warmup01->Acts_AidlPercMstpSlowWrflDnon_warmup_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPercMstpSlowWrflDnon_warmup04/
9:31:31 Updating base class Acts_AidlPercMstpSlowWrflDnon_warmup01->Acts_AidlPercMstpSlowWrflDnon_warmup_loop, by exile_client\config.bin/CfgMovesMaleSdr/States/Acts_AidlPercMstpSlowWrflDnon_warmup05/
9:31:31 Updating base class HitPoints->, by exile_client\config.bin/CfgVehicles/CAManBase/HitPoints/
9:31:31 Updating base class RscStandardDisplay->, by exile_client\config.bin/RscDisplayMain/
9:31:31 Updating base class RscPicture->RscText, by exile_client\config.bin/RscDisplayVoiceChat/controls/Picture/
9:31:31 Updating base class Weather->Weather, by AiA\Worlds\lighting\desert\config.bin/CfgWorlds/MCN_Aliabad/Weather/
9:31:32 Initializing Steam Manager
9:31:32 unable to load subscribed content list. list will be updated from steam
9:31:32 unable to load published content list. list will be updated from steam
9:31:32 unable to load cached items meta info. save and update functionality will be broken
9:31:32 Steam Manager initialized.
9:31:32 ============================================================================================= List of mods ===============================================================================================
9:31:32 modsReadOnly = true
9:31:32 safeModsActivated = false
9:31:32 customMods = true
9:31:32 hash = 'B65A3A282AFE91DC2481CF669B6E6B1EF47D3FFA'
9:31:32 hashShort = '64998330'
9:31:32 name | modDir | default | origin | hash | hashShort | fullPath
9:31:32 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
9:31:32 @allinarmaterrainpack | @allinarmaterrainpack | false | GAME DIR | b3113d94ca99c99b4992e2fe91041f6def2cbf0b | 91025923 | /home/arma3server/arma3/serverfiles/mods/@allinarmaterrainpack
9:31:32 Exile Mod | @exile | false | GAME DIR | f7f4211a0630692bb84e4275160164d6793f9ea6 | 86fef58b | /home/arma3server/arma3/serverfiles/mods/@exile
9:31:32 Arma 3 DLC Bundle | dlcbundle | true | NOT FOUND | | |
9:31:32 Arma 3 Marksmen | mark | true | GAME DIR | 72dafe7fb444b4ca8438eb4a18bb963f04451f1c | d80931de | /home/arma3server/arma3/serverfiles/mark
9:31:32 Arma 3 Helicopters | heli | true | GAME DIR | d501ad2cecf1acdf8df830a3c4c82c549508a1f0 | 54e1c164 | /home/arma3server/arma3/serverfiles/heli
9:31:32 Arma 3 Karts | kart | true | GAME DIR | ff5d4beff64aa06e5291ee726dba99122de0c9be | 3d3c6d | /home/arma3server/arma3/serverfiles/kart
9:31:32 Arma 3 Zeus | curator | true | GAME DIR | 13fd3ee42f34a3437b91fcb413b4f9469c6e9781 | 6dbbef82 | /home/arma3server/arma3/serverfiles/curator
9:31:32 Arma 3 | A3 | true | NOT FOUND | | |
9:31:32 @exileserver | @exileserver | false | GAME DIR | da39a3ee5e6b4b0d3255bfef95601890afd80709 | 11fdd19c | /home/arma3server/arma3/serverfiles/mods/@exileserver
9:31:32 ==========================================================================================================================================================================================================
/home/arma3server/arma3/functions/fn_debug: line 63: 6125 Segmentation fault (core dumped) ${executable} ${parms}

 

$ gdb arma3/serverfiles/arma3server arma3/serverfiles/core.5234 GNU gdb (GDB)

Spoiler

$ gdb arma3/serverfiles/arma3server arma3/serverfiles/core.5234
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-64.el7
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
...
Reading symbols from /home/arma3server/arma3/serverfiles/arma3server...Missing separate debuginfo for /home/arma3server/arma3/serverfiles/arma3server
Try: yum --enablerepo='*debug*' install /usr/lib/debug/.build-id/f1/a6140316126c7128082bc608c32fae918b33d3.debug
(no debugging symbols found)...done.
[New LWP 5234]
[New LWP 5235]
[New LWP 5242]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Missing separate debuginfo for /home/arma3server/arma3/serverfiles/libsteam_api.so
Try: yum --enablerepo='*debug*' install /usr/lib/debug/.build-id/dc/1ecab84298480b212093fb3825a35d75eece52.debug
Core was generated by `./arma3server -netlog -ip=172.24.0.34 -cfg=/home/arma3server/arma3/serverfiles/'.
Program terminated with signal 11, Segmentation fault.
#0 0xf6f7b6ba in vfprintf () from /lib/libc.so.6
Missing separate debuginfos, use: debuginfo-install glibc-2.17-78.el7.i686 libgcc-4.8.3-9.el7.i686 libstdc++-4.8.3-9.el7.i686
(gdb) bt
#0 0xf6f7b6ba in vfprintf () from /lib/libc.so.6
#1 0xf6f84ecf in fprintf () from /lib/libc.so.6
#2 0x0825e5cc in ?? ()
#3 0x0825e874 in ?? ()
#4 0x0825e8af in ?? ()
#5 0x080cb527 in ?? ()
#6 0xf6f51933 in __libc_start_main () from /lib/libc.so.6
#7 0x080fb561 in ?? ()

 

 Server worked fine on 1.50 before the update to the 1.52 patch. Does anyone know what can cause this issue or how to solve?
 
Thanks
sapphire

Edited by sapphire

Share this post


Link to post
Share on other sites

try to launch your server without -ip=${ip} in arma3server

Edited by boLek

Share this post


Link to post
Share on other sites
Advertisement

When I updated, I used the development branch for 1.52 (2 hours after it was released to the public), I didn't have any issues updating nor have I had any core dumps. unless I ctrl-c within the console, something you shouldn't do anyways. Are you still having issues/problems? 

Look in the arma3server file (root of folder) and find
 

# Steam
# Stable
appid="233780"
# Development
# appid="233780 -beta development"

Change to

# Steam
# Stable
# appid="233780"
# Development
 appid="233780 -beta development"

However, with the update being almost a week old now, 1.52 is on stable branch and released via LGSM now. I put it on the linux server here at the house to develop 4 new Exile servers (vanilla, militarized, Cherno and Esseker) before uploading them to the dedi-box. So if in the event you do still have issues, use the beta dev branch and save some headaches ;)

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.