Forum Discussion

Re: [OPEN] Last Exception Error - placing fish into fish bowl

Have tested this myself, and it seems to be an issue with fishbowls specifically - it doesn't seem to affect any of the aquarium objects. It happens even on a completely new save that has never had any mods or CC in it. The fish still gets put into the fishbowl as expected and nothing else really occurs, other than the error being generated (which can be annoying if you have mods that notify you when errors occur like MCCC or BetterExceptions). From what I can tell, it doesn't seem to have any other adverse effects on the save file besides potentially causing a small amount of lag when trying to put fish into fishbowls.

The spoiler below has an example of the error I get, which seems to be the same as the one in the OP. 

Spoiler
<?xml version="1.0" ?><root>
<report><version>2</version><sessionid>9119b6a37bb3fe7e64cec9db</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2023-08-05 23:18:22</createtime><buildsignature>Local.Unknown.Unknown.1.99.305.1020-1.300.000.168.Release</buildsignature><categoryid>tooltip_component.py:729</categoryid><desyncid>9119b6a37bb3fe7e64cec9db</desyncid><systemconfig/><screenshot/><desyncdata>Exception throw calling: &lt;function GameObject._location_changed at 0x00007FF4A4469050&gt; (AttributeError: 'FishBowlTooltipComponent' object has no attribute 'commodities_to_display')&#13;&#10;Traceback (most recent call last):&#13;&#10;&#13;&#10; File "T:\InGame\Gameplay\Scripts\Core\sims4\commands.py", line 399, in invoke_command&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\server_commands\interaction_commands.py", line 988, in select_choice&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\server\client.py", line 262, in select_interaction&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\choices.py", line 254, in select&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 236, in test_and_execute&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 224, in execute&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 192, in execute_interaction&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 216, in simulate&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 335, in _run&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\interaction_elements.py", line 174, in _behavior_element&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 188, in _do_behavior&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 120, in create_object_in_sequence&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 154, in _place_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\object_creation.py", line 1176, in _place_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory.py", line 340, in player_try_add_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory.py", line 375, in _insert_item&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory_storage.py", line 323, in insert&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory_storage.py", line 505, in _insert&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\client_object_mixin.py", line 1568, in set_parent&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\client_object_mixin.py", line 355, in location&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\client_object_mixin.py", line 422, in set_location_without_distribution&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\game_object.py", line 771, in on_location_changed&#13;&#10; File "T:\InGame\Gameplay\Scripts\Core\sims4\callback_utils.py", line 203, in __call__&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\game_object.py", line 1043, in _location_changed&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\game_object.py", line 1035, in _update_location_callbacks&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\game_object.py", line 1053, in _inside_status_change&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 470, in exported_func&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\state.py", line 2618, in _set_placed_outside&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\state.py", line 3054, in set_state&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\state.py", line 3150, in _trigger_on_state_changed&#13;&#10; File "T:\InGame\Gameplay\Scripts\Core\sims4\callback_utils.py", line 158, in __call__&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\fishing\fish_object.py", line 414, in _on_state_or_name_changed&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 470, in exported_func&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 629, in update_object_tooltip&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 729, in get_commodity_state_strings&#13;&#10;AttributeError: 'FishBowlTooltipComponent' object has no attribute 'commodities_to_display'rtim=0&#13;&#10;Client Session Time: 91.16&#13; &#10;Num Save Errors: 0&#13; &#10;Num Load Errors: 0&#13; &#10;Current Game State: 0x96d01090&#13; &#10;LoadingScreenActiveFlag: 1&#13; &#10;Origin Version: 12,251,1,5504&#13; &#10;Modded: False&#13; &#10;SystemInfo: Windows 10 10.0.19045 GPU: NVIDIA GeForce GTX 1050 nvldumdx.dll 30.0.14.9649, GUID: D7B71E3E-5FCD-11CF-3D56-76A40EC2D335&#13; &#10;</desyncdata></report>
<report><version>2</version><sessionid>9119b6a37bb3fe7e64cec9db</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2023-08-05 23:18:22</createtime><buildsignature>Local.Unknown.Unknown.1.99.305.1020-1.300.000.168.Release</buildsignature><categoryid>tooltip_component.py:729</categoryid><desyncid>9119b6a37bb3fe7e64cec9db</desyncid><systemconfig/><screenshot/><desyncdata>[tingyul] Exception invoking on_object_inserted. obj: object_fish_Gold:0x0bdd1151527401cd, owner: ObjectInventoryComponent(object_FishBowl:0x0bdd1151525a01c9) (AttributeError: 'FishBowlTooltipComponent' object has no attribute 'commodities_to_display')&#13;&#10;Traceback (most recent call last):&#13;&#10;&#13;&#10; File "T:\InGame\Gameplay\Scripts\Core\sims4\commands.py", line 399, in invoke_command&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\server_commands\interaction_commands.py", line 988, in select_choice&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\server\client.py", line 262, in select_interaction&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\choices.py", line 254, in select&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 236, in test_and_execute&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 224, in execute&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 192, in execute_interaction&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 216, in simulate&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 335, in _run&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\interaction_elements.py", line 174, in _behavior_element&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 188, in _do_behavior&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 120, in create_object_in_sequence&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 154, in _place_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\object_creation.py", line 1176, in _place_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory.py", line 340, in player_try_add_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory.py", line 375, in _insert_item&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory_storage.py", line 340, in insert&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory.py", line 197, in on_object_inserted&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\fishing\fish_bowl_object.py", line 62, in on_object_added_to_inventory&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\fishing\fish_bowl_object.py", line 119, in _enable_tooltip&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 470, in exported_func&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 629, in update_object_tooltip&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 729, in get_commodity_state_strings&#13;&#10;AttributeError: 'FishBowlTooltipComponent' object has no attribute 'commodities_to_display'rtim=0&#13;&#10;Client Session Time: 91.16&#13; &#10;Num Save Errors: 0&#13; &#10;Num Load Errors: 0&#13; &#10;Current Game State: 0x96d01090&#13; &#10;LoadingScreenActiveFlag: 1&#13; &#10;Origin Version: 12,251,1,5504&#13; &#10;Modded: False&#13; &#10;SystemInfo: Windows 10 10.0.19045 GPU: NVIDIA GeForce GTX 1050 nvldumdx.dll 30.0.14.9649, GUID: D7B71E3E-5FCD-11CF-3D56-76A40EC2D335&#13; &#10;</desyncdata></report>
<report><version>2</version><sessionid>9119b6a37bb3fe7e64cec9db</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2023-08-05 23:19:06</createtime><buildsignature>Local.Unknown.Unknown.1.99.305.1020-1.300.000.168.Release</buildsignature><categoryid>tooltip_component.py:729</categoryid><desyncid>9119b6a37bb3fe7e64cec9db</desyncid><systemconfig/><screenshot/><desyncdata>Exception throw calling: &lt;function GameObject._location_changed at 0x00007FF4A4469050&gt; (AttributeError: 'FishBowlTooltipComponent' object has no attribute 'commodities_to_display')&#13;&#10;Traceback (most recent call last):&#13;&#10;&#13;&#10; File "T:\InGame\Gameplay\Scripts\Core\sims4\commands.py", line 399, in invoke_command&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\server_commands\interaction_commands.py", line 988, in select_choice&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\server\client.py", line 262, in select_interaction&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\choices.py", line 254, in select&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 236, in test_and_execute&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 224, in execute&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 192, in execute_interaction&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 216, in simulate&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 335, in _run&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\interaction_elements.py", line 174, in _behavior_element&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 188, in _do_behavior&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 120, in create_object_in_sequence&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 154, in _place_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\object_creation.py", line 1176, in _place_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory.py", line 340, in player_try_add_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory.py", line 375, in _insert_item&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory_storage.py", line 323, in insert&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory_storage.py", line 505, in _insert&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\client_object_mixin.py", line 1568, in set_parent&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\client_object_mixin.py", line 355, in location&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\client_object_mixin.py", line 422, in set_location_without_distribution&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\game_object.py", line 771, in on_location_changed&#13;&#10; File "T:\InGame\Gameplay\Scripts\Core\sims4\callback_utils.py", line 203, in __call__&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\game_object.py", line 1043, in _location_changed&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\game_object.py", line 1035, in _update_location_callbacks&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\game_object.py", line 1053, in _inside_status_change&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 470, in exported_func&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\state.py", line 2618, in _set_placed_outside&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\state.py", line 3054, in set_state&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\state.py", line 3150, in _trigger_on_state_changed&#13;&#10; File "T:\InGame\Gameplay\Scripts\Core\sims4\callback_utils.py", line 158, in __call__&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\fishing\fish_object.py", line 414, in _on_state_or_name_changed&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 470, in exported_func&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 629, in update_object_tooltip&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 729, in get_commodity_state_strings&#13;&#10;AttributeError: 'FishBowlTooltipComponent' object has no attribute 'commodities_to_display'rtim=0&#13;&#10;Client Session Time: 91.16&#13; &#10;Num Save Errors: 0&#13; &#10;Num Load Errors: 0&#13; &#10;Current Game State: 0x96d01090&#13; &#10;LoadingScreenActiveFlag: 1&#13; &#10;Origin Version: 12,251,1,5504&#13; &#10;Modded: False&#13; &#10;SystemInfo: Windows 10 10.0.19045 GPU: NVIDIA GeForce GTX 1050 nvldumdx.dll 30.0.14.9649, GUID: D7B71E3E-5FCD-11CF-3D56-76A40EC2D335&#13; &#10;</desyncdata></report>
<report><version>2</version><sessionid>9119b6a37bb3fe7e64cec9db</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2023-08-05 23:19:06</createtime><buildsignature>Local.Unknown.Unknown.1.99.305.1020-1.300.000.168.Release</buildsignature><categoryid>tooltip_component.py:729</categoryid><desyncid>9119b6a37bb3fe7e64cec9db</desyncid><systemconfig/><screenshot/><desyncdata>[tingyul] Exception invoking on_object_inserted. obj: object_fish_Gold:0x0bdd115152a101eb, owner: ObjectInventoryComponent(object_FishBowl:0x0bdd1151526701ca) (AttributeError: 'FishBowlTooltipComponent' object has no attribute 'commodities_to_display')&#13;&#10;Traceback (most recent call last):&#13;&#10;&#13;&#10; File "T:\InGame\Gameplay\Scripts\Core\sims4\commands.py", line 399, in invoke_command&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\server_commands\interaction_commands.py", line 988, in select_choice&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\server\client.py", line 262, in select_interaction&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\choices.py", line 254, in select&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 236, in test_and_execute&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 224, in execute&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 192, in execute_interaction&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 216, in simulate&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 335, in _run&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\interaction_elements.py", line 174, in _behavior_element&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 188, in _do_behavior&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 120, in create_object_in_sequence&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\interactions\utils\creation.py", line 154, in _place_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\object_creation.py", line 1176, in _place_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory.py", line 340, in player_try_add_object&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory.py", line 375, in _insert_item&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory_storage.py", line 340, in insert&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\inventory.py", line 197, in on_object_inserted&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\fishing\fish_bowl_object.py", line 62, in on_object_added_to_inventory&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\fishing\fish_bowl_object.py", line 119, in _enable_tooltip&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 470, in exported_func&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 629, in update_object_tooltip&#13;&#10; File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 729, in get_commodity_state_strings&#13;&#10;AttributeError: 'FishBowlTooltipComponent' object has no attribute 'commodities_to_display'rtim=0&#13;&#10;Client Session Time: 91.16&#13; &#10;Num Save Errors: 0&#13; &#10;Num Load Errors: 0&#13; &#10;Current Game State: 0x96d01090&#13; &#10;LoadingScreenActiveFlag: 1&#13; &#10;Origin Version: 12,251,1,5504&#13; &#10;Modded: False&#13; &#10;SystemInfo: Windows 10 10.0.19045 GPU: NVIDIA GeForce GTX 1050 nvldumdx.dll 30.0.14.9649, GUID: D7B71E3E-5FCD-11CF-3D56-76A40EC2D335&#13; &#10;</desyncdata></report>
</root>

3 Replies

Replies have been turned off for this discussion
  • taraincognita's avatar
    taraincognita
    Rising Scout
    2 years ago

    Hi, I've been having the same problem. I don't place a fish my sim caught, I just click on the bowl and Add Fish. I get an error, something about "tooltip". That was the only word I could really identify. I generally don't do this action often so can't say how long it has been happening. I discovered it about two weeks ago. I've basically been ignoring it, because as you say, it doesn't affect game play. I figured it was some kind of glitch until it happened again yesterday. I was just curious if anyone else was having this problem.

  • WitchGast's avatar
    WitchGast
    Seasoned Ace
    2 years ago

    I just discovered this error yesterday. It does not cause any other visible problems, except that a LE appears.

    I have worked with the large Apuarien before, but the small ones are often nicer to put up as decoration. But even with me it is only now noticed. And I can unfortunately not say a more precise time when it occurred.

    I have only used MCCC

    (Translated with Deeple)

About The Sims 4 Bug Reports - Archive

This is a read-only archive of bugs previously reported on Answers HQ. Click "The Sims 4 Bug Reports" in the right-rail to browse and create new bugs.14,625 PostsLatest Activity: 3 minutes ago