Jump to content

An error occured please restart the game


Recommended Posts

Hello,

Would be cool to know what make the error, because i have no idea who cause it, i have edit my save file yesterday with the editor, and i think this is what cause the crash, otherwise even with the message error occured restart the game i can still play the game, but i have the message all the time.

So i Don't know if a mod cause the error or not, so i can't figure out what is the problem.

Do you guys have any idea to see what happen when you have an error ?

564065561110380594.png

You should start by looking at the log file. It is often very revealing when something went wrong. It's not ideal though as it can mean nothing to non-programmers.

Copy paste of Klei's guide to get savegames/logfile (from posting new bug report page)

Spoiler

Oxygen Not Included Save Files

There are situations where we may ask you for a copy of your save file. You will be able to find your save file in the documents folder at \Documents\Klei\OxygenNotIncluded\save_files

Oxygen Not Included Output Log

In order to find your game's output_log.txt file: Right click on Oxygen Not Included on your game library > Properties > Local Files Click on Browse Local Files The file will be located in SteamApps\common\OxygenNotIncluded\OxygenNotIncluded_Data\output_log.txt

FOR MAC OS X

MAC SYSTEM SPECS
- Click the Apple icon in the top left corner of your Mac, where the navigation/menu bar is located
- Click "About This Mac", a new window will open up
- Click on Overview Tab for your basic computer specs (including Processor, Memory, and Graphics Card)
- Provide our team with your Mac specs list

SAVE FILES
There are situations where we may ask you for a copy of your save file. On Mac, you will be able to find your save file in ~/Library/Application Support/Klei/Oxygen Not Included/save_files

LOG FILE
On Mac, you will find your log file in ~/Library/Logs/Unity/Player.log

FOR LINUX

LINUX SYSTEM SPECS
Please provide a description of your hardware specs - generally providing your lshw is a convenient way of listing the computer's spec list.

SAVE FILES
There are situations where we may ask you for a copy of your save file. On Linux, you will be able to find your save file in ~/.config/unity3d/Klei/Oxygen Not Included/save_files

LOG FILE
On LINUX, you will find your log file in ~/.config/unity3d/Klei/Oxygen Not Included/Player.log

 

1 hour ago, harmonium said:

Do you guys have any idea to see what happen when you have an error ?

564065561110380594.png

Not really important to search through dazillion lines of code, better use the backup save you made, before you edited the original one!

elis.thumb.jpg.c5de2a797235f7d6f86c2fca03c5741f.jpg

Thanks but i still would like more information about what crash it, maybe a mod ? If yes which one ? Maybe the save editor ? If yes what make it crash it ? 

1506176861-jesus-pleure.png

4 hours ago, Nightinggale said:

You should start by looking at the log file. It is often very revealing when something went wrong. It's not ideal though as it can mean nothing to non-programmers.

Copy paste of Klei's guide to get savegames/logfile (from posting new bug report page)

  Reveal hidden contents

Oxygen Not Included Save Files

There are situations where we may ask you for a copy of your save file. You will be able to find your save file in the documents folder at \Documents\Klei\OxygenNotIncluded\save_files

Oxygen Not Included Output Log

In order to find your game's output_log.txt file: Right click on Oxygen Not Included on your game library > Properties > Local Files Click on Browse Local Files The file will be located in SteamApps\common\OxygenNotIncluded\OxygenNotIncluded_Data\output_log.txt

FOR MAC OS X

MAC SYSTEM SPECS
- Click the Apple icon in the top left corner of your Mac, where the navigation/menu bar is located
- Click "About This Mac", a new window will open up
- Click on Overview Tab for your basic computer specs (including Processor, Memory, and Graphics Card)
- Provide our team with your Mac specs list

SAVE FILES
There are situations where we may ask you for a copy of your save file. On Mac, you will be able to find your save file in ~/Library/Application Support/Klei/Oxygen Not Included/save_files

LOG FILE
On Mac, you will find your log file in ~/Library/Logs/Unity/Player.log

FOR LINUX

LINUX SYSTEM SPECS
Please provide a description of your hardware specs - generally providing your lshw is a convenient way of listing the computer's spec list.

SAVE FILES
There are situations where we may ask you for a copy of your save file. On Linux, you will be able to find your save file in ~/.config/unity3d/Klei/Oxygen Not Included/save_files

LOG FILE
On LINUX, you will find your log file in ~/.config/unity3d/Klei/Oxygen Not Included/Player.log

 

thanks i have didn't see your answer, i go check it out now

43 minutes ago, Oozinator said:

Man 1: Look! Up in the sky! It's a bird!
Woman 1: It's a plane!
Man 2: It's the joke flying over your head!

 

EDIT: For those who don't get it, I do know what a backup is. My point in my first post is a reference to "Your data is ruined. You need to use your backup" and the reply "ehhh backup. I forgot all about that".

Just now, harmonium said:

Yes but i can still play the game, can i hide this message ?

Not that I know of and I wouldn't consider it safe for the savegame to play when the game reports it to be broken. You can end up saving corrupted data and be completely unable to fix the problem, effectively breaking the savegame even more. For all we know your game can end up with an unavoidable crash because you saved corrupted data.

[09:22:00.030] [1] [ERROR] Could not find Database.SkillGroup: HashedString
[09:22:00.032] [1] [INFO] Error occurred with mods active. Disabling all mods.

NullReferenceException: Object reference not set to an instance of an object
  at MinionPersonalityPanel.RefreshBio () [0x00000] in <filename unknown>:0 
  at MinionPersonalityPanel.Refresh () [0x00000] in <filename unknown>:0 
  at MinionPersonalityPanel.OnSelectTarget (UnityEngine.GameObject target) [0x00000] in <filename unknown>:0 
  at TargetScreen.SetTarget (UnityEngine.GameObject target) [0x00000] in <filename unknown>:0 
  at DetailsScreen.OnTabActivated (Int32 newTab, Int32 oldTab) [0x00000] in <filename unknown>:0 
  at KTabMenu.ActivateTab (Int32 tabIdx) [0x00000] in <filename unknown>:0 
  at KTabMenuHeader+<Add>c__AnonStorey1.<>m__0 () [0x00000] in <filename unknown>:0 
  at Util.Signal (System.Action action) [0x00000] in <filename unknown>:0 
  at KToggle.Click () [0x00000] in <filename unknown>:0 
  at KToggle.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <filename unknown>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute (IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <filename unknown>:0 
  at UnityEngine.EventSystems.ExecuteEvents.Execute[IPointerClickHandler] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.EventFunction`1 functor) [0x00000] in <filename unknown>:0 

That's two problems. First it tries to read a SkillGroup called HashedString. None of the SkillGroups are called that. It's supposed to be a variable of type HashedString containing the name of the wanted SkillGroup.

Secondly creating the MinionPersonalityPanel crashes because of a missing reference, which is likely because it looks for a reference to the SkillGroup HashedString.

Now the big question is how did you manage to corrupt the SkillGroups like that? I honestly have no idea. Is the game also crashing if you start a new game?

Hi, harmonium (again :) )

If you are still obsessed with faster stats leveling, try this :   https://steamcommunity.com/sharedfiles/filedetails/?id=1758223146

It should be safe, if you change your mind, you can disable this mod any time and you can continue playing your map.

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...