Hi
I use retropie: pi@retropie:~ $ cat /etc/debian_version
10.11
I had this problem with any animated gif, you can use a free one from wikipedia:
https://upload.wikimedia.org/w…ing_earth_%28large%29.gif
When you press the test button during effect creation it crashes:
2021-10-23T12:31:33.019 hyperiond EFFECTFILES : <INFO> 0 effects loaded from directory /home/pi/.hyperion/custom-effects/
2021-10-23T12:32:17.628 hyperiond EFFECTENGINE : <INFO> Run effect "test" on channel 1
2021-10-23T12:32:17.628 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:181:runEffectScript() | Start the effect: name [test], smoothCfg [0]
2021-10-23T12:32:17.628 hyperiond HYPERION : <DEBUG> PriorityMuxer.cpp:165:registerInput() | Register new input 'Web Configuration@2001:a62:1430:eb01:b881:7e24:574e:5d9b/EFFECT' with priority 1 as inactive
Hyperion caught signal :SIGSEGV
2021-10-23T12:32:17.706 hyperiond CORE : <ERROR> /lib/arm-linux-gnueabihf/libc.so.6(__default_rt_sa_restorer+0) [0xb53c8120]
Segmentation fault
It is possible to save the effect:
pi@retropie:~/.hyperion/custom-effects $ cat test.json
{
"args": {
"cropBottom": 0,
"cropLeft": 0,
"cropRight": 0,
"cropTop": 0,
"file": "Rotating_earth_(large).gif",
"fps": 25,
"grayscale": false,
"imageSource": "file",
"reverse": false
},
"name": "test",
"script": ":/effects/gif.py"
}
The gif was uploaded too.
When the effect is selected hyperion crashes again:
2021-10-23T12:34:07.510 hyperiond EFFECTFILES : <INFO> Reload effect list
2021-10-23T12:34:07.516 hyperiond EFFECTFILES : <INFO> 40 effects loaded from directory :/effects/
2021-10-23T12:34:07.520 hyperiond EFFECTFILES : <INFO> 22 effect schemas loaded from directory :/effects/schema/
2021-10-23T12:34:07.520 hyperiond EFFECTFILES : <INFO> 1 effects loaded from directory /home/pi/.hyperion/custom-effects/
2021-10-23T12:35:08.832 hyperiond EFFECTENGINE : <INFO> Run effect "test" on channel 1
2021-10-23T12:35:08.834 hyperiond EFFECTENGINE : <DEBUG> EffectEngine.cpp:181:runEffectScript() | Start the effect: name [test], smoothCfg [2]
2021-10-23T12:35:08.834 hyperiond HYPERION : <DEBUG> PriorityMuxer.cpp:165:registerInput() | Register new input 'Web Configuration@2001:a62:1430:eb01:b881:7e24:574e:5d9b/EFFECT' with priority 1 as inactive
Hyperion caught signal :SIGSEGV
2021-10-23T12:35:08.919 hyperiond CORE : <ERROR> /lib/arm-linux-gnueabihf/libc.so.6(__default_rt_sa_restorer+0) [0xb548a120]
Segmentation fault
Version is alpha11