varietywalls / variety

Wallpaper downloader and manager for Linux systems
http://peterlevi.com/variety
GNU General Public License v3.0
1.13k stars 137 forks source link

free(): invalid pointer - crash #579

Closed ArctarusDansLOvetaire closed 1 year ago

ArctarusDansLOvetaire commented 1 year ago

Hello, Variety is running on an Ubuntu 22.04 desktop machine, Python version is 3.10.6, variety revision is 0.8.9. It worked flawlessly then crashed. I relaunched it through a terminal using either bash or fish. The crash keeps occurring and is relative to metadata. Here is the stack returned by

python3 -q -X faulthandler /usr/bin/variety free(): invalid pointer Fatal Python error: Aborted

Thread 0x00007ff8a7fff640 (most recent call first): File "/usr/lib/python3.10/threading.py", line 324 in wait File "/usr/lib/python3.10/threading.py", line 607 in wait File "/usr/lib/python3.10/threading.py", line 1376 in run File "/usr/lib/python3.10/threading.py", line 1016 in _bootstrap_inner File "/usr/lib/python3.10/threading.py", line 973 in _bootstrap

Current thread 0x00007ff8c28a8000 (most recent call first): File "/usr/lib/python3/dist-packages/variety/Util.py", line 179 in getitem File "/usr/lib/python3/dist-packages/variety/Util.py", line 549 in read_metadata File "/usr/lib/python3/dist-packages/variety/VarietyWindow.py", line 743 in update_indicator File "/usr/lib/python3/dist-packages/variety/VarietyWindow.py", line 173 in start File "/usr/lib/python3/dist-packages/variety/init.py", line 239 in main File "/usr/bin/variety", line 66 in

Extension modules: _dbus_bindings, _dbus_glib_bindings, gi._gi, cairo._cairo, gi._gi_cairo, PIL._imaging, lxml._elementpath, lxml.etree (total: 8) fish: Job 1, 'python3 -q -X faulthandler /usr…' terminated by signal SIGABRT (Abandon)

Thanks for your help. ArctarusDansLOvetaire

jlu5 commented 1 year ago

Duplicate of #152