Author Topic: Deepbot Crashing on Load Screen  (Read 1741 times)

0 Members and 1 Guest are viewing this topic.

optimus786

  • Youngling
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
  • Twitch Name: x_optimus786
Deepbot Crashing on Load Screen
« on: May 23, 2014, 01:34:23 PM »
My deepbot started crashing again at the load screen.
Right as it gets to load user database it crashes.
I have already installed VC++ 2012 Redistribuable (x86) from Microsoft

Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01:   deepbot.exe
  Problem Signature 02:   1.0.0.0
  Problem Signature 03:   53419faa
  Problem Signature 04:   mscorlib
  Problem Signature 05:   4.0.0.0
  Problem Signature 06:   4ba1da6f
  Problem Signature 07:   50c6
  Problem Signature 08:   15e
  Problem Signature 09:   VZEVNFUPILSVC31Z3H5GTO45URXFKID3
  OS Version:   6.1.7601.2.1.0.256.1
  Locale ID:   1033
  Additional Information 1:   0a9e
  Additional Information 2:   0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:   0a9e
  Additional Information 4:   0a9e372d3b4ad19135b953a78882e789

ExpertsOnline

  • Creator
  • Councilor
  • *****
  • Posts: 2656
  • Karma: +289/-24
    • View Profile
  • Twitch Name: expertsonline
Re: Deepbot Crashing on Load Screen
« Reply #1 on: May 23, 2014, 09:13:08 PM »
in the logs folder, there should be a file called errorlog.txt
Please can you attach that so that I can see what the issue is?

optimus786

  • Youngling
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
  • Twitch Name: x_optimus786
Re: Deepbot Crashing on Load Screen
« Reply #2 on: May 24, 2014, 02:54:14 PM »
21 May 00:58:32,267 - 0.4.1.0: Crashed Binary stream '0' does not contain a valid BinaryHeader. Possible causes are invalid stream or object version change between serialization and deserialization.
21 May 00:58:32,280 - 0.4.1.0: Crashed    at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
   at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
   at DeepBot.Main.LoadUsers()
   at DeepBot.Main..ctor()
   at DeepBot.Program.Main()

ExpertsOnline

  • Creator
  • Councilor
  • *****
  • Posts: 2656
  • Karma: +289/-24
    • View Profile
  • Twitch Name: expertsonline
Re: Deepbot Crashing on Load Screen
« Reply #3 on: May 24, 2014, 03:03:59 PM »
It appears that your database might be corrupted. You will need to recover a copy from your backup folder.
Simply find the latest timestamp users.bin in the backups\0\ folder and replace the one in the installation directory.

I will look to add some additional protection to detect corruption and load the last backup automatically.