I am getting exceptions on nearly every shutdown now. POL097 rc2
It will always crash when shutting down if the shard has not been running for very long (eg 10 minutes) but can sometimes not crash when its been running for longer.
An example of one exception:
Console entry:
checkpoint: exit signal detected
checkpoint: waiting for child threads to exit
checkpoint: child threads have shut down
checkpoint: writing data
Writing data files ........ Done! 12938 ms.
checkpoint: cleaning up vars
checkpoint: cleaning up scripts
checkpoint: cleaning up listen points
Unhandled exception! Minidump started...
################################
..
..
Last Script: can be anything - in this instance it's doshutdown.ecl - the PC value in the error points to the Shutdown(); line in the script. Can't see how the last script entry can be causing the crash.
The next line in the console was going to be unloading data, but it never printed that message.
The minidump entry is the last line in the console until restart.
script.log only contains:
[02/11 20:53:58] 0x005d984c
whatever that means. It's time is at the startup anyway so isn't relevent.
Pol.log
Quote:
scripts/www/server_stats.ecl 5313 1 5313 0.01
scripts/www/servperf/shutdown.ecl 77 2 38 0.00
scripts/start.ecl 22232 1 22232 0.03
[02/11 20:53:43] Unhandled Exception! Writing Minidump file.
This file with explanation and last lines from log files should be given to the development team.
Saved dump file to 'POL097-2007-01-04 RC2 Coregina-20070211202115-0.dmp'
Last Script: pkg/world/saver/doshutdown.ecl PC: 39
[02/11 20:53:58] Logfile opened.
Other information?
Nobody logged on. Shard had been running for around 5 minutes with cpu usage low. Shard restarts ok after closedown so the worldsave seems to be working ok
No entries in leftovers.txt or orphans.txt
Attached is minidump of a crash when doshutdown was the last command.