ItemDoesNotExist Error
Hey everyone, im trying to make a new expirment but everytime i try to change a name for a certain element (loops, sequence etc) i get the added error message
i tried reinstalling the software, using the zip version, renaming extensions\ plugin folder with _OFF. but nothing works. renaming seems to work for one element then if i try to rename another element the error would pop up.
pressing Dismiss this message doesnt work Send the error message gives another prompt which says im not connected online.
The full error message is added below
thanks for helping
An unexpected error occurred. Do you want to send a bug report? This is automatic, and prevents similar problems in the future.
Privacy:
- The error message (see below) may contain identifying information, such as your user name. If so, this information will not be used for any other purpose than fixing bugs.
Information:
- Operating System: win32
- OpenSesame: 4.1.6
- Python: 3.13.5
Don't show me this message!
- If you don't want to see bug-report messages in the future, you can disable the bug_report extension under Menu → Tools → Plug-in and extension manager. This does not automagically solve the problem--it only suppresses the report!
Error message:
Traceback (most recent call last):
File "C:\Program Files\OpenSesame\Lib\site-packages\libopensesame\item_store.py", line 287, in __getitem__
return self.__items__[name]
~~~~~~~~~~~~~~^^^^^^
KeyError: 'gbnghn_sequence'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Program Files\OpenSesame\Lib\site-packages\libqtopensesame\widgets\tree_overview.py", line 285, in mousePressEvent
target_item = self.experiment.items[target_item_name]
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "C:\Program Files\OpenSesame\Lib\site-packages\libopensesame\item_store.py", line 289, in __getitem__
raise ItemDoesNotExist(name)
libopensesame.exceptions.ItemDoesNotExist:
Error: ItemDoesNotExist
Item gbnghn_sequence does not exist
This error occurred in the unknown phase of item unknown.
Comments
Thanks for reporting this! Can you provide a minimal example to reproduce the error? Let's start from the moment that you start OpenSesame—what steps do you take to trigger this?
Check out SigmundAI.eu for our OpenSesame AI assistant!
i open the app, right click on any element that was added to the expirement (loop, sequence etc), trying to rename it. shortly after the name is changed in that certain element, the error is triggered
You're right. Thanks—this is a pretty serious regression that was introduced in 4.1.6. I will push a bugfix release now.
Check out SigmundAI.eu for our OpenSesame AI assistant!