ID:2427139
 
BYOND Version:512
Operating System:Windows 10 Pro 64-bit
Web Browser:Chrome 72.0.3626.81
Applies to:Byondpanel
Status: Open

Issue hasn't been assigned a status value.
Descriptive Problem Summary:
I currently make monthly payments for a byond shell server using byondpanel.com. For some reason unbeknownst to me, when I attempt to start hosting, it does not work and instead creates text files that have included this:
BUG: Crashing due to an illegal operation!

Backtrace for BYOND 512.1463 on Linux:
Generated at Fri Feb 8 14:58:50 2019

DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804bb24]
libbyond.so [0xb71c1000, 0x0], 0x365ab8
[0xb778a000, 0xb778a410], [0xb778a000, 0xb778a410]
libbyond.so [0xb71c1000, 0x0], 0x365ab8
libbyond.so [0xb71c1000, 0x0], 0x26563f
libbyond.so 0x2dced0, 0x2dcf17
DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804ad84]
libc.so.6 0x19440, 0x19533 (__libc_start_main)
DreamDaemon [0x8048000, 0x0], [0x8048000, 0x804a731]
To help the BYOND developers debug this, please send the above trace as part
of a very detailed bug report: http://www.byond.com/members/?command=view_tracker&tracker=1
Numbered Steps to Reproduce Problem:
1)Try to host the game.

Expected Results:
1)The server comes up.
Actual Results:
A bug happens.
Does the problem occur:
Every time? Or how often?
In other games?
In other user accounts?
On other computers?

When does the problem NOT occur?
1) Never

Workarounds:
1)None found.
It appears your project is failing in a routine called StrCmpNoCase() which is obviously a string comparison routine. What's baffling to me is that you should have an illegal operation there. The only way for an illegal operation to happen in that routine is if the string is at an invalid memory address, which should never happen.

Since this is happening while parsing your startup arguments, I'd like to see what your command line to start the game looks like. That should give me some useful information to go on, in case the parser or the Linux frontend for Dream Daemon is doing something wrong.
Kenryuto1

What options are you using on BYONDPanel when you launch the game?

I'll be able to give Lummox the full command.
idk what you mean by what options?
DreamDeamon FILE PORT -safe -threads off -trace -core -logself

Would be it if it's left as default.
Well I had a quick look, I noticed my test game wouldn't load, reinstalled BYOND through the interface and now it loads fine

Welcome BYOND! (5.0 Public Version 512.1463)
The BYOND hub reports that port 48846 is reachable.

******************************************
Caught SIGTERM, attempting clean shutdown.


When you used the interface to update BYOND did you notice any failures?