Skip to content

Immediate Fatal Error & Shutdown #42

@NeophyteRonin

Description

@NeophyteRonin

Is it because I'm using an antiquated version of python?

The attempted file happens to be a complex .DEH in "Yukkuri" Doom Hack. I split the original WAD into the DeHackEd, Sprites, and Status Bar system (in case that's necessary), possibly even the Sounds (if the playback will actually work), all in separate .WADs, all with appropriate markers.

The goal is to pick apart and figure out what made the original tick so I can actually modify it. However, it's extraordinarily unwieldy and perhaps taxes the user interface settings and limits. I understand DEHEXTRA, one of the new versions that allows for Boom, MBF, and several thousand extra States/Frames, should tax the layout similarly.

It always happens while I click on or shuffle the information categories for the States (e.g. Lit, Name, Next, etc.) so I can better identify the pattern or where the next relevant frame is (since Doom Hack eviscerated everything and never took pains to resort the number order of objects, assuming that's even possible). Instead, all I get is THIS:

C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:242: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:244: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:246: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:248: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:250: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:252: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:254: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:256: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:258: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:2423: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:3667: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:3669: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:4077: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
C:\GitHub\WhackEd4\src\whacked4\ui\windows.py:4079: wxPyDeprecationWarning: Call to deprecated item. Use :meth:AddTool instead.
Traceback (most recent call last):
File "C:\GitHub\WhackEd4\src\whacked4\ui\dialogs\startdialog.py", line 46, in open_file
File "C:\GitHub\WhackEd4\src\whacked4\ui\mainwindow.py", line 166, in open_file_dialog
File "C:\GitHub\WhackEd4\src\whacked4\ui\mainwindow.py", line 260, in open_file
File "C:\GitHub\WhackEd4\src\whacked4\ui\mainwindow.py", line 451, in update_ui
File "C:\GitHub\WhackEd4\src\whacked4\ui\editors\statesframe.py", line 141, in build
File "C:\GitHub\WhackEd4\src\whacked4\ui\editors\statesframe.py", line 366, in filter_update
File "C:\GitHub\WhackEd4\src\whacked4\ui\state_list.py", line 146, in set_state_query_result
File "C:\GitHub\WhackEd4\src\whacked4\ui\state_list.py", line 110, in build
File "C:\GitHub\WhackEd4\src\whacked4\ui\state_list.py", line 131, in update_row
File "C:\GitHub\WhackEd4\src\whacked4\dehacked\patch.py", line 689, in get_state_name
IndexError: list index out of range

Even if poked around in the source code, I wouldn't know what to prod or where. And before you ask, I'm using Windows 10 Home version 22H2 since April last year, build 19045.4651 experience pack 1000.19060.1000.0 (no sign o a 2004 anywhere in the red tape). I'm going to update Python and see if that solves it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions