Jump to content

The command "GiveItemNumToPlayer" in RCON, the Ark server (Linux) crashes


Jeez

Recommended Posts

Did you enter the player id correctly?  I've used this through a console program without having a crash.

Did you get any crash logs or stack traces?

What crashed?  Your server?

Link to comment
Share on other sites

Looks like Signal 11 is a memory segmentation fault, which normally has one of two causes.

1. A bug in the program

2. Faulty RAM.  Do you have memtest, or a similar memory testing utility?

Link to comment
Share on other sites

I'm using a LINUX server
By the way, if I issue something through the console right in the game, everything goes well, but if I release via RCON, the server will shut down. I need to give only through RCON
This is not related Faulty RAM - there is a problem in the linux binaries that the ARK engineers have to solve.
This problem is known to developers since 2015
I ask the developers to answer on this question?

 

With best wishes and hope!

Link to comment
Share on other sites

test@tester:~/server1/server/ShooterGame/Binaries/Linux$ ./startserver.sh                                        Using binned.
4.5.1-0+UE4 7038 3077 403 10
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 346110
Signal 11 caught.
EngineCrashHandler: Signal=11
./startserver.sh: line 2: 26676 Segmentation fault      ./ShooterGameServer TheIsland?MaxPlayers=10?SessionName=TEST?AutoSavePeriodMinutes=10.000000?RCONEnabled=true?RCONPort=27015?QueryPort=27016?ServerPassword=****?ServerAdminPassword=****?Port=7777?listen? -server -log -NoBattlEye

it happens every time, Ark server (Linux) crashes ?

Link to comment
Share on other sites

  • 10 months later...
  • 2 months later...
445/5000
 
 
 
for the GetPlayerIDForSteamID command problem, this script resolves it.
name the id.sh and make a ./id.sh <path save> <STEAMID>
for a dark reson the GetPlayerIDForSteamID command inverts the high bits and the low bits.

all this does not change the fact that even with the good playerid, the command giveitemnumtoplayer crash the server.

ps: sorry if the text is not in perfect English, it's google translator
#! /bin/bash
VAR1="";
cd $1;
 
VAR1="$2.arkprofile"

printf "\n\nPlayerId : %d\n\n" "$(xxd -c 256 $VAR1   | sed -e 's/ //g' | grep "55496e74363450726f70657274790008" -A0 | sed -e 's/\(.*\)55496e74363450726f70657274790008\(00000000000000\)\([0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]\)\(.*\)/\3/'| sed -e 's/\(..\)\(..\)\(..\)\(..\)/0x\4\3\2\1/')";
Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...