RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Server closing automatically no errors no crash

Giraffelitis

Wanderer
I have my server running on Linux Ubuntu 13.04 using Mono .NET 4
Somewhere in the process its shutting down the server and i have to log back in to start it again It doesnt crash it the terminal doesnt close the server just stops

I just updated to Ubuntu 13.04 from 12.10 is there something with mono I possibly need to do?

See notes enclosed in ** ** below

Code:
          ** START SERVER HERE**
 
giraffe@relapse:~$ sudo mono --debug /home/giraffe/Dropbox/Relapse/Server/RunUO.exe
RunUO - [www.runuo.com] Version 2.2, Build 4982.35801
Core: Running on .NET Framework Version 4.0.30319
Core: Optimizing for 2 64-bit processors
Core: Unix environment detected
Scripts: Compiling C# scripts...done (cached)
Scripts: Skipping VB.NET Scripts...done (use -vb to enable)
Scripts: Verifying...Warning: Exception in serialization verification of type Server.Items.BaseBeverage
done (3061 items, 604 mobiles) (0.50 seconds)
Regions: Loading...done
World: Loading...done (129122 items, 15183 mobiles) (3.76 seconds)
Donations: Parsing rewards file...done (loaded 26 rewards in 0.00 seconds)
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
 
Joeku's Staff Runebook: Loading...
  Account: Giraffelitis... done.
  Account: Daddy64... done.
  Account: beavis... done.
  Account: Rhinoceritis... done.
  Account: Rhinoceritis79... done.
 
Listening: 127.0.0.1:2593
Listening: 192.241.229.196:2593
Listening: 127.0.0.1:2594
Listening: 192.241.229.196:2594
Jail System: Starting
Jail System: 0 jailed players loaded.
Warning: 65 bad spawns detected, logged: 'badspawn.log'
Client: 72.19.62.41: Connected. [1 Online]
Login: 72.19.62.41: Valid credentials for 'Giraffelitis'
Client: 72.19.62.41: Connected. [2 Online]
Client: 72.19.62.41: Disconnected. [1 Online] [Giraffelitis]
Login: 72.19.62.41: Account 'Giraffelitis' at character list
Client: 72.19.62.41: Connected. [2 Online]
Login: 72.19.62.41: Valid credentials for 'Amber'
Client: 72.19.62.41: Connected. [3 Online]
Client: 72.19.62.41: Disconnected. [2 Online] [Amber]
Login: 72.19.62.41: Account 'Amber' at character list
Client: 72.19.62.41: Connected. [3 Online]
Login: 72.19.62.41: Valid credentials for 'Giraffe'
Client: 72.19.62.41: Disconnected. [2 Online] [Giraffe]
Client: 72.19.62.41: Connected. [3 Online]
Login: 72.19.62.41: Account 'Giraffe' at character list
Core: Using dual save strategy
World: Saving...Closing Save Files.
Jail System: Save complete.
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
Save done in 0.75 seconds.
Client: 209.141.43.68: Connected. [4 Online]
Client: 209.141.43.68: Disconnected. [3 Online]
Client: 209.141.43.68: Connected. [4 Online]
Client: 209.141.43.68: Disconnected. [3 Online]
Core: Using dual save strategy
World: Saving...Closing Save Files.
Jail System: Save complete.
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
Save done in 0.50 seconds.
Client: 64.34.181.157: Connected. [4 Online]
Client: 64.34.181.157: Disconnected. [3 Online]
Client: 72.19.39.190: Connected. [4 Online]
Login: 72.19.39.190: Valid credentials for 'petry820'
Client: 72.19.39.190: Disconnected. [3 Online] [petry820]
Client: 72.19.39.190: Connected. [4 Online]
Login: 72.19.39.190: Account 'petry820' at character list
Client: 72.19.39.190: Connected. [5 Online]
Login: 72.19.39.190: Invalid password for 'petry823'
Client: 72.19.39.190: Disconnected. [4 Online]
Client: 72.19.39.190: Disconnected. [3 Online] [petry820]
Client: 72.19.39.190: Connected. [4 Online]
Login: 72.19.39.190: Valid credentials for 'petry820'
Client: 72.19.39.190: Disconnected. [3 Online] [petry820]
Client: 72.19.39.190: Connected. [4 Online]
Login: 72.19.39.190: Valid credentials for 'petry823'
Client: 72.19.39.190: Connected. [5 Online]
Client: 72.19.39.190: Disconnected. [4 Online] [petry823]
Login: 72.19.39.190: Account 'petry823' at character list
Client: 72.19.39.190: Connected. [5 Online]
Client: 72.19.39.190: Disconnected. [4 Online] [petry823]
Login: 72.19.39.190: Valid credentials for 'petry823'
Client: 72.19.39.190: Disconnected. [3 Online] [petry823]
Client: 72.19.39.190: Connected. [4 Online]
Login: 72.19.39.190: Valid credentials for 'petry821'
Client: 72.19.39.190: Connected. [5 Online]
Client: 72.19.39.190: Disconnected. [4 Online] [petry821]
Login: 72.19.39.190: Account 'petry821' at character list
Client: 71.113.237.58: Connected. [5 Online]
Login: 71.113.237.58: Valid credentials for 'amandabhere'
Client: 71.113.237.58: Disconnected. [4 Online] [amandabhere]
Client: 71.113.237.58: Connected. [5 Online]
Login: 71.113.237.58: Account 'amandabhere' at character list
Client: 209.141.43.68: Connected. [6 Online]
Client: 209.141.43.68: Disconnected. [5 Online]
 
    ** RIGHT HERE IS WHERE IT JUST STOPS AND I HAD TO RESTART**
 
 
giraffe@relapse:~$ sudo mono --debug /home/giraffe/Dropbox/Relapse/Server/RunUO.exe
[sudo] password for giraffe:
RunUO - [www.runuo.com] Version 2.2, Build 4982.35801
Core: Running on .NET Framework Version 4.0.30319
Core: Optimizing for 2 64-bit processors
Core: Unix environment detected
Scripts: Compiling C# scripts...done (cached)
Scripts: Skipping VB.NET Scripts...done (use -vb to enable)
Scripts: Verifying...Warning: Exception in serialization verification of type Server.Items.BaseBeverage
done (3061 items, 604 mobiles) (0.50 seconds)
Regions: Loading...done
World: Loading...done (128941 items, 15168 mobiles) (3.51 seconds)
Donations: Parsing rewards file...done (loaded 26 rewards in 0.00 seconds)
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
 
Joeku's Staff Runebook: Loading...
  Account: Giraffelitis... done.
  Account: Daddy64... done.
  Account: beavis... done.
  Account: Rhinoceritis... done.
  Account: Rhinoceritis79... done.
 
Listening: 127.0.0.1:2593
Listening: 192.241.229.196:2593
Listening: 127.0.0.1:2594
Listening: 192.241.229.196:2594
Jail System: Starting
Jail System: 0 jailed players loaded.
Warning: 65 bad spawns detected, logged: 'badspawn.log'
Client: 72.19.62.41: Connected. [1 Online]
Login: 72.19.62.41: Valid credentials for 'Giraffe'
Client: 72.19.62.41: Connected. [2 Online]
Client: 72.19.62.41: Disconnected. [1 Online] [Giraffe]
Login: 72.19.62.41: Account 'Giraffe' at character list
Client: 209.141.43.68: Connected. [2 Online]
Client: 209.141.43.68: Disconnected. [1 Online]
Client: 72.19.62.41: Connected. [2 Online]
Login: 72.19.62.41: Valid credentials for 'Giraffelitis'
Client: 72.19.62.41: Connected. [3 Online]
Client: 72.19.62.41: Disconnected. [2 Online] [Giraffelitis]
Login: 72.19.62.41: Account 'Giraffelitis' at character list
Client: 72.19.62.41: Connected. [3 Online]
Login: 72.19.62.41: Valid credentials for 'Amber'
Client: 72.19.62.41: Connected. [4 Online]
Client: 72.19.62.41: Disconnected. [3 Online] [Amber]
Login: 72.19.62.41: Account 'Amber' at character list
Core: Using dual save strategy
World: Saving...Closing Save Files.
Jail System: Save complete.
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
Save done in 0.51 seconds.
Client: 209.141.43.68: Connected. [4 Online]
Client: 209.141.43.68: Disconnected. [3 Online]
Client: 64.34.181.157: Connected. [4 Online]
Client: 64.34.181.157: Disconnected. [3 Online]
Core: Using dual save strategy
World: Saving...Closing Save Files.
Jail System: Save complete.
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
Save done in 0.29 seconds.
Client: 209.141.43.68: Connected. [4 Online]
Client: 209.141.43.68: Disconnected. [3 Online]
Core: Using dual save strategy
World: Saving...Closing Save Files.
Jail System: Save complete.
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
Save done in 0.29 seconds.
Client: 209.141.43.68: Connected. [4 Online]
Client: 209.141.43.68: Disconnected. [3 Online]
Core: Using dual save strategy
World: Saving...Closing Save Files.
Jail System: Save complete.
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
Save done in 0.29 seconds.
Client: 209.141.43.68: Connected. [4 Online]
Client: 209.141.43.68: Disconnected. [3 Online]
Client: 72.19.62.41: Connected. [4 Online]
Login: 72.19.62.41: Account 'zero' not created, ip already has 3 accounts.
Client: 72.19.62.41: Disconnected. [3 Online]
Core: Using dual save strategy
World: Saving...Closing Save Files.
Jail System: Save complete.
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
Save done in 0.31 seconds.
Client: 209.141.43.68: Connected. [4 Online]
Client: 209.141.43.68: Disconnected. [3 Online]
Client: 64.34.181.157: Connected. [4 Online]
Client: 64.34.181.157: Disconnected. [3 Online]
Core: Using dual save strategy
World: Saving...Closing Save Files.
Jail System: Save complete.
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
Save done in 0.30 seconds.
Client: 209.141.43.68: Connected. [4 Online]
Client: 209.141.43.68: Disconnected. [3 Online]
Client: 72.19.62.41: Connected. [4 Online]
Login: 72.19.62.41: Valid credentials for 'zero'
Client: 72.19.62.41: Disconnected. [3 Online] [zero]
Client: 72.19.62.41: Connected. [4 Online]
Login: 72.19.62.41: Account 'zero' at character list
Client: 209.141.43.68: Connected. [5 Online]
Client: 209.141.43.68: Disconnected. [4 Online]
Core: Using dual save strategy
World: Saving...Closing Save Files.
Jail System: Save complete.
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
Save done in 0.18 seconds.
 
    ** RIGHT HERE IS WHERE IT JUST STOPS AND I HAD TO RESTART**
 
giraffe@relapse:~$ sudo mono --debug /home/giraffe/Dropbox/Relapse/Server/RunUO.exe
[sudo] password for giraffe:
 
RunUO - [www.runuo.com] Version 2.2, Build 4982.35801
Core: Running on .NET Framework Version 4.0.30319
Core: Optimizing for 2 64-bit processors
Core: Unix environment detected
Scripts: Compiling C# scripts...done (cached)
Scripts: Skipping VB.NET Scripts...done (use -vb to enable)
Scripts: Verifying...Warning: Exception in serialization verification of type Server.Items.BaseBeverage
done (3061 items, 604 mobiles) (0.49 seconds)
Regions: Loading...done
World: Loading...done (129023 items, 15177 mobiles) (4.82 seconds)
Donations: Parsing rewards file...done (loaded 26 rewards in 0.00 seconds)
Could not open ./data/bounty system/BountySchema.xsd.
./data/bounty system/BountySchema.xsd must be in ./Data/Bounty System
Cannot save bounties.
 
Joeku's Staff Runebook: Loading...
  Account: Giraffelitis... done.
  Account: Daddy64... done.
  Account: beavis... done.
  Account: Rhinoceritis... done.
  Account: Rhinoceritis79... done.
 
Listening: 127.0.0.1:2593
Listening: 192.241.229.196:2593

Thanks for your help!
 

Soteric

Knight
When it stops execute
Code:
kill -QUIT pid > runuo.thread.dump
where pid is RunUO process PID. Post runuo.thread.dump file here
 

fwiffo

Sorceror
Interesting, anyway he cannot make dump on a process who is NOT running, he said that he must restart the server manually, so no luck that way.

What you can try is to put also the mono in debug mode

mono --debug RunUO.exe -debug

you will put in debug mode the two.
mono --debug runs the debug on MONO, not runuo

mono RunUO.exe -debug is the correct flag to debug scripts.

But even this way, I doubt you'll solve, you have to place a real debugger in the middle and catch the possible stack overflow that it's causing the crash.

Also look there:

http://www.runuo.com/community/threads/absolutely-new-in-linux.534582/#post-3974042
 

Soteric

Knight
Sorry, my bad. I read it as "server holds and stops responding" when the process actually dies without reason.
 
Top