ID:2371532
 
Resolved
The new ID array bag could cause crashes on world reboot because it wasn't being cleared properly.
BYOND Version:512.1425
Operating System:Windows 7 Ultimate 64-bit
Web Browser:Chrome 67.0.3396.56
Applies to:Dream Daemon
Status: Resolved (512.1426)

This issue has been resolved.
Faulting application name: dreamdaemon.exe, version: 5.0.512.1425, time stamp: 0x5b086add
Faulting module name: byondcore.dll, version: 5.0.512.1425, time stamp: 0x5b086a6a
Exception code: 0xc0000005
Fault offset: 0x0016b88d


This was doing reboot by using the Reboot menu in the DD gui.

https://github.com/tgstation/tgstation/archive/ 6703d5aa466810497df4e2b145638e52a352b306.zip time locked link

Edit maps/_basemap.dm to uncomment the first line.

Run in dd.

Go to world -> reboot

...

Profit!

Also happens if you hit stop, then hit start.
Well, shoot. This would happen on a release made just before a three-day weekend.
Oddly enough, I'm not crashing when rebooting from DD. I am, however, seeing the same issue I reported in my other thread, except this time it's just the null client runtimes and literally no code running on the server after a reboot.

runtime error: Cannot execute null.Stat().
runtime error: Cannot execute null.Stat().
runtime error: Cannot execute null.Stat().
runtime error: Cannot execute null.Del().


When joining (and leaving).

If there's a client connected when it reboots it does the endless loading thing I mentioned in my other topic.

[Edit]

Stopping and starting with the stop/go button did result in the crash.

[Edit 2]

Hang, not crash, didn't crash, just hung frozen.
Only happens when a LOGGED IN client connects, the world will just sit in a suspended state until a client with a non-guest key joins, then it'll hang a while and eventually crash.

Joining with a Guest key will just have it sit there endlessly without triggering the crash.
I'm having the same issue running the TGStation code on the latest client version (512.1425). Once the server starts in DD if the world reboots, or I stop and start the server, DD crashes, I've tried this with a standard user account, and tried running it as admin. Crash report from Windows below:

Problem signature:
Problem Event Name: APPCRASH
Application Name: dreamdaemon.exe
Application Version: 5.0.512.1425
Application Timestamp: 5b086add
Fault Module Name: byondcore.dll
Fault Module Version: 5.0.512.1425
Fault Module Timestamp: 5b086a6a
Exception Code: c0000005
Exception Offset: 0016b88d
OS Version: 6.1.7601.2.1.0.272.7
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789


If there is anything else you want me to post, lemme know.
Lummox JR resolved issue with message:
The new ID array bag could cause crashes on world reboot because it wasn't being cleared properly.
So how can this be resolved then? Or is it on byond's side?
You wait until the next release, and go back to the previous one in the meantime.
1426 Just fixed my issue on world reboot.