Javascript required
Skip to content Skip to sidebar Skip to footer

Terraria Bad Header to a Read Buffer Overflow

  1. FiatLux

    Joined:
    Jul 24, 2013
    Messages:
    7
    Aye, I meant issues. I am non forcing anyone hither. Everyone has a life.
  2. Enerdy

    TShock Mod Plugin Developer Zero Day Plugin Writer

    Joined:
    Nov 14, 2012
    Messages:
    506
    This.

    Not to mention Pull Requests are a affair. If yous want it fixed and can't wait, you could attempt and fix it yourself.

  3. OFF

    Account Probation Banned Rating Banned

    Joined:
    Nov 28, 2013
    Messages:
    208
    Already said information technology was cleaved a calendar week ago tho.. >_>
  4. specialops0

    Plugin Programmer

    Joined:
    Jul 29, 2013
    Messages:
    415
    It isn't broken, only I do agree I was getting reports that people are losing items randomly. I haven't had any in a while, although it might be the tshock version.
  5. taset5

    Joined:
    Mar 12, 2014
    Letters:
    half-dozen
    I'm with Aqua, I would love to have the ability to unconvert a world's chests from the database
    One possible idea would be:

    Permission: infchests.admin.revert
    Command: /revchests - Reverts existing chest data to the world file.

    Likewise, i don't know if this is something you tin do, just would it be possible to add in an option on startup of tShock on whether or not to automatically convert chests? Something like:

    Convert chests to infchests database format? <Y/N>

    I similar your plugin because its Actually nice to be able to deny /item commands for everyone and just have the essential items in a specific refilling chest (xx stacks of 999 gel of form), but I have personally made the mistake of accidentally loading up my main world (200+ hours on that ane map) and having the chests converted automatically. I take backups of course, but they are a little onetime, and in full general tShock allows me to play Terraria at a decent frame charge per unit (twenty-40) so playing without information technology would but be a pain to me.

    P.S. I said the word revert so many times to myself while writing this I forgot that it was a real word and had to go look information technology up just to be sure. -_-

    • Like Similar x 2
  6. atom0s

    Plugin Developer

    Joined:
    Feb 9, 2012
    Messages:
    75
    The result with /revchests is that the map file has a chest limit, so if your database has more than that limit, information technology wont be able to restore everything.
  7. Enerdy

    TShock Modern Plugin Programmer Cipher Day Plugin Author

    Joined:
    November xiv, 2012
    Messages:
    506
  8. AquaBlitz11

    Plugin Programmer

    Joined:
    Aug twenty, 2013
    Messages:
    92
    Yes, cuz Terraria only allows k chests per earth.
    Also, my another request is being able to change name of chest besides. All chests are now named "Chest" because database doesn't accept chest name implemented yet. Information technology would be proficient almost that. Thanks again for listening.
  9. MarioE

    TShock Admin TShock Mod Plugin Developer

    Joined:
    May 26, 2012
    Messages:
    383
  10. pink_panther

    Joined:
    Oct xiv, 2013
    Messages:
    370
    You lot considered the new breast ids? dungeons get their own, plus a new biome ones in in that location
  11. pink_panther

    Joined:
    October xiv, 2013
    Letters:
    370
    Anyone having issues with this?

    My server seems to accept a long time to let players connect while it converts new chest later a restart, also getting some pretty big lag spikes during play.

    might be disk i/o issues

  12. Shadowblitz16

    Joined:
    May 21, 2014
    Messages:
    eight
    hey i'm having problems with this plugin sometimes information technology kicks me from my server with errors and it commonly happens after I tin can't open chests
    heres my log

    [/FONT][/SIZE] 2014-05-xx 19:03:28 - TShock: INFO: TShock was improperly close downwards. Please use the get out command in the future to forestall this. 2014-05-xx 19:03:28 - TShock: INFO: |> Version four.two.2.515 (And the nifty beast rose from its slumber, set to take on the world once more.) now running. 2014-05-xx 19:03:28 - TShock: INFO: AutoSave Enabled 2014-05-xx 19:03:28 - TShock: INFO: Backups Disabled 2014-05-20 19:04:22 - HandlerCollection`1: INFO: Blitz (192.168.0.138) from 'guest' group joined. (i/6) 2014-05-twenty 19:04:22 - Utils: INFO: Broadcast: Rush has joined. 2014-05-20 xix:04:23 - TShock: INFO: Histrion Blitz has been disabled for check ignores failed in SecondUpdate(). 2014-05-20 19:04:28 - TShock: INFO: Player Blitz has been disabled for bank check ignores failed in SecondUpdate(). 2014-05-20 19:04:33 - TShock: INFO: Player Blitz has been disabled for bank check ignores failed in SecondUpdate(). 2014-05-20 19:04:38 - TShock: INFO: Player Blitz has been disabled for check ignores failed in SecondUpdate(). 2014-05-20 19:04:42 - Commands: INFO: Rush authenticated successfully as user: Shadowblitz16. 2014-05-20 19:04:57 - Commands: INFO: Blitz executed: /convchests. 2014-05-20 19:05:sixteen - GetDataHandlers: INFO: BigD257 authenticated successfully as user BigD257. 2014-05-twenty 19:05:xix - HandlerCollection`1: INFO: BigD257 (65.129.21.228) from 'default' group joined. (2/half dozen) 2014-05-20 19:05:19 - Utils: INFO: Broadcast: BigD257 has joined. 2014-05-twenty 19:07:58 - Commands: INFO: Blitz executed: /warp dungeon1. 2014-05-twenty nineteen:08:09 - Commands: INFO: BigD257 executed: /warp dungeon1. 2014-05-20 xix:09:23 - Commands: INFO: BigD257 executed: /warp dwelling house. 2014-05-20 19:09:31 - Commands: INFO: BigD257 executed: /warp dungeon1. 2014-05-20 nineteen:09:47 - Commands: INFO: BigD257 executed: /tp Blitz. 2014-05-xx 19:11:51 - Commands: INFO: Rush executed: /tp Bigd257. 2014-05-xx xix:12:14 - Commands: INFO: Blitz executed: /tp bigd257. 2014-05-20 xix:12:46 - Commands: INFO: Blitz executed: /tp bigd257. 2014-05-20 xix:13:09 - Commands: INFO: Rush executed: /tp bigd257. 2014-05-twenty xix:13:forty - Commands: INFO: BigD257 executed: /warp home. 2014-05-20 19:xiii:53 - Utils: INFO: Broadcast: Rush has left. 2014-05-20 19:13:53 - HandlerCollection`1: INFO: Blitz asunder. 2014-05-xx xix:14:03 - HandlerCollection`1: INFO: Blitz (192.168.0.138) from 'guest' grouping joined. (2/half-dozen) 2014-05-20 19:14:03 - Utils: INFO: Circulate: Blitz has joined. 2014-05-20 19:14:04 - TShock: INFO: Player Blitz has been disabled for check ignores failed in SecondUpdate(). 2014-05-20 xix:14:09 - TShock: INFO: Player Blitz has been disabled for cheque ignores failed in SecondUpdate(). 2014-05-twenty xix:fourteen:09 - Commands: INFO: BigD257 executed: /cset. 2014-05-20 19:xiv:fourteen - TShock: INFO: Player Blitz has been disabled for check ignores failed in SecondUpdate(). 2014-05-20 nineteen:14:19 - TShock: INFO: Actor Blitz has been disabled for bank check ignores failed in SecondUpdate(). 2014-05-20 19:14:20 - Commands: INFO: Rush authenticated successfully as user: Shadowblitz16. 2014-05-20 19:fourteen:26 - Commands: INFO: BigD257 executed: /warp dungeon1. 2014-05-20 nineteen:xiv:27 - Commands: INFO: Blitz executed: /tp bigd257. 2014-05-20 19:fifteen:04 - Commands: INFO: BigD257 executed: /tp Blitz. 2014-05-20 19:fifteen:51 - Commands: INFO: BigD257 executed: /warp Dwelling house. 2014-05-20 19:xvi:07 - Commands: INFO: BigD257 executed: /tp Blitz. 2014-05-20 19:16:30 - Commands: INFO: BigD257 executed: /tp Blitz. 2014-05-twenty 19:16:39 - Commands: INFO: BigD257 executed: /tp Blitz. 2014-05-20 19:17:02 - Commands: INFO: BigD257 executed: /warp Dungeon1. 2014-05-twenty 19:17:11 - Commands: INFO: Rush executed: /warp dungeon1. 2014-05-20 nineteen:eighteen:52 - Commands: INFO: BigD257 executed: /tp Blitz. 2014-05-20 19:19:02 - Commands: INFO: BigD257 executed: /tp Bltiz. 2014-05-xx 19:19:06 - Commands: INFO: BigD257 executed: /tp blitz. 2014-05-xx 19:19:39 - Commands: INFO: BigD257 executed: /warp dungeon1. 2014-05-xx xix:20:12 - Utils: INFO: Broadcast: Blitz has left. 2014-05-twenty 19:xx:12 - HandlerCollection`ane: INFO: Blitz disconnected. 2014-05-20 19:22:46 - HandlerCollection`1: INFO: Blitz (192.168.0.138) from 'guest' group joined. (ii/six) 2014-05-20 19:22:46 - Utils: INFO: Broadcast: Blitz has joined. 2014-05-20 19:22:47 - TShock: INFO: Player Blitz has been disabled for cheque ignores failed in SecondUpdate(). 2014-05-xx 19:22:52 - TShock: INFO: Thespian Rush has been disabled for cheque ignores failed in SecondUpdate(). 2014-05-20 19:22:57 - TShock: INFO: Player Blitz has been disabled for cheque ignores failed in SecondUpdate(). 2014-05-20 nineteen:23:02 - TShock: INFO: Actor Blitz has been disabled for cheque ignores failed in SecondUpdate(). 2014-05-20 19:23:03 - Commands: INFO: Rush authenticated successfully equally user: Shadowblitz16. 2014-05-xx 19:24:12 - Utils: INFO: Circulate: Rush has left. 2014-05-xx nineteen:24:12 - HandlerCollection`1: INFO: Blitz asunder. 2014-05-20 xix:28:17 - Utils: INFO: Broadcast: Saving earth. Momentary lag might outcome from this. 2014-05-twenty 19:30:02 - GetDataHandlers: INFO: Dike Le Flamme authenticated successfully equally user Dike Le Flamme. 2014-05-20 19:thirty:05 - HandlerCollection`one: INFO: Dike Le Flamme (68.63.191.twenty) from 'default' grouping joined. (two/6) 2014-05-20 19:thirty:05 - Utils: INFO: Broadcast: Dike Le Flamme has joined. 2014-05-20 19:33:40 - Utils: INFO: Circulate: Dike Le Flamme has left. 2014-05-20 xix:33:40 - HandlerCollection`ane: INFO: Dike Le Flamme disconnected. 2014-05-xx 19:33:40 - PacketBufferer: WARNING: Organisation.Net.Sockets.SocketException (0x80004005): An existing connection was forcibly closed past the remote host at Arrangement.Cyberspace.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) at TShockAPI.PacketBufferer.SendBytes(ServerSock socket, Byte[] buffer, Int32 commencement, Int32 count) 2014-05-xx 19:36:38 - Utils: INFO: Broadcast: BigD257 has left. 2014-05-20 19:36:38 - HandlerCollection`i: INFO: BigD257 disconnected. 2014-05-20 19:39:03 - Commands: INFO: Server executed: /salve. 2014-05-xx nineteen:39:03 - Utils: INFO: Broadcast: Saving world. Momentary lag might result from this. 2014-05-twenty xix:39:04 - SaveManager: INFO: Circulate: Earth saved. 2014-05-twenty 19:39:04 - ThreadHelper: INFO: World saved at (C:\Users\ShadowBlitz16\Documents\My Games\Terraria\Worlds\SB16-Server.wld) [SIZE=13px][FONT=Trebuchet MS]

  13. Ancientgods

    Plugin Developer Zero 24-hour interval Plugin Author

    Joined:
    Sep fifteen, 2013
    Messages:
    712
    Is acquired when DisableLoginBeforeJoin is set to true and RequireLogin is set to true at the same time.

    (These can be found in the config file)

  14. Shadowblitz16

    Joined:
    May 21, 2014
    Messages:
    eight
    ok DisableLoginBeforeJoin is set to false and RequireLogin is set to true and I eventully get kicked with a bad header lead to a read buffer overflow error merely the server log doesn't say anything

coatesandith.blogspot.com

Source: https://tshock.co/xf/index.php?threads/infinite-chests.1435/page-22