ryansheehan / terraria

Dockerfile for terraria
MIT License
294 stars 104 forks source link

Server crash on start #29

Closed JackTGarland closed 4 years ago

JackTGarland commented 4 years ago

I have been playing around trying to get the docker to run and am currently looking inside the docker and am getting this error.

"System.NullReferenceException: Object reference not set to an instance of an object at Terraria.Main.DedServ () [0x009b8] in :0 at Terraria.Program.LaunchGame (System.String[] args, System.Boolean monoArgs) [0x00092] in :0"

It is about terrira but no amount of googling shows me where the error is from.

If you can shed some light or let me know how I can find the cause of it that would be great as ServerLog.txt dose not exist.

ryansheehan commented 4 years ago

This looks to be crashing, not in docker, but, in tshock itself. I wonder if you're running into version incompatibility?

tshock team has not released their update to support Terraria v1.4 yet. As soon as I see a release I'll update the docker container.

On Sat, May 16, 2020, 2:43 PM Jack Garland notifications@github.com wrote:

I have been playing around trying to get the docker to run and am currently looking inside the docker and am getting this error.

"System.NullReferenceException: Object reference not set to an instance of an object at Terraria.Main.DedServ () [0x009b8] in :0 at Terraria.Program.LaunchGame (System.String[] args, System.Boolean monoArgs) [0x00092] in :0"

It is about terrira but no amount of googling shows me where the error is from.

If you can shed some light or let me know how I can find the cause of it that would be great as ServerLog.txt dose not exist.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ryansheehan/terraria/issues/29, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB46ER2FPVAIIAJOR6YVC33RR3UHDANCNFSM4NDBR46Q .

ryansheehan commented 4 years ago

pre-release of v1.4 container is up. Not sure if plugins will work, but i was able to connect.

On Sat, May 16, 2020 at 5:58 PM Ryan Sheehan rsheehan@gmail.com wrote:

This looks to be crashing, not in docker, but, in tshock itself. I wonder if you're running into version incompatibility?

tshock team has not released their update to support Terraria v1.4 yet. As soon as I see a release I'll update the docker container.

On Sat, May 16, 2020, 2:43 PM Jack Garland notifications@github.com wrote:

I have been playing around trying to get the docker to run and am currently looking inside the docker and am getting this error.

"System.NullReferenceException: Object reference not set to an instance of an object at Terraria.Main.DedServ () [0x009b8] in :0 at Terraria.Program.LaunchGame (System.String[] args, System.Boolean monoArgs) [0x00092] in :0"

It is about terrira but no amount of googling shows me where the error is from.

If you can shed some light or let me know how I can find the cause of it that would be great as ServerLog.txt dose not exist.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ryansheehan/terraria/issues/29, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB46ER2FPVAIIAJOR6YVC33RR3UHDANCNFSM4NDBR46Q .

JackTGarland commented 4 years ago

Interesting. I just loaded it up as a fresh container and I am still getting that error. T shock 4.3.26.0? I will see what happens if I generate a new world.

JackTGarland commented 4 years ago

I just noticed that when creating a world it says the server is running 1.3.5.3. image

JackTGarland commented 4 years ago

So I was trying to use a world from 1.4 that was causing the issue. Creating a new world worked fine.