Exception caught in client main loop starbound ошибка

Обновлено: 04.07.2024

26 окт. 2017 в 18:53

Was posted on a different forum:

""This is a known bug in Frackin Universe. Find what planet it is that you're on, go into the game's storage, and delete the file for the planet. I don't remember if you'll end up on your ship when you reload the game, or if you'll spawn down on the planet again at the initial beam-in point, but either way the planet will be "reset" (any changes you've made will be reverted) and the memory error will go away.

Personally when I find a planet that does this, after reloading I bookmark it with a warning and don't land again, since there's a chance the planet could bug out again.""

Or its caused by some other mod out there that doesn't play nice in multiplay all the time.

World data can be found in the:
\Steam\steamapps\common\Starbound\storage\universe
Use the most recent modified date to locate the world that has the issue.
The host of the server where ya joining needs to do this to fix the issue.

14 дек. 2017 в 4:17

hey guys for some reason when ever i try to craft or pick up an item i get an error that says
Exception caught in client main loop(jsoonException) no such key in json::get("ArmoryBag")

14 дек. 2017 в 11:42 Sounds like a mod problem. Do you have anything affect the inventory or including Armory in the name? 14 дек. 2017 в 12:11 15 сен. 2018 в 14:10 I checked the mod files and it seems like bk3k's inventory patches the player file. If you don't have a backup, you're probably out of luck. I'm having this error too. There's probably a way to undo this by using dump_versioned_json.exe within the win32 folder and editing the JSON manually. 15 сен. 2018 в 14:43

Update: This is fixable. First, dump_versioned_json.exe with your player file. Then edit the json manually. Search for "armoryBag". It should be under the "itemBags" key within the dumped json. Delete the keys that are full of null values. It'll probably be the keys: "armoryBag", "objectBag2", "reagentBag", "farmBag", "hobbyBag", and "vehicleBag". If you do this correctly and the JSON is all valid, run make_versioned_json.exe on the dumped json file and replace your player file within storage/player/.

Warning! This might not work. I might have just gotten lucky. Please make a backup before doing anything!

22 фев. 2020 в 21:04

Update: This is fixable. First, dump_versioned_json.exe with your player file. Then edit the json manually. Search for "armoryBag". It should be under the "itemBags" key within the dumped json. Delete the keys that are full of null values. It'll probably be the keys: "armoryBag", "objectBag2", "reagentBag", "farmBag", "hobbyBag", and "vehicleBag". If you do this correctly and the JSON is all valid, run make_versioned_json.exe on the dumped json file and replace your player file within storage/player/.

Warning! This might not work. I might have just gotten lucky. Please make a backup before doing anything!

in english pls i dont know how to do any of this and i have the same issue 22 фев. 2020 в 23:37 24 фев. 2020 в 3:43 3 ноя. 2020 в 20:55 17 фев в 10:12

Update: This is fixable. First, dump_versioned_json.exe with your player file. Then edit the json manually. Search for "armoryBag". It should be under the "itemBags" key within the dumped json. Delete the keys that are full of null values. It'll probably be the keys: "armoryBag", "objectBag2", "reagentBag", "farmBag", "hobbyBag", and "vehicleBag". If you do this correctly and the JSON is all valid, run make_versioned_json.exe on the dumped json file and replace your player file within storage/player/.

Warning! This might not work. I might have just gotten lucky. Please make a backup before doing anything!


Pls if u can explain me this, or record it I would love to see that because I lost a 90h character. 19 фев в 3:33

Wow! What a messy explanation! -- Before you dive into that wall of text, just remember that there's a few .player.bak files. You can try and remove the .bak extension type of files and test them out, see if it works.

First of all, in case you did not know, there is an easy way to copy the whole path of a file or a folder by holding down the SHIFT key and right-click to "Copy as path" from the context menu. Always remember that feature!

    Go to your Starbound folder directory.

"C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\dump_versioned_json.exe" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\<ID>.player" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\<Your New Created Folder>\<ID>.txt"

Do not forget that there is a SPACE between each paths!

Here is my entire command line as an example!

"C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\dump_versioned_json.exe" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\19caaca8ffe0061d90c91a34506410b0.player" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\Edited_Player\19caaca8ffe0061d90c91a34506410b0.txt"

You can now open your newly created player file and edit whatever you want in it, remove inventory items, change your character's name, add or remove quests, etc.

To re-pack or convert your .txt file back into a .player file, you have to change the name of the first application you first pasted into make_versioned_json.exe. Then, your second path location becomes your third path location, and your third path location becomes your second path location.

The end result should look like that;

"C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\make_versioned_json.exe" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\<Your New Created Folder>\<ID>.txt" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\<ID>.player"
"C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\make_versioned_json.exe" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\Edited_Player\19caaca8ffe0061d90c91a34506410b0.txt" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\19caaca8ffe0061d90c91a34506410b0.player"

Wow! What a messy explanation! -- Before you dive into that wall of text, just remember that there's a few .player.bak files. You can try and remove the .bak extension type of files and test them out, see if it works.

First of all, in case you did not know, there is an easy way to copy the whole path of a file or a folder by holding down the SHIFT key and right-click to "Copy as path" from the context menu. Always remember that feature!

    Go to your Starbound folder directory.

"C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\dump_versioned_json.exe" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\<ID>.player" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\<Your New Created Folder>\<ID>.txt"

Do not forget that there is a SPACE between each paths!

Here is my entire command line as an example!

"C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\dump_versioned_json.exe" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\19caaca8ffe0061d90c91a34506410b0.player" "C:\Program Files (x86)\Steam\steamapps\common\Starbound\storage\player\Edited_Player\19caaca8ffe0061d90c91a34506410b0.txt"

You can now open your newly created player file and edit whatever you want in it, remove inventory items, change your character's name, add or remove quests, etc.

Затем я решил перенести файл starbound.config из giraffe_Storage в другую папку (не игровую). Игра запустилась, создался новый файл, но мой персонаж пропал. (вместе и с starbound.config я СКОПИРОВАЛ и всю папку giraffe_Storage на всякий случай). Потом я в текстовом редакторе запустил новый starbound.config, там был длинный список начальный конфигураций игры. А вот в старом файле это всё куда-то пропало. Как я выяснил, мои папки player и universe тоже опустели. Поскольку после того, как создался новый файл starbound.config, я перенёс старые папки player и universe. Надеялся, что мой персонаж возобновится. Не возобновился, я надеялся зря.

В последних записях лога игры:

[16:07:50.717] Info: Loading Configuration with config file: 'starbound.config'
[16:07:50.717] Info: Loading Star::Configuration from 'Just (.\..\giraffe_storage\starbound.config)'
[16:07:50.718] Error: Failed to load configuration file Just (.\..\giraffe_storage\starbound.config), replacing. : (JsonParsingException) Error parsing json: expected JSON object or array at top level at 1:1
[16:07:50.718] Error: Fatal Exception caught: (IOException) Rename error: 3

На форуме уже была подобная тема, но там проблема в другом, как я понял.

Возможно ли возобновить персонажа, если нет, то хотя б в чём была проблема? Спасибо!

12 мар. 2018 в 6:00 "Exception caught in client main-loop (Map Exception) index 62 out of range in OrderedMap::at()"

Whenever me and my friends try to join my server, we get this error. It happens two-three seconds after we join and after that it kicks us out and gives us the error.

I'm on Windows 8.1 64bit

Mods we've got installed are :
-AnTiHair
-Avali Triage
-Container UI Tweak
-Dramatic Deaths
-Earth's Finest - Crew Improvements
-Elithian Races
-Enhanced Matter Manipulator
-Felin
-Felin Fur+
-Felin Objects+
-Frackin' Music
-Frackin' Universe
-Instant Crafting
-Mooses Extra Species
-Obe Monster Parts
-Old Tool Icons, Renewed
-One-Handed Torch
-Phase Shift Module
-The Legacy Techs
-Tier Nine Ships
-Weapon Fusion Station
-Weapon Megapack
-Weapon Reinforcer

I'm playing on Fullscreen, thanks in advance for the help.

12 мар. 2018 в 7:27

Well I don't know what exactly is causing the crash (as you have multiple errors), but I am concerned about

Line 275: [14:53:01.547] [Error] No quest template found for id 'divinerosekeychain'
Line 276: [14:53:01.560] [Error] No quest template found for id 'EnhancedStorage2'
Line 277: [14:53:01.565] [Error] No quest template found for id 'oathkeeperkeychain'
Line 278: [14:53:01.590] [Error] No quest template found for id 'lionheartkeychain'

That shows up multiple times.

Having said that I notice

[14:49:27.527] [Info] ----- FU player init -----
[14:49:27.548] [Info] Frackin' Universe version 5.6.205
[14:49:27.651] [Error] Cannot set Steam achievement kill10poptops
[14:49:27.651] [Error] Cannot set Steam achievement trashpet
[14:50:42.870] [Error] Exception caught in client main-loop

Judging from the time stamps, I think it may be a FU problem.

12 мар. 2018 в 7:31

Well I don't know what exactly is causing the crash (as you have multiple errors), but I am concerned about

Line 275: [14:53:01.547] [Error] No quest template found for id 'divinerosekeychain'
Line 276: [14:53:01.560] [Error] No quest template found for id 'EnhancedStorage2'
Line 277: [14:53:01.565] [Error] No quest template found for id 'oathkeeperkeychain'
Line 278: [14:53:01.590] [Error] No quest template found for id 'lionheartkeychain'

That shows up multiple times.

Having said that I notice

[14:49:27.527] [Info] ----- FU player init -----
[14:49:27.548] [Info] Frackin' Universe version 5.6.205
[14:49:27.651] [Error] Cannot set Steam achievement kill10poptops
[14:49:27.651] [Error] Cannot set Steam achievement trashpet
[14:50:42.870] [Error] Exception caught in client main-loop

Judging from the time stamps, I think it may be a FU problem.

Читайте также: