I updated my old kolbot directory using TortoiseSVN’s “SVN Update” option. Since doing the update, my original kolbot directory causes a crash every time I try to run my Barbarian bot, with an apparent syntax error. The error that comes up in console says “01:21:10 (BOTNAME) Window has unexpectedly exited… starting profile”
So after messing around trying to update config settings without anything seeming to improve the situation, I tried installing kolbot from scratch, and plugging in my old config files. On the new install (which I’m running from kolbot2\trunk), I repeatedly get a different error: 01:27:35 (BOTNAME) Attempt to access invalid address.
I don’t believe I’ve made any significant config changes which would be resulting in this error, which leads me to believe there’s a problem or change in an update which is making my config no longer work. Can anyone help me figure out what’s going on here? I suppose I could start all my configs from scratch, but if there’s a simpler solution, I’d prefer to take that route.
Edit: I found this d2bs.log from my original kolbot install folder:
[12/20/19 01:36:43] D2BS 7328: D2BS Engine startup complete. 1.6.3U
[12/20/19 01:36:43] D2BS 7328: ÿc2D2BSÿc0 :: Engine startup complete!
[12/20/19 01:36:43] D2BS 7328: ÿc2D2BSÿc0 :: Switched to profile BOTNAME
[12/20/19 01:36:43] D2BS 7328: ÿc2D2BSÿc0 :: Starting D2BotBlank.dbj
[12/20/19 01:36:43] D2BS 7328: ÿc2D2BSÿc0 :: D2BotBlank.dbj running.
[12/20/19 01:36:43] D2BS 7328: ÿc2D2BSÿc0 :: Started Console Script
[12/20/19 01:36:48] D2BS 7328: Heartbeat loaded
[12/20/19 01:37:34] D2BS 7328: ÿc2D2BSÿc0 :: Starting default.dbj
[12/20/19 01:37:34] D2BS 7328: ÿc2D2BSÿc0 :: default.dbj running.
[12/20/19 01:37:34] D2BS 7328: ÿc4Loaded NIP: ÿc2kolton.nipÿc4. Lines: ÿc2954ÿc4. Valid entries: ÿc2455. ÿc4Time: ÿc231 ms
[12/20/19 01:37:34] D2BS 7328: ÿc4Loaded NIP: ÿc2LLD.nipÿc4. Lines: ÿc2441ÿc4. Valid entries: ÿc2200. ÿc4Time: ÿc216 ms
[12/20/19 01:37:34] D2BS 7328: ÿc4Loaded NIP: ÿc2EarlyLadder.nipÿc4. Lines: ÿc21897ÿc4. Valid entries: ÿc2856. ÿc4Time: ÿc262 ms
[12/20/19 01:37:34] D2BS 7328: [Error] Code(133) File(c:\users\ultraviolet\desktop\kolbot\d2bs\kolbot\tools\toolsthread.js:430) SyntaxError: syntax error
Line: <<<<<<< .mine
[12/20/19 01:37:40] D2BS 8216: D2BS Engine startup complete. 1.6.3U
[12/20/19 01:37:40] D2BS 8216: ÿc2D2BSÿc0 :: Engine startup complete!
[12/20/19 01:37:40] D2BS 8216: ÿc2D2BSÿc0 :: Switched to profile iSavage
[12/20/19 01:37:40] D2BS 8216: ÿc2D2BSÿc0 :: Starting D2BotBlank.dbj
[12/20/19 01:37:40] D2BS 8216: ÿc2D2BSÿc0 :: D2BotBlank.dbj running.
[12/20/19 01:37:40] D2BS 8216: ÿc2D2BSÿc0 :: Started Console Script
[12/20/19 01:37:42] D2BS 8216: Heartbeat loaded
[12/20/19 01:37:43] D2BS 8216: D2BS Shutdown complete.
Upon finding that toolsthread.js was the problem, I tried replacing this file with a copy from the new install. This seemed to fix my problem. Seems I have a habit of asking for help and then solving my issue hopefully this helps someone else at least.