alberthdev / wxwabbitemu

wxWabbitemu, a cross-platform TI-8x emulator based on Wabbitemu
Other
46 stars 12 forks source link

Crashes with SIGSEGV #17

Open Heath123 opened 3 years ago

Heath123 commented 3 years ago

21:58:01: Debug: Unrecognized accel key 'backspace', accel string ignored. fish: “./bin/wxWabbitemu” terminated by signal SIGSEGV (Address boundary error)

I'm not sure how I should debug this, I can't work out how to get a core dump but I can collect more info if you want

McTwist commented 3 years ago

I actually have this issue as well. After doing some quick research, it has something to do with the skin being enabled. If you do not have it enabled when you close the program it will start normally.

To fix this temporarily, you need to either remove your config ~/.Wabbitemu and reinitialize the settings, or set SkinEnabled=1 to SkinEnabled=0 in the same file.

Sadly, I have no permanent solution, but this is what I found and may make it easier to fix this issue. I made this script file so I do not forget about disabling that option until this is fixed permanently:

#!/bin/bash

sed -i 's/SkinEnabled=1/SkinEnabled=0/' "$HOME/.Wabbitemu"

/usr/local/bin/wxWabbitemu