ET + Passion Oddly Specific ErrorTrap

A null value was encountered where this forum description was required.
Post Reply
DMZ
Reactions:
Posts: 1
Joined: October 21st, 2021, 9:09 am

ET + Passion Oddly Specific ErrorTrap

Post by DMZ » October 21st, 2021, 9:12 am

So I've been coming across this particular error when combining Passion with ErrorTrap, which seems to only occur recently (Sims3 ran with ET + Passion from the very start)

<?xml version="1.0" encoding="utf-8"?>
<NRaas.ErrorTrap>
<ModVersion value="100"/>
<BuildVersion value="0.2.0.209"/>
<Installed value="CurrentTip"/>
<Enumerator value="5"/>
<Content>


-- Script Errors --


Object:

Name: Asala Karam
Type: Sims3.Gameplay.Actors.Sim
Object id: 0x0d1f00b9cc237bb0
Position: (1250.3200, 48.2506, 487.8004)
Room id: 4
Level: 1
Flags: InWorld, IsUsed
Lot: Sims3.Gameplay.Core.Lot
Lot Name: The Craftsman’s Mansion – 2br, 1ba
Lot Address: 204 Lakeside Drive
IsValid: True
World: MoonlightFalls
OnVacation: False
Season: Spring
Posture: S3_Passion.PassionPosture+Normal
Household: Tourist
No LotHome
SimDescription:

Name: Asala Karam
Age: YoungAdult
Gender: Female
SimDescriptionId: 806707633135988480
LotHomeId: 0
HomeWorld: University
Proper Genealogy
Valid: True
Species: Human
Household: Tourist
Occult: None
Alien: 0
Career: <Unemployed>
School: <None>
Skill Cooking: 1
Skill Photography: 0
Skill Nerd Influence: 0
Skill Arcade Machine: 2
Skill Rebel Influence: 10
Skill Jock Influence: 0
Skill Social Networking: 0
Trait Can't Stand Art
Trait Commitment Issues
Trait Daredevil
Trait Excitable
Trait Inappropriate
Trait Rebel

Interactions:
1: Passioning
Reverse Cowgirl Right Side Bed B
S3_Passion.Passion+Interactions+PassionLoop+Definition
S3_Passion.Passion+Interactions+PassionLoop+Definition
UserDirected

Counter: 6
Sim-Time: Wed. at 12:10
Start-Time: 10/21/2021 14:35:07
PreLoadup-Time: 10/21/2021 14:35:38
Loadup-Time: 10/21/2021 14:36:42
Log-Time: 10/21/2021 14:53:55

System.NullReferenceException: A null value was found where an object instance was required.
#0: 0x000c2 callvirt in S3_Passion.Passion+Player:DoLoop () ()
#1: 0x00005 callvirt in S3_Passion.Passion+Interactions+PassionLoop:Run () ()
#2: 0x000d7 callvirt in Sims3.Gameplay.Interactions.Sims3.Gameplay.Interactions.InteractionInstance:RunInteractionWithoutCleanup () ()
#3: 0x00344 callvirt in Sims3.Gameplay.ActorSystems.Sims3.Gameplay.ActorSystems.InteractionQueue:ProcessOneInteraction () ()
#4: 0x00118 callvirt in Sims3.Gameplay.Actors.Sims3.Gameplay.Actors.Sim:DoInteraction () ()
#5: 0x00013 call in Sims3.Gameplay.Actors.Sims3.Gameplay.Actors.Sim:Simulate () ()
#6: 0x00027 leave.s in ScriptCore.ScriptCore.ScriptProxy:Simulate () ()



Loaded Assemblies:
BarMaidService
Cross_Wood
Motives
NRaasDecensor: Version 14
NRaasErrorTrap: Version 100
NRaasOverwatch: Version 122
OutfitChanger
Passion
PassionCustomTVChannels
ScriptCore
SimIFace
Sims3GameplayObjects
Sims3GameplaySystems
Sims3Metadata
Sims3StoreObjects
StoreObjectsPhoneTableMidCModsuite
System
System.Xml
UI
cmar.morphingPenis
cmarXmods.PregnancyController
mscorlib
</Content>
</NRaas.ErrorTrap>

This happens with pretty much every NPC I try this on in my lot, I've yet to test other lots.

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

ET + Passion Oddly Specific ErrorTrap

Post by igazor » October 21st, 2021, 9:35 am

DMZ post_id=85384 time=1634821957 user_id=23431 wrote: System.NullReferenceException: A null value was found where an object instance was required.
#0: 0x000c2 callvirt in S3_Passion.Passion+Player:DoLoop () ()
#1: 0x00005 callvirt in S3_Passion.Passion+Interactions+PassionLoop:Run () ()
The important part of the error itself (above) points to a programming/scripting error within Passion. My suggestion would be to bring the ET log to Passion's developer for further interpretation and hopefully a fix, if you have not already done so.

KevinL5275
Reactions:
Posts: 393
Joined: October 27th, 2017, 6:00 pm
Answers: 4

ET + Passion Oddly Specific ErrorTrap

Post by KevinL5275 » October 21st, 2021, 4:18 pm

Is Passion ok to use? I know KW is not. Asking for a friend.... :angel:

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

ET + Passion Oddly Specific ErrorTrap

Post by igazor » October 21st, 2021, 4:45 pm

KevinL5275 wrote: Is Passion ok to use? I know KW is not. Asking for a friend
Historically, going way back years ago to when it was called Animated Woohoo, Passion has been fine to use. It's not anywhere nearly as intrusive to the game's operations as the KW one. Occasionally some animations along the way may not conclude properly and things/sims may get stuck for a bit if the game engine is particularly busy at the time all this er.. session activity was taking place. I still use an outdated version of Animated Woohoo myself, on festive occasions.

The current developer has added a lot of new features and add-ons to the mod and, although I have kind of lost track of what he's been doing with it, some of them apparently don't work exactly right for all players at all times and might be in need of refinement. But even so, unless current users claim otherwise, the mod is not known for breaking ongoing games in any systematic way and should still be entirely and safely removable.

The fact that both mods happen to be hosted on the same site currently (they didn't used to be) is more of a coincidence or a side-effect of a globally shrinking TS3 universe than anything else.

Hopefully that sets your friend's mind at ease, at least a little bit? :)

User avatar
sittingbear
Reactions:
Posts: 3024
Joined: January 20th, 2017, 6:00 pm
Answers: 11

ET + Passion Oddly Specific ErrorTrap

Post by sittingbear » November 24th, 2021, 11:14 am

igazor wrote:
October 21st, 2021, 9:35 am
DMZ post_id=85384 time=1634821957 user_id=23431 wrote: System.NullReferenceException: A null value was found where an object instance was required.
#0: 0x000c2 callvirt in S3_Passion.Passion+Player:DoLoop () ()
#1: 0x00005 callvirt in S3_Passion.Passion+Interactions+PassionLoop:Run () ()
The important part of the error itself (above) points to a programming/scripting error within Passion. My suggestion would be to bring the ET log to Passion's developer for further interpretation and hopefully a fix, if you have not already done so.
DMZ wrote:
October 21st, 2021, 9:12 am
Household: Tourist
That's not an error that's intentional Passion tries to block interactions with tourists and the Time Traveler.

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

ET + Passion Oddly Specific ErrorTrap

Post by igazor » November 24th, 2021, 4:10 pm

sittingbear wrote:
November 24th, 2021, 11:14 am
That's not an error that's intentional Passion tries to block interactions with tourists and the Time Traveler.
Intentional or otherwise, one would think/hope that there is a more graceful way to accomplish the blocking without creating an error condition for ErrorTrap to catch.

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

ET + Passion Oddly Specific ErrorTrap

Post by Chain_Reaction » November 24th, 2021, 6:57 pm

I wouldn't think that error intentional. There's easy ways to stop interactions with different types of Sims without causing scripting errors.

Post Reply