Dedicated Server CLI Only - Popup Window means crash

Hi,

Through I’m sure poor coding from my part, I ended up with some nasty CDO errors about fonts not being loaded properly during construction, when using packaged builds of dedicated servers. My bad, and I will look into that asap :slight_smile:

But what’s important is that these CDO errors create a popup window when you start the server, which in your usual computer is “fine” (as fine as a CDO error can be).

However, this little popup window becomes a major pain when it comes to running your dedicated server on a command-line only interface, because it crashes every time.

Hey Altrue-

What are the exact errors you’re getting? Additionally, what is the full command/arguments you’re using to launch your dedicated server from command line? Do the errors/crash occur if you launch the server from the .exe rather than command line?

Hi,

The exact error I am getting is :

[2017.04.13-17.26.51:287][ 0]LogLinux:Error: appError called: Assertion failed: Assertion failed: [File:Path\To\Unreal\Unreal Projects\UnrealEngine\Engine\Source\Runtime\Core\Private\Linux\LinuxPlatformMisc.cpp] [Line: 624]
Error Presenting MessageBox: No message system available

I don’t know if this behaviour is the same when starting the server from an .exe, as I don’t own a Windows Server without graphical interface, and as the Linux version obviously doesn’t have an .exe. But it’s likely that this behaviour would be the same.

I am starting the server from the file /LinuxNoEditor/NameOfGame/Binaries/Linux/NameOfGameServer. And the command arguments I am using range from none to -log. I have also tried -server, -dedicated, -nameOfMap etc… But the result seem to be independant from the arguments.

Knowing that your server is on Linux, was the project/server created on Linux or was the project cross-compiled from Windows for Linux?

The project was cross-compiled on Windows. This error has appeared in both Debian 8 and Ubuntu 16 without graphical interface.

I should also add that using the same files on an Ubuntu 16 WITH a graphical interface has the server starting without crashing, and clients able to connect to it.