Fridge: Exception of type thrown using MC Reset Everything followed by crash

A null value was encountered where this forum description was required.
oceanfire
Reactions:
Posts: 8
Joined: February 6th, 2024, 4:06 pm

Fridge: Exception of type thrown using MC Reset Everything followed by crash

Post by oceanfire » February 6th, 2024, 4:14 pm

Hello! I'm a long time lurker, and this is my first post, so I wanted to start by saying a big thank you to everyone at Nraas for all your help and contribution to the Sims 3 community!

Regarding the error: I have a save that was starting to be a bit choppy, so I went to do my usual MC Reset Everything. However, this time I received an error in the top right corner that read "Fridge: Exception of type Sims3.SimIFace.ResetException was thrown." Then 10 more notifications popped up behind it while everything was being reset. Once it finished, and it told me how many objects were reset, I clicked the check and the game crashed to desktop.

I saved before resetting, so I opened the game and tried again. Same result - MC Reset Everything leads to 11 errors being thrown and then the game crashes to desktop. I've never had this happen before, and my search of the Forums didn't yield an obvious answer.

Thank you!

User avatar
igazor
Organizer
Reactions:
Posts: 17147
Joined: April 8th, 2013, 6:00 pm
Answers: 206
Location: Everyone should strive to find their inner platypus.

Fridge: Exception of type thrown using MC Reset Everything followed by crash

Post by igazor » February 6th, 2024, 4:31 pm

Are any script error logs thrown at the time this happens? These would be files that begin with the name ScriptError accumulating in your TS3 user game folder in Documents (where your added content, mods, and saved games are). We would need to read at least a few of these in their entirety to help determine what the error actually is. The on-screen notifications otherwise are like ErrorTrap saying "Hey there!" but do not give enough information to be actionable.

If you do have some error logs to share, if you could please drag and drop their file icons onto a response on this thread and let the site's upload manager do the rest. Or, if that doesn't work, you could zip them together (if more than one), upload them to a third party file share host like DropBox, GoogleDrive,etc., and provide a link that grants us access to read them.

oceanfire
Reactions:
Posts: 8
Joined: February 6th, 2024, 4:06 pm

Fridge: Exception of type thrown using MC Reset Everything followed by crash

Post by oceanfire » February 6th, 2024, 4:48 pm

Hi, igazor!

There were not any script error files thrown at the exact time the crashes happened. I do have a ScriptError that occurred about 10 minutes prior to the first crash (it was generated upon startup of the save file), as well as another ScriptError that was also generated at startup of the same save file prior to the second crash. I will attach both to a response on the thread. Thank you for taking a look!
Last edited by oceanfire on February 6th, 2024, 4:50 pm, edited 1 time in total.

oceanfire
Reactions:
Posts: 8
Joined: February 6th, 2024, 4:06 pm

Fridge: Exception of type thrown using MC Reset Everything followed by crash

Post by oceanfire » February 6th, 2024, 4:50 pm

Here is the first ScriptError.

Code: Select all


-- Correction Logs --

Destroyed Object Found: Sims3.Gameplay.Objects.Vehicles.Taxi
Out of World Object Found 2: Sims3.Gameplay.Objects.Vehicles.AdultBicycle
Destroyed Object Found: Sims3.Gameplay.Objects.CookingObjects.BowlLarge
Destroyed Object Found: Sims3.Gameplay.Objects.CookingObjects.SnackIceCream
Destroyed Object Found: Sims3.Gameplay.Objects.CookingObjects.SnackIceCream
Destroyed Object Found: Sims3.Gameplay.Core.SkillMeter
Destroyed Object Found: Sims3.Gameplay.Objects.CookingObjects.Plate
Destroyed Object Found: Sims3.Gameplay.Objects.CookingObjects.Plate
Destroyed Object Found: Sims3.Gameplay.Objects.CookingObjects.Plate
Destroyed Object Found: Sims3.Gameplay.Objects.CookingObjects.Pot
SimDescription Removed: Felecia Bruner
SimDescription Removed: Marlana Roland
SimDescription Removed: Courtney Curtis
SimDescription Removed: Sleipnir Horse
SimDescription Removed: Webster Dog
SimDescription Removed: Knight Horse
SimDescription Removed: Boots Horse
SimDescription Removed: Snowy Cat
SimDescription Removed: Spot Little Dog
SimDescription Removed: Plum Horse
Destroyed: Sims3.Gameplay.Objects.Vehicles.AdultBicycle (ID=0xc49c001f04e07a40)


-- Dereferencing --

Potential Object Found: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False)
  Reference Continue: Sims3.Gameplay.ActorSystems.TraitManager Sims3.Gameplay.CAS.SimDescription mSimDescription (Using DerefTraitManager)
   Reference End: Sims3.Gameplay.CAS.SimDescription Sims3.Gameplay.ActorSystems.TraitManager mTraitManager (Using DerefSimDescription)
  Reference Continue: Sims3.Gameplay.ActorSystems.SingingInfo Sims3.Gameplay.CAS.SimDescription mSimDesc (Using DerefSingingInfo)
   Recursion Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False) Sims3.Gameplay.ActorSystems.SingingInfo Singing
  Reference Continue: Sims3.Gameplay.Skills.TombStatTracking Sims3.Gameplay.CAS.SimDescription mOwner (Using DerefTombStatTracking)
   Recursion Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False) Sims3.Gameplay.Skills.TombStatTracking TombStats
  Reference Continue: Sims3.Gameplay.Skills.RelicStatTracking Sims3.Gameplay.CAS.SimDescription mOwner (Using DerefRelicStatTracking)
   Recursion Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False) Sims3.Gameplay.Skills.RelicStatTracking RelicStats
  Reference Continue: Sims3.Gameplay.Visa.VisaManager Sims3.Gameplay.CAS.SimDescription mSimDescription (Using DerefVisaManager)
   Recursion Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False) Sims3.Gameplay.Visa.VisaManager VisaManager
  Reference ContinueIfReferenced: Sims3.Gameplay.ActorSystems.AgingState Sims3.Gameplay.CAS.SimDescription SimDescription (Using DerefAgingState)
   Recursion Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False) Sims3.Gameplay.ActorSystems.AgingState AgingState
  Reference Continue: Sims3.Gameplay.ActorSystems.LifeEventManager Sims3.Gameplay.CAS.SimDescription mOwnerDescription (Using DerefLifeEventManager)
   Recursion Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False) Sims3.Gameplay.ActorSystems.LifeEventManager LifeEventManager
  Reference Continue: Sims3.Gameplay.ActorSystems.HealthManager Sims3.Gameplay.CAS.SimDescription mOwnerDescription (Using DerefHealthManager)
   Recursion Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False) Sims3.Gameplay.ActorSystems.HealthManager HealthManager
  Reference Continue: Sims3.Gameplay.ActorSystems.OccultManager Sims3.Gameplay.CAS.SimDescription mOwnerDescription (Using DerefOccultManager)
   Recursion Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False) Sims3.Gameplay.ActorSystems.OccultManager OccultManager
  Reference Continue: Sims3.Gameplay.Skills.SkillManager Sims3.Gameplay.CAS.SimDescription mSimDescription (Using DerefSkillManager)
   Recursion Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False) Sims3.Gameplay.Skills.SkillManager SkillManager
  Reference Continue: Sims3.Gameplay.CAS.SimDescriptionCore+BodyShape Sims3.Gameplay.CAS.SimDescription Owner (Using DerefSimDescriptionCoreBodyShape)
   Recursion Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False) Sims3.Gameplay.CAS.SimDescriptionCore+BodyShape mInitialShape
  Reference Continue: Sims3.Gameplay.CAS.SimDescriptionCore+BodyShape Sims3.Gameplay.CAS.SimDescription Owner (Using DerefSimDescriptionCoreBodyShape)
   Recursion Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=False) Sims3.Gameplay.CAS.SimDescriptionCore+BodyShape mCurrentShape
  Reference Continue: Sims3.Gameplay.ActorSystems.TraitManager Sims3.Gameplay.CAS.SimDescription mSimDescription (Using DerefTraitManager)
   UNHANDLED Reference: Sims3.Gameplay.CAS.SimDescription (Brice Bunch, V=True) Sims3.Gameplay.ActorSystems.TraitManager mTraitManager
   RETAINED C

Loaded Assemblies:
 AniNoFridgeShopping
 Bludhound.ChangeAtHomeAfterWorkSE
 Buzz_MoodFix
 Gamefreak130.NoMagicClothesline
 Gamefreak130.WeatherForecastTweaks
 HaveCoffeeWithMe
 LaundryBuffFix
 LazyDuchess.AutoLightsOverhaul
 LazyDuchess.BuyBuildSearch
 LazyDuchess.Common
 LazyDuchess.PuddingFaceFix
 MiscStorage
 NRaasConsigner: Version 22
 NRaasCupcake: Version 6
 NRaasDebugEnabler: Version 54
 NRaasErrorTrap: Version 100
 NRaasGoHere: Version 44
 NRaasMasterController: Version 134
 NRaasMasterControllerCheats: Version 134
 NRaasMasterControllerIntegration: Version 134
 NRaasMasterControllerProgression: Version 134
 NRaasMover: Version 28
 NRaasOverwatch: Version 122
 NRaasRegister: Version 81
 NRaasRelativity: Version 23
 NRaasSaver: Version 21
 NRaasStoryProgression: Version 267
 NRaasStoryProgressionExtra: Version 266
 NRaasStoryProgressionPopulation: Version 267
 NRaasStoryProgressionRelationship: Version 267
 NRaasTagger: Version 4
 NRaasTempest: Version 15
 NRaasTraffic: Version 21
 NRaasTraveler: Version 87
 NRaasWoohooer: Version 129
 Nona_ChangingTable
 Nona_SuperHamper
 RabbitHoleRigs
 RealJam
 Savanita.PickUpToddlerFix
 Savanita_BabyInteractions
 Savanita_ToddlerInteractions
 ScriptCore
 SimIFace
 Sims3GameplayObjects
 Sims3GameplaySystems
 Sims3Metadata
 Sims3StoreObjects
 SleepyGenius.Mod.TaxiCharge
 StoreObjectsBakersStation
 StoreObjectsCowPasture
 StoreObjectsCraftersConsignment
 StoreObjectsStaircaseLanding
 StoreObjectsStaircaseLandingMansion
 StoreObjectsStoreHarvestables
 StoreObjectsTeaSet
 StoreObjectsTreeOfProsperity
 System
 System.Xml
 Twinsimming_Dirty_Laundry_Mod
 UI
 icarusallsorts.AutonomousFunInTheSun
 icarusallsorts.Scolding
 icarusallsorts.ServeMeals
 mscorlib
 simbouquet.GetToKnowFix
 simbouquet.MoreGreetings
And the second.

Code: Select all



-- Correction Logs --

Fabian Hart [Sims3.Gameplay.Actors.Sim] Bogus Inventory Item dropped (2) Sims3.Gameplay.Objects.Miscellaneous.Homework

Loaded Assemblies:
 AniNoFridgeShopping
 Bludhound.ChangeAtHomeAfterWorkSE
 Buzz_MoodFix
 Gamefreak130.NoMagicClothesline
 Gamefreak130.WeatherForecastTweaks
 HaveCoffeeWithMe
 LaundryBuffFix
 LazyDuchess.AutoLightsOverhaul
 LazyDuchess.BuyBuildSearch
 LazyDuchess.Common
 LazyDuchess.PuddingFaceFix
 MiscStorage
 NRaasConsigner: Version 22
 NRaasCupcake: Version 6
 NRaasDebugEnabler: Version 54
 NRaasErrorTrap: Version 100
 NRaasGoHere: Version 44
 NRaasMasterController: Version 134
 NRaasMasterControllerCheats: Version 134
 NRaasMasterControllerIntegration: Version 134
 NRaasMasterControllerProgression: Version 134
 NRaasMover: Version 28
 NRaasOverwatch: Version 122
 NRaasRegister: Version 81
 NRaasRelativity: Version 23
 NRaasSaver: Version 21
 NRaasStoryProgression: Version 267
 NRaasStoryProgressionExtra: Version 266
 NRaasStoryProgressionPopulation: Version 267
 NRaasStoryProgressionRelationship: Version 267
 NRaasTagger: Version 4
 NRaasTempest: Version 15
 NRaasTraffic: Version 21
 NRaasTraveler: Version 87
 NRaasWoohooer: Version 129
 Nona_ChangingTable
 Nona_SuperHamper
 RabbitHoleRigs
 RealJam
 Savanita.PickUpToddlerFix
 Savanita_BabyInteractions
 Savanita_ToddlerInteractions
 ScriptCore
 SimIFace
 Sims3GameplayObjects
 Sims3GameplaySystems
 Sims3Metadata
 Sims3StoreObjects
 SleepyGenius.Mod.TaxiCharge
 StoreObjectsBakersStation
 StoreObjectsCowPasture
 StoreObjectsCraftersConsignment
 StoreObjectsStaircaseLanding
 StoreObjectsStaircaseLandingMansion
 StoreObjectsStoreHarvestables
 StoreObjectsTeaSet
 StoreObjectsTreeOfProsperity
 System
 System.Xml
 Twinsimming_Dirty_Laundry_Mod
 UI
 icarusallsorts.AutonomousFunInTheSun
 icarusallsorts.Scolding
 icarusallsorts.ServeMeals
 mscorlib
 simbouquet.GetToKnowFix
 simbouquet.MoreGreetings

User avatar
igazor
Organizer
Reactions:
Posts: 17147
Joined: April 8th, 2013, 6:00 pm
Answers: 206
Location: Everyone should strive to find their inner platypus.

Fridge: Exception of type thrown using MC Reset Everything followed by crash

Post by igazor » February 6th, 2024, 5:21 pm

Yeah, those are just routine ErrorTrap cleanup logs. I don't see anything in there that would cause a crash, but there are a lot of Deref and recursions listed for one log. By any chance has this game save "seen" (been played with) an EP that is not currently in play -- meaning Supernatural or ITF as those are the ones I see missing?

That's really me grasping at straws though, because EPs like those two would more likely prevent the game from ever loading if they were ever removed from play. Our developer should take a look to see if he can get any more information from those logs.

In the meantime, could you try this all again but with only NRaas mods in play (drop Ani's fridge mod temporarily also) and the script cache cleared? The goal here would be to help pinpoint if corruption is creeping into the game save by way of another mod or if the cause is really the particular fridge in question.

oceanfire
Reactions:
Posts: 8
Joined: February 6th, 2024, 4:06 pm

Fridge: Exception of type thrown using MC Reset Everything followed by crash

Post by oceanfire » February 6th, 2024, 8:40 pm

No, I did not have Supernatural or ITF. Alright, after a couple hours of testing, here's what I found out.

I have my mods separated into three folders with NRaas being one of those. I removed my first folder of mods, deleted the scriptcache.package, and retested MC Reset Everything. It worked as intended with no exceptions thrown. Just to be sure it was a mod in that folder, I placed the folder back into my game, tried again, and sure enough it threw exceptions but did not crash to desktop.

I removed the three newest mods I had recently added in that folder, one at a time, and it still threw exceptions (but did not crash). I then decided to remove just Ani's fridge mod (which was one of the mods in that folder), and it worked fine again!

So, once I removed Ani's mod, MC Reset Everything worked fine, no exceptions thrown and no crashes. I tested it twice to be sure. Luckily, MC Reset Everything didn't crash the game after the initial two times.

I've had Ani's mod for awhile, but I am not sure if I've had it in my game when I did a reset everything. Any idea why her mod is causing exceptions to be thrown when the town is reset using MC?

Thanks!

User avatar
igazor
Organizer
Reactions:
Posts: 17147
Joined: April 8th, 2013, 6:00 pm
Answers: 206
Location: Everyone should strive to find their inner platypus.

Fridge: Exception of type thrown using MC Reset Everything followed by crash

Post by igazor » February 6th, 2024, 9:01 pm

The only thing I can think of offhand is that perhaps you have an outdated version of Ani's mod in play? The ones from us here are updated, the ones on MTS are not.

If that's not it, then it's pretty safe to say that her mod is not playing well with your game and it should stay removed. You might consider trying icarus' Cook With Any Ingredient mod as it also has a no shopping from the fridge feature. Although it is a further reaching mod so it would be understandable if some players do not care for the rest of what it does to cooking processes.

oceanfire
Reactions:
Posts: 8
Joined: February 6th, 2024, 4:06 pm

Fridge: Exception of type thrown using MC Reset Everything followed by crash

Post by oceanfire » February 7th, 2024, 4:08 pm

Alright, I spent a few more hours testing multiple different saves and situations with Ani's mod! For each method I tested, I quit to desktop and reopened the save. Here's what I found.

What did not work:
A.) I downloaded the latest version of Ani's mod from NRaas just to see if that was the issue. The save still threw exceptions when I used Reset Everything.
B.) Switching active households first and then resetting
C.) Resetting just the fridge using DebugEnabler first
D.) Deleting the fridge altogether and then resetting

What did work:
A.) I opened two different Sunset Valley save games, used MC Reset Everything (along with Ani's mod still installed), and had no issues!
B.) I went back to the save file giving me issues, reset the lot using MC Controller first, and then used MC Reset Everything, and it worked - no exceptions thrown!
C.) At the in-game time I was trying to reset everything, all sims in the household were sleeping. So I cancelled all their sleeping interactions, then used MC Reset Everything, and no exceptions were thrown.
D.) I opened a save of this same family from 6 sim hours earlier in the day, reset everything, and no exceptions were thrown.

Perhaps it has nothing to do with a fridge? And for some reason, it did not like all my sims sleeping when I did a reset everything. In the three other save games I tested, I reset during the day so all my sims were awake. My current save giving me issues was the only one where all the sims in the house were asleep at night.

Not sure if I'm any closer to understanding what's causing this, though!

User avatar
Chain_Reaction
Site Admin
Reactions:
Posts: 7617
Joined: December 30th, 2011, 6:00 pm
Answers: 82
Contact:

Fridge: Exception of type thrown using MC Reset Everything followed by crash

Post by Chain_Reaction » February 7th, 2024, 5:30 pm

Does the fridge causing the issues have any leftovers/ingredients stored inside?

oceanfire
Reactions:
Posts: 8
Joined: February 6th, 2024, 4:06 pm

Fridge: Exception of type thrown using MC Reset Everything followed by crash

Post by oceanfire » February 7th, 2024, 6:40 pm

Hi! And yes, it has four or so leftover dishes and a decent chunk of produce, fish, and meat from the grocery store - no custom content foods or dishes, all stuff that came with base game/expansion packs/store content. I assume the fridge causing the issue is the one on my active lot.

Post Reply