Terrain Editor process crash

1
The following is from the end of the script logfile. Is there any obvious action I need to take? I'm not able to verify if the server will start correctly or not for another few hours.

Thanks.

Code: Select all

2020-01-09 16:59:50 | Edit 13 of 64
2020-01-09 16:59:53 | Terraforming 4 tiles to new height: 236.5
2020-01-09 16:59:53 | Adding new layer to GeoID 116952528 at altitude 7365
2020-01-09 16:59:53 | Removing conflicting layer from GeoID 116952529 at altitude 7382
2020-01-09 16:59:53 | Removing conflicting layer from GeoID 116952529 at altitude 7381
2020-01-09 16:59:53 | Removing conflicting layer from GeoID 116952529 at altitude 7520
2020-01-09 16:59:53 | Removing conflicting layer from GeoID 116952529 at altitude 7515
2020-01-09 16:59:53 | Removing conflicting layer from GeoID 116952529 at altitude 7520
2020-01-09 16:59:53 | Removing conflicting layer from GeoID 116952529 at altitude 7420
2020-01-09 16:59:53 | Removing conflicting layer from GeoID 116952529 at altitude 7520
2020-01-09 16:59:53 | Removing conflicting layer from GeoID 116952529 at altitude 7420
2020-01-09 16:59:53 | Removing conflicting layer from GeoID 116952529 at altitude 7520
2020-01-09 16:59:53 | Adding new layer to GeoID 116952529 at altitude 7365
2020-01-09 16:59:53 | Adding new layer to GeoID 116952530 at altitude 7365
2020-01-09 16:59:53 | Adding new layer to GeoID 116952531 at altitude 7365
2020-01-09 16:59:55 | Edit 14 of 64
2020-01-09 17:00:17 | Fatal Exception
2020-01-09 17:00:17 | Exception: A MySQL query failed!
Error 2006: MySQL server has gone away in /var/www/ft_shared/mysql.class.php:255
Stack trace:
#0 /var/www/ft_shared/mysql.class.php(159): MySQL->handle_error('query', 'SELECT GeoDataI...')
#1 /var/www/ft_worker/terrainedit.php(40): MySQL->query_rs('SELECT GeoDataI...')
#2 /var/www/ft_worker/index.php(144): require_once('/var/www/ft_wor...')
#3 {main}
2020-01-09 17:00:17 | The process crashed.

Re: Terrain Editor process crash

2
I'll have to reproduce this error on a test system to offer any advise.
What's the Job ID of the crashed job?

"MySQL server has gone away" errors indicate that the database has closed the connection prematurely for some reason. It kinda depends where and how the database is hosted and how it's configured. There are couple dozen config options that could get in the way when FeudalTools is sending a massive amount of instructions for terraforming.

Re: Terrain Editor process crash

3
Job ID 39479. This is the first crash in over 30 terrain edit jobs, but also only the second job I had done remotely while my home PC the database is on was idle. I'm betting that has something to do with it.

I was able to get the server launched with no issues yesterday, though I didn't launch the client to verify everything *looked* okay. The server console looked about the same.
cron