mupen64plus / mupen64plus-ui-python

A frontend for Mupen64Plus
http://m64py.sourceforge.net/
GNU General Public License v3.0
242 stars 66 forks source link

Crash upon trying to configure input #188

Open cobbleking opened 3 years ago

cobbleking commented 3 years ago

This is on Fedora 34, using default input plugin.

First time I try clicking on the 'configure' button next to the input plugin, console shows this output:

Frontend: INFO: attached to library 'Mupen64Plus Core' version 2.5.0 Frontend: INFO: includes support for Dynamic Recompiler. Frontend: INFO: video extension enabled Traceback (most recent call last): File "/home/wren/.local/lib/python3.9/site-packages/m64py-0.2.5-py3.9.egg/m64py/frontend/input.py", line 85, in show_dialog self.set_items() File "/home/wren/.local/lib/python3.9/site-packages/m64py-0.2.5-py3.9.egg/m64py/frontend/input.py", line 93, in set_items self.set_opts(), self.set_keys() File "/home/wren/.local/lib/python3.9/site-packages/m64py-0.2.5-py3.9.egg/m64py/frontend/input.py", line 241, in set_opts spin1.setValue(int(paramX)) ValueError: invalid literal for int() with base 10: '"4096'

Second time, it shows this:

Unhandled Python exception zsh: IOT instruction (core dumped) m64py

Input plugin itself works fine, it's only the GUI config that won't work.

gen2brain commented 3 years ago

What do you have in the config for AnalogDeadzone and AnalogPeak? Looks like some invalid value. Try to move/remove mupen64plus config.