Ideas

wombatilim's avatar
wombatilim
Seasoned Veteran
3 days ago
Status:
Reviewed

[ECO] LastException when recycling sofas

LastException is generated when recycling a sofa. Does not occur with loveseats or any other furniture I've tried. If multiple items are selected, the LE hits when it processes the sofa; other items in the batch may or may not have successfully been recycled depending on batch order.

Originally encountered this issue in a modded save but have now reproduced in a save created after removing mods.

The only other item I've encountered that may have generated an LE was a charged Freezer Bunny Foot that I tried to recycle on accident; the uncharged ones don't cause an issue and I have not yet been able to confirm that one in my un-modded save, since I haven't found or made any of them yet.

4 Comments

  • Hi wombatilim​ 

    could you please provide the actual LE you're getting ?

    You can't attach them so you need to copy/paste the content.

  • wombatilim's avatar
    wombatilim
    Seasoned Veteran
    2 days ago

    Here it is:

    <?xml version="1.0" ?><root>
    <report><version>2</version><sessionid>cf5f57e96cfce97a68a13ca0</sessionid><type>desync</type><sku>ea.maxis.sims4.15.macarm64</sku><createtime>2025-08-16 23:52:47</createtime><buildsignature>Local.Unknown.Unknown.1.116.240.1220-1.300.000.216.Release</buildsignature><categoryid>__init__.py:202</categoryid><desyncid>cf5f57e96cfce97a68a13ca0</desyncid><systemconfig/><screenshot/><desyncdata>Exception when applying action <MoneyChange ParticipantType.Actor> for loot loot_Recycler_ObjectLoot_Sofa(loot_actions=(<MoneyChange ParticipantType.Actor>,), run_test_first=False, tests=CompoundTestList([])) (AttributeError: 'object_sim' object has no attribute 'get_sim_instance')
    Traceback (most recent call last):
    
      File "T:\InGame\Gameplay\Scripts\Core\sims4\utils.py", line 179, in wrapper
      File "T:\InGame\Gameplay\Scripts\Server\areaserver.py", line 222, in c_api_server_tick
      File "T:\InGame\Gameplay\Scripts\Server\zone.py", line 520, in update
      File "T:\InGame\Gameplay\Scripts\Server\time_service.py", line 117, in update
      File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 231, in simulate
      File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 335, in _run
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\outcome.py", line 175, in on_loot
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot.py", line 187, in apply_operations
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot.py", line 708, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot_basic_op.py", line 303, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\compressed_multiple_inventory_loot.py", line 283, in _apply_to_subject_and_target
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\compressed_multiple_inventory_loot.py", line 174, in apply
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot.py", line 710, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot_basic_op.py", line 303, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\money_payout.py", line 134, in _apply_to_subject_and_target
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot_basic_op.py", line 347, in _get_object_from_recipient
      File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 202, in __getattr__
    AttributeError: 'object_sim' object has no attribute 'get_sim_instance'rtim=0
    Client Session Time: 18.50
     
    Num Save Errors: 0
     
    Num Load Errors: 0
     
    Current Game State: 0x96d01090
     
    LoadingScreenActiveFlag: 1
     
    Origin Version: 13,520,0,6033
     
    Modded: False
     
    SystemInfo: Mac OS X Version 15.6 (Build 24G84) GPU: Apple M1 macOS Metal driver 0.0.0.0
     
    Architecture: arm64
     
    
     
    </desyncdata></report>
    <report><version>2</version><sessionid>cf5f57e96cfce97a68a13ca0</sessionid><type>desync</type><sku>ea.maxis.sims4.15.macarm64</sku><createtime>2025-08-16 23:52:47</createtime><buildsignature>Local.Unknown.Unknown.1.116.240.1220-1.300.000.216.Release</buildsignature><categoryid>__init__.py:202</categoryid><desyncid>cf5f57e96cfce97a68a13ca0</desyncid><systemconfig/><screenshot/><desyncdata>Exception when applying action <CompressedMultipleInventoryLoot ParticipantType.Actor> for loot loot_Recycler_RecycleObject_CompressedLoot(loot_actions=(<CompressedMultipleInventoryLoot ParticipantType.Actor>,), run_test_first=False, tests=CompoundTestList([])) (AttributeError: 'object_sim' object has no attribute 'get_sim_instance')
    Traceback (most recent call last):
    
      File "T:\InGame\Gameplay\Scripts\Core\sims4\utils.py", line 179, in wrapper
      File "T:\InGame\Gameplay\Scripts\Server\areaserver.py", line 222, in c_api_server_tick
      File "T:\InGame\Gameplay\Scripts\Server\zone.py", line 520, in update
      File "T:\InGame\Gameplay\Scripts\Server\time_service.py", line 117, in update
      File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 231, in simulate
      File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 335, in _run
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\outcome.py", line 175, in on_loot
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot.py", line 187, in apply_operations
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot.py", line 710, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot_basic_op.py", line 303, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\compressed_multiple_inventory_loot.py", line 283, in _apply_to_subject_and_target
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\compressed_multiple_inventory_loot.py", line 174, in apply
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot.py", line 711, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot_basic_op.py", line 303, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\money_payout.py", line 134, in _apply_to_subject_and_target
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot_basic_op.py", line 347, in _get_object_from_recipient
      File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 202, in __getattr__
    AttributeError: 'object_sim' object has no attribute 'get_sim_instance'rtim=0
    Client Session Time: 18.50
     
    Num Save Errors: 0
     
    Num Load Errors: 0
     
    Current Game State: 0x96d01090
     
    LoadingScreenActiveFlag: 1
     
    Origin Version: 13,520,0,6033
     
    Modded: False
     
    SystemInfo: Mac OS X Version 15.6 (Build 24G84) GPU: Apple M1 macOS Metal driver 0.0.0.0
     
    Architecture: arm64
     
    
     
    </desyncdata></report>
    <report><version>2</version><sessionid>cf5f57e96cfce97a68a13ca0</sessionid><type>desync</type><sku>ea.maxis.sims4.15.macarm64</sku><createtime>2025-08-16 23:52:47</createtime><buildsignature>Local.Unknown.Unknown.1.116.240.1220-1.300.000.216.Release</buildsignature><categoryid>loot_basic_op.py:347</categoryid><desyncid>cf5f57e96cfce97a68a13ca0</desyncid><systemconfig/><screenshot/><desyncdata>Exception in Sim Timeline: Exception running Element (AttributeError: 'object_sim' object has no attribute 'get_sim_instance')
    Traceback (most recent call last):
      File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 231, in simulate
      File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 335, in _run
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\outcome.py", line 175, in on_loot
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot.py", line 187, in apply_operations
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot.py", line 711, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot.py", line 708, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot_basic_op.py", line 303, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\compressed_multiple_inventory_loot.py", line 283, in _apply_to_subject_and_target
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\compressed_multiple_inventory_loot.py", line 174, in apply
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot.py", line 711, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot.py", line 708, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot_basic_op.py", line 303, in apply_to_resolver
      File "T:\InGame\Gameplay\Scripts\Server\interactions\money_payout.py", line 134, in _apply_to_subject_and_target
      File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\loot_basic_op.py", line 347, in _get_object_from_recipient
      File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 202, in __getattr__AttributeError: 'object_sim' object has no attribute 'get_sim_instance'rtim=0
    Client Session Time: 18.50
     
    Num Save Errors: 0
     
    Num Load Errors: 0
     
    Current Game State: 0x96d01090
     
    LoadingScreenActiveFlag: 1
     
    Origin Version: 13,520,0,6033
     
    Modded: False
     
    SystemInfo: Mac OS X Version 15.6 (Build 24G84) GPU: Apple M1 macOS Metal driver 0.0.0.0
     
    Architecture: arm64
     
    
     
    </desyncdata></report>
    </root>