边缘世界 RimWorld

边缘世界 RimWorld

Biomes! Caverns
 此主题已被置顶,因此可能具有重要性
Draegon1993  [开发者] 2023 年 5 月 13 日 上午 10:59
Official Bug Report Thread
Bug reports
You can report bugs in this thread.
All bug reports must provide a HugsLibs log. To obtain one, follow these steps:

1) Subscribe to Log Publisher from HugsLib
2) Inside of the game and after experiencing the issue, press Ctrl + F12. This will launch the log publisher.
3) Click on the "Upload" button.
4) Press on the "Copy" button to obtain the link to the log.
5) Paste the log link in your bug report.

If you do not have HugsLib, you can also use a RimWorld log. You can look how to obtain it in this link.
最后由 Draegon1993 编辑于; 2023 年 5 月 15 日 上午 10:47
< >
正在显示第 1 - 15 条,共 227 条留言
spessman 2023 年 5 月 13 日 下午 3:37 
Hey, first one! Good luck fixing them all :).
Something broke shatterjaw beetles today, I think. Didn't change anything on my end and it worked yesterday. They throw an error on startup:
Exception in ConfigErrors() of BMT_ShatterjawBeetle: System.NullReferenceException: Object reference not set to an instance of an object at Verse.RaceProperties+<>c.<ConfigErrors>b__126_0 (Verse.LifeStageAge s) [0x00000] in <95de19971c5d40878d8742747904cdcd>:0
And then at runtime, a trillion lines of null reference for ticking and drawing them until it mutes. The GUI disappears when panned to certain spots on the map, ie where they're supposed to be. Deleting them blindly with 'clear area' fixes it.
Full logs if it matters: startup hugslib log[gist.github.com] and runtime hugslib log[gist.github.com]
最后由 spessman 编辑于; 2023 年 5 月 13 日 下午 3:38
Brigador Genetta 2023 年 5 月 13 日 下午 4:51 
引用自 spessman
Hey, first one! Good luck fixing them all :).
Something broke shatterjaw beetles today, I think. Didn't change anything on my end and it worked yesterday. They throw an error on startup:
Exception in ConfigErrors() of BMT_ShatterjawBeetle: System.NullReferenceException: Object reference not set to an instance of an object at Verse.RaceProperties+<>c.<ConfigErrors>b__126_0 (Verse.LifeStageAge s) [0x00000] in <95de19971c5d40878d8742747904cdcd>:0
And then at runtime, a trillion lines of null reference for ticking and drawing them until it mutes. The GUI disappears when panned to certain spots on the map, ie where they're supposed to be. Deleting them blindly with 'clear area' fixes it.
Full logs if it matters: startup hugslib log[gist.github.com] and runtime hugslib log[gist.github.com]

Experiencing similar. Every single insectoid on the map is flooding logspam.

Exception ticking BMT_Jellypot123621 (at (134, 0, 144)): System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) RimWorld.StatWorker.RimWorld.StatWorker.GetValueUnfinalized_Patch1(RimWorld.StatWorker,RimWorld.StatRequest,bool)
at RimWorld.StatWorker.GetValue (RimWorld.StatRequest req, System.Boolean applyPostProcess) [0x00043] in <95de19971c5d40878d8742747904cdcd>:0
at RimWorld.StatWorker.GetValue (Verse.Thing thing, System.Boolean applyPostProcess, System.Int32 cacheStaleAfterTicks) [0x00085] in <95de19971c5d40878d8742747904cdcd>:0
at (wrapper dynamic-method) RimWorld.StatExtension.RimWorld.StatExtension.GetStatValue_Patch1(Verse.Thing,RimWorld.StatDef,bool,int)
at (wrapper dynamic-method) RimWorld.Pawn_FilthTracker.RimWorld.Pawn_FilthTracker.Notify_EnteredNewCell_Patch1(RimWorld.Pawn_FilthTracker)
at (wrapper dynamic-method) Verse.AI.Pawn_PathFollower.Verse.AI.Pawn_PathFollower.TryEnterNextPathCell_Patch1(Verse.AI.Pawn_PathFollower)
at Verse.AI.Pawn_PathFollower.PatherTick () [0x001d8] in <95de19971c5d40878d8742747904cdcd>:0
at Verse.Pawn.Tick () [0x00073] in <95de19971c5d40878d8742747904cdcd>:0
at Verse.TickList.Tick () [0x0015c] in <95de19971c5d40878d8742747904cdcd>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
joseasoler  [开发者] 2023 年 5 月 14 日 下午 10:38 
引用自 spessman
Hey, first one! Good luck fixing them all :).
Something broke shatterjaw beetles today, I think. Didn't change anything on my end and it worked yesterday. They throw an error on startup:

Steam updated your Biomes! Caverns download, but it did not update your Biomes! Core download, leaving them in an inconsistent state. This happens frequently with Steam, as it will sometimes update some of your mods, but not others. To fix this you can try one of the following options:

* On Steam, right click on RimWorld and click on Properties -> Installed files -> Verify local integrity of game files. This will force an update of all of your mods, ensuring that you have the latest version.

* Unsubscribe from all Biomes! mods and Geological Landforms, wait until Steam finishes updating RImWorld, then resubscribe again to the same mods, and wait until Steam updates RimWorld again.

In the future I would recommend trying the "Verify local integrity of game files" any time that you suddenly notice errors on a save that breaks suddenly right after Steam downloads some mods.


引用自 Brigador Genetta
Experiencing similar. Every single insectoid on the map is flooding logspam.

Without a full hugslib log it is difficult to say, but I believe you have the same issue as spessman. Please try doing what I suggested, and report back with a Hugslib log if the issue remains.
Brigador Genetta 2023 年 5 月 14 日 下午 11:05 
引用自 joseasoler
引用自 spessman
Hey, first one! Good luck fixing them all :).
Something broke shatterjaw beetles today, I think. Didn't change anything on my end and it worked yesterday. They throw an error on startup:

Steam updated your Biomes! Caverns download, but it did not update your Biomes! Core download, leaving them in an inconsistent state. This happens frequently with Steam, as it will sometimes update some of your mods, but not others. To fix this you can try one of the following options:

* On Steam, right click on RimWorld and click on Properties -> Installed files -> Verify local integrity of game files. This will force an update of all of your mods, ensuring that you have the latest version.

* Unsubscribe from all Biomes! mods and Geological Landforms, wait until Steam finishes updating RImWorld, then resubscribe again to the same mods, and wait until Steam updates RimWorld again.

In the future I would recommend trying the "Verify local integrity of game files" any time that you suddenly notice errors on a save that breaks suddenly right after Steam downloads some mods.


引用自 Brigador Genetta
Experiencing similar. Every single insectoid on the map is flooding logspam.

Without a full hugslib log it is difficult to say, but I believe you have the same issue as spessman. Please try doing what I suggested, and report back with a Hugslib log if the issue remains.

On a related note, force-updating the three mods (Unsub/resub, relaunch!) fixed the issue.

Thanks, Steam. :steamthumbsdown:
spessman 2023 年 5 月 15 日 下午 2:01 
Yup that worked, thanks guys. Maybe that should be in the OP sticky since it's probably gonna happen a million more times
Radical Shadow 2023 年 5 月 16 日 下午 1:10 
Having a weird problem with some of the egg-laying critters that I've had my colonists tame (namely the bovine beetle and aaroxis moth--strangely the colony maxolotls have no problems). For whatever reason, not only are they not breeding or laying eggs, but it doesn't seem like there's any egg progress at all. And when I try to hover my mouse over the egg progress in the animal tab, all of the UI breaks; I can't even use keyboard or mouse input. I have to fully close and reopen the game.

Unrelated but should also be visible in the log I'll link below, but I think there's also problems with taming a truffle mole? I see a lot of errors pointing towards it as well, and I have one designated to be tamed.

https://gist.github.com/RadicalShadow/6d6c4dd544a8342c926983444864d05d
joseasoler  [开发者] 2023 年 5 月 16 日 下午 1:15 
引用自 Radical Shadow
Having a weird problem with some of the egg-laying critters that I've had my colonists tame (namely the bovine beetle and aaroxis moth--strangely the colony maxolotls have no problems). For whatever reason, not only are they not breeding or laying eggs, but it doesn't seem like there's any egg progress at all. And when I try to hover my mouse over the egg progress in the animal tab, all of the UI breaks; I can't even use keyboard or mouse input. I have to fully close and reopen the game.

Unrelated but should also be visible in the log I'll link below, but I think there's also problems with taming a truffle mole? I see a lot of errors pointing towards it as well, and I have one designated to be tamed.

https://gist.github.com/RadicalShadow/6d6c4dd544a8342c926983444864d05d

There are many weird things in the log going on at the same time, unfortunately. I suspect that you have an older version of Biomes! Caverns, so trying what I suggest here might help: https://psteamcommunity.yuanyoumao.com/workshop/filedetails/discussion/2969748433/6274121610022301362/?tscn=1684267829#c6274121610027738279

Also, that is a regular player log. A hugslib log contains extra information that makes debugging errors easier. If you still get issues after updating mods, could you share a hugslib log instead?
Radical Shadow 2023 年 5 月 16 日 下午 2:24 
引用自 joseasoler
引用自 Radical Shadow
Having a weird problem with some of the egg-laying critters that I've had my colonists tame (namely the bovine beetle and aaroxis moth--strangely the colony maxolotls have no problems). For whatever reason, not only are they not breeding or laying eggs, but it doesn't seem like there's any egg progress at all. And when I try to hover my mouse over the egg progress in the animal tab, all of the UI breaks; I can't even use keyboard or mouse input. I have to fully close and reopen the game.

Unrelated but should also be visible in the log I'll link below, but I think there's also problems with taming a truffle mole? I see a lot of errors pointing towards it as well, and I have one designated to be tamed.

https://gist.github.com/RadicalShadow/6d6c4dd544a8342c926983444864d05d

There are many weird things in the log going on at the same time, unfortunately. I suspect that you have an older version of Biomes! Caverns, so trying what I suggest here might help: https://psteamcommunity.yuanyoumao.com/workshop/filedetails/discussion/2969748433/6274121610022301362/?tscn=1684267829#c6274121610027738279

Also, that is a regular player log. A hugslib log contains extra information that makes debugging errors easier. If you still get issues after updating mods, could you share a hugslib log instead?

I wasn't able to get the hugslib log, unfortunately. Since the entire player interface breaks, I can't put in any user input--even to access the game menu and enable debug mode. Aggravating, I know, but the best I can do is go into the player log.

I tried verifying the integrity and uninstalling/reinstalling, and neither worked.
joseasoler  [开发者] 2023 年 5 月 16 日 下午 9:33 
引用自 Radical Shadow
I wasn't able to get the hugslib log, unfortunately. Since the entire player interface breaks, I can't put in any user input--even to access the game menu and enable debug mode. Aggravating, I know, but the best I can do is go into the player log.

I tried verifying the integrity and uninstalling/reinstalling, and neither worked.

Ah, now I see that you mentioned this in the title of your gist, I missed that.

As I mentioned before I can't pinpoint exactly what is causing the interface to break, but I can give some pointers that might help in debugging your modlist:

* The AnimalBehaviours.CompDigWhenHungry exception should have been fixed with the latest release of Biomes! Caverns. Since your log has it, I believe that with the original log you had some out of date mods. Hopefully that specific error went away after you reinstalled the mod.

* Some of the first errors in the log could definitely point out UI issues. The first one is caused by Fluffy's Work Tab. This mod is not getting updates and has known issues. I would recommend switching to [FSF] Complex Jobs.

* Another one of these UI related errors is Room Sense. The latest comment in the steam workshop of that mod shows the same error that you have.

* The final "early UI related error" is caused by Area Unlocker. The color picker feature of this mod has been broken since the 1.4 update, and that will definitely break your UI. I would recommend dropping this mod.

* There are loads of weird errors in the log when you try to load your game. For example, the game cannot find "green shell", which has been defined in Biomes! Core since at least RimWorld 1.1. More worryingly, it cannot find raw fungus, which is vanilla RimWorld. It also fails at loading some ThingComps... I fear that your save might be corrupted; you might want to try what happens in a new game.

* If everything else fails, you can delete your game and mod configurations as that is the only thing that remained after you reinstalled the game.
Makar 2023 年 5 月 17 日 上午 2:17 
I'm not sure if this is a bug or intentional, but there is no "kessinger" item in the stockpile menu. No error message pops up and nothing happens when I press ctrl+f12 for the log publisher. Should I still paste the entire contents of Player.log?
joseasoler  [开发者] 2023 年 5 月 17 日 上午 5:10 
引用自 Makar
I'm not sure if this is a bug or intentional, but there is no "kessinger" item in the stockpile menu. No error message pops up and nothing happens when I press ctrl+f12 for the log publisher. Should I still paste the entire contents of Player.log?

Please subscribe to the Log Publisher mod linked in the step 1 of the first post and try to generate the log again. It contains extra information that is not included in Player.log that is required to check bugs.
Radical Shadow 2023 年 5 月 17 日 上午 6:14 
引用自 joseasoler
引用自 Radical Shadow
I wasn't able to get the hugslib log, unfortunately. Since the entire player interface breaks, I can't put in any user input--even to access the game menu and enable debug mode. Aggravating, I know, but the best I can do is go into the player log.

I tried verifying the integrity and uninstalling/reinstalling, and neither worked.

Ah, now I see that you mentioned this in the title of your gist, I missed that.

As I mentioned before I can't pinpoint exactly what is causing the interface to break, but I can give some pointers that might help in debugging your modlist:

* The AnimalBehaviours.CompDigWhenHungry exception should have been fixed with the latest release of Biomes! Caverns. Since your log has it, I believe that with the original log you had some out of date mods. Hopefully that specific error went away after you reinstalled the mod.

* Some of the first errors in the log could definitely point out UI issues. The first one is caused by Fluffy's Work Tab. This mod is not getting updates and has known issues. I would recommend switching to [FSF] Complex Jobs.

* Another one of these UI related errors is Room Sense. The latest comment in the steam workshop of that mod shows the same error that you have.

* The final "early UI related error" is caused by Area Unlocker. The color picker feature of this mod has been broken since the 1.4 update, and that will definitely break your UI. I would recommend dropping this mod.

* There are loads of weird errors in the log when you try to load your game. For example, the game cannot find "green shell", which has been defined in Biomes! Core since at least RimWorld 1.1. More worryingly, it cannot find raw fungus, which is vanilla RimWorld. It also fails at loading some ThingComps... I fear that your save might be corrupted; you might want to try what happens in a new game.

* If everything else fails, you can delete your game and mod configurations as that is the only thing that remained after you reinstalled the game.
Bummer that it looks like my save is corrupted. Just did a dev quicktest with a bunch of bovine beetles after doing your suggested changes, seems like it's working now. Here's hoping it stays that way!
Thanks for your help!
Makar 2023 年 5 月 17 日 上午 7:10 
引用自 joseasoler
引用自 Makar
I'm not sure if this is a bug or intentional, but there is no "kessinger" item in the stockpile menu. No error message pops up and nothing happens when I press ctrl+f12 for the log publisher. Should I still paste the entire contents of Player.log?

Please subscribe to the Log Publisher mod linked in the step 1 of the first post and try to generate the log again. It contains extra information that is not included in Player.log that is required to check bugs.
Generating a log worked this time.
https://gist.github.com/HugsLibRecordKeeper/2748eac6e6b92416ea5c0c3b5118467d
joseasoler  [开发者] 2023 年 5 月 17 日 上午 9:54 
引用自 Makar
Generating a log worked this time.
https://gist.github.com/HugsLibRecordKeeper/2748eac6e6b92416ea5c0c3b5118467d

Thank you! There are plenty of errors in the log, but unfortunately none of them clearly points to the item filter menu. I also could not see any mods that modify this. Kessinger should appear directly in the "Foods" category without being in any of the subcategories, similar to Hay, Kibble and Pemmican.
Radical Shadow 2023 年 5 月 17 日 上午 10:35 
引用自 Radical Shadow
引用自 joseasoler

Ah, now I see that you mentioned this in the title of your gist, I missed that.

As I mentioned before I can't pinpoint exactly what is causing the interface to break, but I can give some pointers that might help in debugging your modlist:

* The AnimalBehaviours.CompDigWhenHungry exception should have been fixed with the latest release of Biomes! Caverns. Since your log has it, I believe that with the original log you had some out of date mods. Hopefully that specific error went away after you reinstalled the mod.

* Some of the first errors in the log could definitely point out UI issues. The first one is caused by Fluffy's Work Tab. This mod is not getting updates and has known issues. I would recommend switching to [FSF] Complex Jobs.

* Another one of these UI related errors is Room Sense. The latest comment in the steam workshop of that mod shows the same error that you have.

* The final "early UI related error" is caused by Area Unlocker. The color picker feature of this mod has been broken since the 1.4 update, and that will definitely break your UI. I would recommend dropping this mod.

* There are loads of weird errors in the log when you try to load your game. For example, the game cannot find "green shell", which has been defined in Biomes! Core since at least RimWorld 1.1. More worryingly, it cannot find raw fungus, which is vanilla RimWorld. It also fails at loading some ThingComps... I fear that your save might be corrupted; you might want to try what happens in a new game.

* If everything else fails, you can delete your game and mod configurations as that is the only thing that remained after you reinstalled the game.
Bummer that it looks like my save is corrupted. Just did a dev quicktest with a bunch of bovine beetles after doing your suggested changes, seems like it's working now. Here's hoping it stays that way!
Thanks for your help!
Okay, I lied apparently. Started a new save and removed all the problem mods. Error kept persisting, so I used RimPy to delete the game/mod configs, game files, and steam mods. Redownloaded, loaded up the save, and the error's still there.

https://gist.github.com/RadicalShadow/653f428c54cc54b469409df35a78cf79 Player log again, since I still can't upload with HugsLib. The weird ThingDef reference errors are still there for some reason (funnily enough, stuff like raw fungus and green shell actually show up in-game) despite it being a new save. Bright side: I couldn't find the AnimalBehaviours.CompDigWhenHungry exception, so at least the mod being outdated should've been fixed!
< >
正在显示第 1 - 15 条,共 227 条留言
每页显示数: 1530 50