Created attachment 137906 [details] svg SUMMARY STEPS TO REPRODUCE 1. Download SVG data from attachment 2. Navigate to save directory in gwenview or open file directly OBSERVED RESULT segfault EXPECTED RESULT SVG viewing SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch 5.11.16-arch1-1 x86_64 KDE Plasma Version: 5.21.4-1 KDE Frameworks Version: 5.81.0-1 Qt Version: 5.15.2+kde+r180-1 ADDITIONAL INFORMATION Will power cycle later to be sure it's not an OS-side problem -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault [KCrash Handler] #4 0x00007f62d8479a88 in fffi4u4 () from /usr/lib/libcfitsio.so.9 #5 0x00007f62d847b1a5 in ?? () from /usr/lib/libcfitsio.so.9 #6 0x00007f62d847b76b in ffgpvuj () from /usr/lib/libcfitsio.so.9 #7 0x00007f62d84517d1 in ffgpv () from /usr/lib/libcfitsio.so.9 #8 0x00007f62db00876a in ?? () from /usr/lib/libgwenviewlib.so.5 #9 0x00007f62daffe6c9 in ?? () from /usr/lib/libgwenviewlib.so.5 #10 0x00007f62d9b2370c in ?? () from /usr/lib/libQt5Gui.so.5 #11 0x00007f62d9b24be4 in ?? () from /usr/lib/libQt5Gui.so.5 #12 0x00007f62d9b2579c in QImageReader::canRead() const () from /usr/lib/libQt5Gui.so.5 #13 0x00007f62dafda4f9 in ?? () from /usr/lib/libgwenviewlib.so.5 #14 0x00007f62dafdae07 in ?? () from /usr/lib/libgwenviewlib.so.5 #15 0x00007f62d931707f in ?? () from /usr/lib/libQt5Core.so.5 #16 0x00007f62d76fe299 in start_thread () from /usr/lib/libpthread.so.0 #17 0x00007f62d8f9e053 in clone () from /usr/lib/libc.so.6 Thread 9 (Thread 0x7f6287fff640 (LWP 359770) "Gwenview::Thumb"): #1 0x00007f62d7704260 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #2 0x00007f62d931d244 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #3 0x00007f62dafdaf62 in ?? () from /usr/lib/libgwenviewlib.so.5 #4 0x00007f62d931707f in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f62d76fe299 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007f62d8f9e053 in clone () from /usr/lib/libc.so.6 Thread 8 (Thread 0x7f62a65a0640 (LWP 359757) "gwenvie:disk$3"): #1 0x00007f62d7704260 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #2 0x00007f62b9a65a1c in ?? () from /usr/lib/dri/iris_dri.so #3 0x00007f62b9a5f668 in ?? () from /usr/lib/dri/iris_dri.so #4 0x00007f62d76fe299 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f62d8f9e053 in clone () from /usr/lib/libc.so.6 Thread 7 (Thread 0x7f62b8910640 (LWP 359756) "gwenvie:disk$2"): #1 0x00007f62d7704260 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #2 0x00007f62b9a65a1c in ?? () from /usr/lib/dri/iris_dri.so #3 0x00007f62b9a5f668 in ?? () from /usr/lib/dri/iris_dri.so #4 0x00007f62d76fe299 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f62d8f9e053 in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0x7f62b9111640 (LWP 359755) "gwenvie:disk$1"): #1 0x00007f62d7704260 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #2 0x00007f62b9a65a1c in ?? () from /usr/lib/dri/iris_dri.so #3 0x00007f62b9a5f668 in ?? () from /usr/lib/dri/iris_dri.so #4 0x00007f62d76fe299 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f62d8f9e053 in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0x7f62b9912640 (LWP 359754) "gwenvie:disk$0"): #1 0x00007f62d7704260 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #2 0x00007f62b9a65a1c in ?? () from /usr/lib/dri/iris_dri.so #3 0x00007f62b9a5f668 in ?? () from /usr/lib/dri/iris_dri.so #4 0x00007f62d76fe299 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f62d8f9e053 in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7f62c9d80640 (LWP 359752) "gwenview"): #1 0x00007f62d418d524 in ?? () from /usr/lib/libusbmuxd-2.0.so.6 #2 0x00007f62d418e8a9 in ?? () from /usr/lib/libusbmuxd-2.0.so.6 #3 0x00007f62d76fe299 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f62d8f9e053 in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7f62d2257640 (LWP 359750) "QDBusConnection"): #1 0x00007f62d6e2545d in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #2 0x00007f62d6e78a8b in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x00007f62d6e22781 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0x00007f62d95581ac in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f62d94fdfec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0x00007f62d9315e92 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #7 0x00007f62d8c42098 in ?? () from /usr/lib/libQt5DBus.so.5 #8 0x00007f62d931707f in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007f62d76fe299 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007f62d8f9e053 in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7f62d3441640 (LWP 359749) "QXcbEventQueue"): #1 0x00007f62d6db363b in ?? () from /usr/lib/libxcb.so.1 #2 0x00007f62d6db537b in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #3 0x00007f62d356b161 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f62d931707f in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f62d76fe299 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007f62d8f9e053 in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f62d3999280 (LWP 359748) "gwenview"): #1 0x00007f62d6e78ae8 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f62d6e22781 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f62d95581ac in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f62d94fdfec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f62d95064a4 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #6 0x000055b50bee78e3 in ?? () #7 0x00007f62d8ec6b25 in __libc_start_main () from /usr/lib/libc.so.6 #8 0x000055b50bee7a7e in _start () [Inferior 1 (process 359748) detached]
Power cycling has no effect.