Home Artists Posts Import Register

Content

DOWNLOAD REMOVED AS THIS IS AN OLD VERSION. FIND THE LATEST RELEASES AT TWISTEDMEXI.COM

Better Exceptions expands on the LastException functionality, providing in game alerts the moment an exception occurs. 

This will help players identify what in-game event actually caused an error. It will also show players the most relevant parts of the error to assist with identifying the actual issue.  

Prompts will give you multiple options, including automatically opening a full report with extra diagnostic information and opening the raw exception file.  

Even better, now if there is a known issue plaguing the current version of the game, Better Exceptions will check and alert you. In these cases, it will link you the AHQ article related to the issue. You'll also be given the option to ignore the exception until a patch is made available, though I don't recommend this until you confirm it is a problem that will need a patch to be fixed.

Clicking "View Issue on Answers HQ" will bring up the article with information from others explaining the problem. If it matches your issue, please click "Me Too" on the post to show that this issue is common and needs resolved.

 Due to the large variety of LastExceptions, I expect this mod will improve with time as I receive feedback from everyone who uses it.

I welcome any LastException reports from this mod to be posted in my Discord:
https://discord.gg/GrxHgrn

Thanks everyone :)

How to install:
This is a script mod so make sure script mods are enabled in your game options. Download the .ts4script file directly to your mods folder. Do not open or unzip.
 

Files

Comments

Tlove

Hi, I click the link to the discord and I get in "invalid" response from the site :(

TwistedMexi

Thanks. I'll fix it when I get home

Athena Apollos

TMexi, head on over to Deaderpool's Discord... We have PLENTY of LEs for you to harvest!!! <a href="https://discord.gg/wV3B46" rel="nofollow noopener" target="_blank">https://discord.gg/wV3B46</a>

TwistedMexi

Thanks, I've already been spot checking the "LEs here" channel, SimNes brought some to my attention on my discord that I'll get added. If you have a copy of the bad version of pufferhead books I'd like to test with those :)

SCarverOrne

Discord link is still returning invalid / expired.

Chava Baht Zion

I'm not sure what i did wrong, but the mod is not giving me notifications

TwistedMexi

Script mods must be on in your gameplay options, it's separate from just regular mods. You should have a single .ts4script file in your Moda folder. Don't open or unzip it. It can't be in a subfolder

Chava Baht Zion

I put it directly in the mods folder

Chava Baht Zion

Maybe another mod I have is conflicting?

Chava Baht Zion

No nevermind. I see what I did. Thank you.

TwistedMexi

Possibly but unlikely. If you check you're last exception file does it have an error or just 3 short lines like xml and root.

Chava Baht Zion (edited)

Comment edits

2021-08-06 13:08:13 24a28babb3a52bec5cde5bc7desyncea.maxis.sims4_64.15.pc2019-05-17 05:30:35Local.Unknown.Unknown.1.51.77.1020-1.200.000.389.Releaseresolver.py:6984a28babb3a52bec5cde5bc7Exception in Sim Timeline: Exception running Element (ValueError: Trying to use DoubleSimResolver with unsupported participant: ParticipantTypeSim.Listeners) Traceback (most recent call last): File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 212, in simulate File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 376, in _run File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_picker_super_interaction.py", line 145, in _run_interaction_gen File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 212, in execute_interaction File ".\WickedWhims 4.3.5.140d\turbolib\injector_util.py", line 22, in _wrapped_function File ".\WickedWhims 4.3.5.140d\turbolib\events\interactions.py", line 127, in _turbolib_interaction_queue File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 1331, in append File "T:\InGame\Gameplay\Scripts\Lib\contextlib.py", line 119, in __exit__ File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 878, in _head_change_watcher File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 962, in _get_head File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 94, in get_next_unblocked_interaction_cancel_incompatible File "T:\InGame\Gameplay\Scripts\Server\interactions\base\mixer_interaction.py", line 472, in notify_queue_head File "T:\InGame\Gameplay\Scripts\Server\sims\sim.py", line 3515, in push_super_affordance File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 236, in test_and_execute File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 224, in execute File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 212, in execute_interaction File ".\WickedWhims 4.3.5.140d\turbolib\injector_util.py", line 22, in _wrapped_function File ".\WickedWhims 4.3.5.140d\turbolib\events\interactions.py", line 127, in _turbolib_interaction_queue File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 1331, in append File "T:\InGame\Gameplay\Scripts\Lib\contextlib.py", line 119, in __exit__ File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 878, in _head_change_watcher File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 962, in _get_head File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 94, in get_next_unblocked_interaction_cancel_incompatible File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 1014, in notify_queue_head File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 534, in _get_close_to_target_and_greet File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 472, in _greet_sim File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 466, in try_push_targeted_greeting_for_sim File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 445, in _try_push_greeting_for_sim File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 187, in __new__ File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 177, in test File "T:\InGame\Gameplay\Scripts\Server\event_testing\tests.py", line 398, in run_tests File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 129, in __call__ File "T:\InGame\Gameplay\Scripts\Server\event_testing\test_based_score_threshold.py", line 41, in __call__ File "T:\InGame\Gameplay\Scripts\Server\event_testing\test_based_score.py", line 56, in get_score File "T:\InGame\Gameplay\Scripts\Server\event_testing\test_based_score.py", line 56, in &lt;genexpr&gt; File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 124, in __call__ File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 739, in get_participants File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 698, in get_participants ValueError: Trying to use DoubleSimResolver with unsupported participant: ParticipantTypeSim.Listeners rtim=0
2019-05-17 11:05:56 24a28babb3a52bec5cde5bc7desyncea.maxis.sims4_64.15.pc2019-05-17 05:30:35Local.Unknown.Unknown.1.51.77.1020-1.200.000.389.Releaseresolver.py:6984a28babb3a52bec5cde5bc7Exception in Sim Timeline: Exception running Element (ValueError: Trying to use DoubleSimResolver with unsupported participant: ParticipantTypeSim.Listeners) Traceback (most recent call last): File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 212, in simulate File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 376, in _run File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_picker_super_interaction.py", line 145, in _run_interaction_gen File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 212, in execute_interaction File ".\WickedWhims 4.3.5.140d\turbolib\injector_util.py", line 22, in _wrapped_function File ".\WickedWhims 4.3.5.140d\turbolib\events\interactions.py", line 127, in _turbolib_interaction_queue File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 1331, in append File "T:\InGame\Gameplay\Scripts\Lib\contextlib.py", line 119, in __exit__ File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 878, in _head_change_watcher File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 962, in _get_head File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 94, in get_next_unblocked_interaction_cancel_incompatible File "T:\InGame\Gameplay\Scripts\Server\interactions\base\mixer_interaction.py", line 472, in notify_queue_head File "T:\InGame\Gameplay\Scripts\Server\sims\sim.py", line 3515, in push_super_affordance File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 236, in test_and_execute File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 224, in execute File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 212, in execute_interaction File ".\WickedWhims 4.3.5.140d\turbolib\injector_util.py", line 22, in _wrapped_function File ".\WickedWhims 4.3.5.140d\turbolib\events\interactions.py", line 127, in _turbolib_interaction_queue File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 1331, in append File "T:\InGame\Gameplay\Scripts\Lib\contextlib.py", line 119, in __exit__ File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 878, in _head_change_watcher File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 962, in _get_head File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 94, in get_next_unblocked_interaction_cancel_incompatible File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 1014, in notify_queue_head File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 534, in _get_close_to_target_and_greet File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 472, in _greet_sim File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 466, in try_push_targeted_greeting_for_sim File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 445, in _try_push_greeting_for_sim File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 187, in __new__ File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 177, in test File "T:\InGame\Gameplay\Scripts\Server\event_testing\tests.py", line 398, in run_tests File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 129, in __call__ File "T:\InGame\Gameplay\Scripts\Server\event_testing\test_based_score_threshold.py", line 41, in __call__ File "T:\InGame\Gameplay\Scripts\Server\event_testing\test_based_score.py", line 56, in get_score File "T:\InGame\Gameplay\Scripts\Server\event_testing\test_based_score.py", line 56, in <genexpr> File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 124, in __call__ File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 739, in get_participants File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 698, in get_participants ValueError: Trying to use DoubleSimResolver with unsupported participant: ParticipantTypeSim.Listeners rtim=0

24a28babb3a52bec5cde5bc7desyncea.maxis.sims4_64.15.pc2019-05-17 05:30:35Local.Unknown.Unknown.1.51.77.1020-1.200.000.389.Releaseresolver.py:6984a28babb3a52bec5cde5bc7Exception in Sim Timeline: Exception running Element (ValueError: Trying to use DoubleSimResolver with unsupported participant: ParticipantTypeSim.Listeners) Traceback (most recent call last): File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 212, in simulate File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 376, in _run File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_picker_super_interaction.py", line 145, in _run_interaction_gen File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 212, in execute_interaction File ".\WickedWhims 4.3.5.140d\turbolib\injector_util.py", line 22, in _wrapped_function File ".\WickedWhims 4.3.5.140d\turbolib\events\interactions.py", line 127, in _turbolib_interaction_queue File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 1331, in append File "T:\InGame\Gameplay\Scripts\Lib\contextlib.py", line 119, in __exit__ File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 878, in _head_change_watcher File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 962, in _get_head File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 94, in get_next_unblocked_interaction_cancel_incompatible File "T:\InGame\Gameplay\Scripts\Server\interactions\base\mixer_interaction.py", line 472, in notify_queue_head File "T:\InGame\Gameplay\Scripts\Server\sims\sim.py", line 3515, in push_super_affordance File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 236, in test_and_execute File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 224, in execute File "T:\InGame\Gameplay\Scripts\Server\interactions\aop.py", line 212, in execute_interaction File ".\WickedWhims 4.3.5.140d\turbolib\injector_util.py", line 22, in _wrapped_function File ".\WickedWhims 4.3.5.140d\turbolib\events\interactions.py", line 127, in _turbolib_interaction_queue File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 1331, in append File "T:\InGame\Gameplay\Scripts\Lib\contextlib.py", line 119, in __exit__ File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 878, in _head_change_watcher File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 962, in _get_head File "T:\InGame\Gameplay\Scripts\Server\interactions\interaction_queue.py", line 94, in get_next_unblocked_interaction_cancel_incompatible File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 1014, in notify_queue_head File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 534, in _get_close_to_target_and_greet File "T:\InGame\Gameplay\Scripts\Server\interactions\social\social_super_interaction.py", line 472, in _greet_sim File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 466, in try_push_targeted_greeting_for_sim File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 445, in _try_push_greeting_for_sim File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 187, in __new__ File "T:\InGame\Gameplay\Scripts\Server\interactions\social\greeting_socials\greetings.py", line 177, in test File "T:\InGame\Gameplay\Scripts\Server\event_testing\tests.py", line 398, in run_tests File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 129, in __call__ File "T:\InGame\Gameplay\Scripts\Server\event_testing\test_based_score_threshold.py", line 41, in __call__ File "T:\InGame\Gameplay\Scripts\Server\event_testing\test_based_score.py", line 56, in get_score File "T:\InGame\Gameplay\Scripts\Server\event_testing\test_based_score.py", line 56, in <genexpr> File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 124, in __call__ File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 739, in get_participants File "T:\InGame\Gameplay\Scripts\Server\event_testing\resolver.py", line 698, in get_participants ValueError: Trying to use DoubleSimResolver with unsupported participant: ParticipantTypeSim.Listeners rtim=0

Chava Baht Zion

I'm going to restart the game because I did have it in a darned folder.