1. These forums are still being retired! Please use GitHub discussions or Discord. You cannot create new threads or new accounts now. If you need to contact some user of the forums, you should do it sooner, rather than later. This notice was last updated on May 30th, 2021.

Tshock Crashes My Terraria

Discussion in 'Help and Support' started by F4ll3n4ng3l, Jan 15, 2014.

  1. F4ll3n4ng3l

    F4ll3n4ng3l Level 1

    Joined:
    Jan 15, 2014
    Messages:
    17
    OK, I will admit i did not read much else on this website(this may be an annoyance to you but you must understand, I have little time). Anyways i open the application, start it with the world i want to host with. Once Tshock is running i click host and open my world. As soon as i am in Terraria goes unresponsive forcing me to close it. After i do so i usually close the cmd(using /exit) and attempt to open Terraria which refuses to open again until i restart steam or restart my laptop and steam has never successfully restarted on my laptop without restarting the laptop. So i must restart my laptop to open the game again only to repeat the same thing. I am using the most updated Tshock(as far as i am aware) as i literally just downloaded it a couple hours ago. I may be a programmer in a certain sense but i have no clue how to do anything with this(I for the most part deal with html, css, javascript, and php). Could someone tell me what i'm doing wrong or what i could do to fix this? I really don't know what details to include in this so i did not include much, just ask for whatever details you need.
     
  2. Ancientgods

    Plugin Developer Zero Day Plugin Author

    Joined:
    Sep 15, 2013
    Messages:
    712
    Well if you don't have any error logs etc there isn't alot we can do lol
     
  3. F4ll3n4ng3l

    F4ll3n4ng3l Level 1

    Joined:
    Jan 15, 2014
    Messages:
    17
    Oh yea...that might be helpful....here's everything it's given me with a few pieces of info blocked out.

    [01/15/14 10:46:29] [Server API] Verbose: TerrariaApi - Server v1.14.0.0 started.
    [01/15/14 10:46:29] [Server API] Verbose:Command line: "C:\Users\********\Desktop\TShock.4.2.2.1228\TerrariaServer.exe"
    [01/15/14 10:46:29] [Server API] Verbose:OS: Microsoft Windows NT 6.1.7601 Service Pack 1 (64bit: True)
    [01/15/14 10:46:29] [Server API] Verbose:Mono: False
    [01/15/14 10:46:34] [Server API] Info: Plugin TShock v4.2.2.1228 (by The Nyx Team) initiated.
    [01/15/14 10:50:07] [Server API] Verbose: TerrariaApi - Server v1.14.0.0 started.
    [01/15/14 10:50:07] [Server API] Verbose:Command line: "C:\Users\********\Desktop\TShock.4.2.2.1228\TerrariaServer.exe"
    [01/15/14 10:50:07] [Server API] Verbose:OS: Microsoft Windows NT 6.1.7601 Service Pack 1 (64bit: True)
    [01/15/14 10:50:07] [Server API] Verbose:Mono: False
    [01/15/14 10:50:08] [Server API] Info: Plugin TShock v4.2.2.1228 (by The Nyx Team) initiated.
    [01/15/14 11:06:13] [Server API] Verbose: TerrariaApi - Server v1.14.0.0 started.
    [01/15/14 11:06:13] [Server API] Verbose:Command line: "C:\Users\********\Desktop\TShock.4.2.2.1228\TerrariaServer.exe"
    [01/15/14 11:06:13] [Server API] Verbose:OS: Microsoft Windows NT 6.1.7601 Service Pack 1 (64bit: True)
    [01/15/14 11:06:13] [Server API] Verbose:Mono: False
    [01/15/14 11:06:21] [Server API] Info: Plugin TShock v4.2.2.1228 (by The Nyx Team) initiated.
    [01/15/14 12:18:04] [Server API] Verbose: TerrariaApi - Server v1.14.0.0 started.
    [01/15/14 12:18:04] [Server API] Verbose:Command line: "C:\Users\********\Desktop\TShock.4.2.2.1228\TerrariaServer.exe"
    [01/15/14 12:18:04] [Server API] Verbose:OS: Microsoft Windows NT 6.1.7601 Service Pack 1 (64bit: True)
    [01/15/14 12:18:04] [Server API] Verbose:Mono: False
    [01/15/14 12:18:05] [Server API] Info: Plugin TShock v4.2.2.1228 (by The Nyx Team) initiated.

    ***EDIT: The application file has literally disappeared...***
     
  4. Ancientgods

    Plugin Developer Zero Day Plugin Author

    Joined:
    Sep 15, 2013
    Messages:
    712
    Sorry mate, I'm clueless
     
  5. F4ll3n4ng3l

    F4ll3n4ng3l Level 1

    Joined:
    Jan 15, 2014
    Messages:
    17
    It's not a problem with tshock from what I've observed. The game just really doesn't go well with tshock running, and something i just realized while typing this is i have not checked to see if the server works without tshock....I'm going to check that.

    ***EDIT: The game doesn't crash like it did when i had tshock running***
     
  6. Ancientgods

    Plugin Developer Zero Day Plugin Author

    Joined:
    Sep 15, 2013
    Messages:
    712
    Well i never had any issues before with tshock
     
  7. F4ll3n4ng3l

    F4ll3n4ng3l Level 1

    Joined:
    Jan 15, 2014
    Messages:
    17
    I searched the website for other posts concerning this and have found something that may help, testing it now but as i am typing this norton just came up with a notification basically telling me to remove the folder or I'm going to regret it...this definitely CAN'T be good...


    ***EDIT: Nothing happened and i got the game running but yet again...it crashed...although instead of freezing my entire computer it only froze the game so that's an improvement....i guess....***

    ***EDIT: The logs have been including in an above statement, i have including most of the information i can think of but here is ~exactly~ what happens....
    I bring up terraria, start tshock for the world i am going to use, in terraria i host a server with that world after tshock says "server running" or whatever it says when it's ready. As soon as i am in the server the game goes unresponsive, windows asks me to close it, and for some reason even when i close it, the game never officially closes according to steam. That is why i have to restart my laptop to get on the game again. I am using the latest update for tshock. I do exactly what the cmd tells me to do each time. Yet when i get into the world? The game goes unresponsive while tshock remains fine(continually runs).***

    ***EDIT: I feel like an zucchini because I know I am missing something simple...just what?***
     
  8. Kjkillercom

    Kjkillercom Level 8

    Joined:
    Oct 18, 2013
    Messages:
    247
    Try the following and see if it helps you out:
    1) Make sure you have both .net framework 4 and 4.5 installed and have the latest updates for them.
    2) If you have any plug-ins other than those that came with Tshock then remove them one-by-one and see if any of them are causing the problem.
    3) Make sure all of your drivers are up to date, especially your graphics.
    4) Run both Tshock and Terraria as admin.
    5) Try re-downloading Tshock and replacing the files. You may have a corrupt file.
    6) Check Terraria's files via Steam to make sure none of its files are corrupt.
    7) Put Tshock in its own folder and away from Terraria. It does not have to be in the Terraria folder to work. I recommend your desktop since its easy to get to.
    8) Make sure your computer has sufficient ram to run both. I recommend at least 4gb at the minimum.
    9) If you have a separate computer that you can run Tshock on than the one you are running Terraria I recommend doing that, then just connect to the server over the network.
    10) If you're using a laptop then there's a good chance that's your problem. Laptops are horrible gaming machines and even worse for running a game server. :p
    11) Make sure your anti-virus is not messing with Tshock or Terraria by adding an exception for both programs in it.
    12) If your computer has Windows Vista that may also be your problem. Its excessive security can really muck things up for games and game servers.
    13) Try turning off UAC if you are on Vista or higher since it can sometimes really cause a lot of problems.
    14) When running Terraria, make sure to use the "Join" option and not the "host & play" one. Host & play sucks and is not the one you use to connect to Tshock.
     
  9. F4ll3n4ng3l

    F4ll3n4ng3l Level 1

    Joined:
    Jan 15, 2014
    Messages:
    17
    1. I have 4 but i do not know about 4.5.
    2. Never added anything.
    3. Will check that later...
    4. Always have.
    5. Tried it 3-4 times.
    6. Will do that after this post.
    7. Always had it in desktop.
    8. Sadly the laptop only has 4gb i believe.
    9. Good idea but this is the only laptop i can have either on.
    10. I've never had problems before tshock >_>
    11. Yea norton wasn't happy when i ran it as admin.
    12. It's windows 7
    13. Not a clue what that is.

    I'm going to see if i have .net framework 4.5, check for corrupt files in terraria, and check my anti-virus stuff...
    Will have to wait for someone to tell me what UAC is.

    ***EDIT: Thanks for the help whether or not this works...knowing my luck? It wont***
    ***EDIT: I have .net framework 4.5***
    ***EDIT: There is one corrupt file in terraria and since the last time i restarted my laptop norton will not open...crap...***
     
  10. Kjkillercom

    Kjkillercom Level 8

    Joined:
    Oct 18, 2013
    Messages:
    247
    UAC is short for User account control settings. Its located in the user settings. Just turn the slider all the way down then restart the computer.

    UAC.png
     
  11. F4ll3n4ng3l

    F4ll3n4ng3l Level 1

    Joined:
    Jan 15, 2014
    Messages:
    17
    Ok it's been awhile since I've had to do anything like this to made something work on my laptop(over a year ago when i downloaded a private server for a game...) so i don't remember much for any of this. Two more questions, more rather statements....
    I am not the one that deals with the anti-virus programs on this computer(most of the time) so i do not know how to allow something through them. If by number 11 you mean firewall i can do that...As for corrupt files in the game, I've never had to deal with them...

    ***EDIT: I think the problem is the corrupt file in the game because the game crashes but the cmd running tshock shows nothing....***
     
  12. Kjkillercom

    Kjkillercom Level 8

    Joined:
    Oct 18, 2013
    Messages:
    247
    To verify the game files on Steam you right-click on it in your game list then select properties. Then from there you would go to the local files tab and click the verify integrity of game cache.. button.
     
  13. F4ll3n4ng3l

    F4ll3n4ng3l Level 1

    Joined:
    Jan 15, 2014
    Messages:
    17
    I've done that already....as i stated above there is 1 corrupt file in the game, although it did nothing about it. Do i have to uninstall the game or what?

    ***EDIT: Also if you have not realized yet, I've done next to nothing with anything like this before :D Next to nothing dealing with UAC, corrupt files, norton security, or anything. I've never had a problem with any of it therefore have never had to fix a problem with it and therefore know as much about it all as the amount of problems i have had with it...***
     
  14. Kjkillercom

    Kjkillercom Level 8

    Joined:
    Oct 18, 2013
    Messages:
    247
    Woops. Well, Steam should of downloaded the files that needed to be fixed when you did the check. You could try uninstalling it and re-downloading it and see if that helps. Steam is retarded half the time anyways. lol
     
  15. F4ll3n4ng3l

    F4ll3n4ng3l Level 1

    Joined:
    Jan 15, 2014
    Messages:
    17
    Yeeaaaa....Steam's worse then the "Smartboards" they've been implementing in the school systems everywhere.

    ***EDIT: LOL more stuff I have never had to do....delete steam games :D
    When it says "Delete local game content" does it mean uninstall? Or does it mean delete all of my worlds, characters, etc...***
     
  16. Kjkillercom

    Kjkillercom Level 8

    Joined:
    Oct 18, 2013
    Messages:
    247
    Haha, ain't that the truth..
    If that doesn't help, try disabling your anti-virus completely or Google how to add an exception for Terraria and Tshock. The anti-virus may not like the idea that they are trying to communicate with each other and may be blocking it causing Terraria to freak out and crash.
     
  17. F4ll3n4ng3l

    F4ll3n4ng3l Level 1

    Joined:
    Jan 15, 2014
    Messages:
    17
    I've already stopped norton from doing anything to interfere. All it does is notify me that tshock is doing something suspicious now. I'm going to uninstall and re-install terraria(soon as i know how, I don't know if the "Delete Local Game Content" means uninstall or my worlds, characters, etc)
     
  18. Kjkillercom

    Kjkillercom Level 8

    Joined:
    Oct 18, 2013
    Messages:
    247
    With Terraria it will not delete your characters or worlds since they are not saved in the Steam folder. It'll just delete Terraria itself.
    If you want you can backup you characters and worlds which is located in the "My Games" folder in your "Documents" folder.
     
  19. F4ll3n4ng3l

    F4ll3n4ng3l Level 1

    Joined:
    Jan 15, 2014
    Messages:
    17
    Ok thanks, I'm going to do that now.
    ***EDIT: Still says 1 file needs to be reacquired...***
    ***EDIT: I googled how to make an exception in norton and that is a commonly searched topic LOL XD ***
     
  20. Kjkillercom

    Kjkillercom Level 8

    Joined:
    Oct 18, 2013
    Messages:
    247
    Yeeeah... Norton is well known to be trouble... I usually recommend uninstalling it and putting a different anti-virus on. lol