sioyek
sioyek copied to clipboard
Opening pdf link crashes the app
I'm using Arch Linux with Sway Wayland and latest version of Sioyek. When clicking on pdf link, nothing happens, and when I change the workspace, app crashes with the following in journalctl:
Aug 29 11:44:59 archlinux kernel: sioyek[215319]: segfault at 120 ip 00007457a1fb4284 sp 00007ffcbe364e58 error 4 in libmupdf.so.24.8[1b4284,7457a1e4d000+251000] lik>
Aug 29 11:44:59 archlinux kernel: Code: 83 78 e8 00 74 f0 b8 01 00 00 00 c3 66 2e 0f 1f 84 00 00 00 00 00 31 c0 c3 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 f3 0f 1e fa>
Aug 29 11:44:59 archlinux systemd-coredump[215648]: Process 215319 (sioyek) of user 1000 terminated abnormally with signal 11/SEGV, processing...
Aug 29 11:44:59 archlinux systemd[1]: Started Process Core Dump (PID 215648/UID 0).
Aug 29 11:45:00 archlinux systemd-coredump[215649]: [🡕] Process 215319 (sioyek) of user 1000 dumped core.
Stack trace of thread 215319:
#0 0x00007457a1fb4284 pdf_trailer (libmupdf.so.24.8 + 0x1b4284)
#1 0x00007457a1f7524b pdf_lookup_dest (libmupdf.so.24.8 + 0x17524b)
#2 0x00007457a208283f n/a (libmupdf.so.24.8 + 0x28283f)
#3 0x00007457a1f74f90 pdf_resolve_link_dest (libmupdf.so.24.8 + 0x174f90)
#4 0x00005d074915e01e _Z9parse_uriP10fz_contextP11fz_documentNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE>
#5 0x00005d0749151400 _ZN10MainWidget12handle_clickE9WindowPos (sioyek + 0x80400)
#6 0x00005d074915189a _ZN10MainWidget17mouseReleaseEventEP11QMouseEvent (sioyek + 0x8089a)
#7 0x00007457a178f7c6 _ZN7QWidget5eventEP6QEvent (libQt5Widgets.so.5 + 0x18f7c6)
#8 0x00007457a1756331 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x156331)
#9 0x00007457a175c0d1 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x15c0d1)
#10 0x00007457a0aaba68 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2aba68)
#11 0x00007457a1759df5 _ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb>
#12 0x00007457a17a8c8a n/a (libQt5Widgets.so.5 + 0x1a8c8a)
#13 0x00007457a17aacc7 n/a (libQt5Widgets.so.5 + 0x1aacc7)
#14 0x00007457a1756331 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x156331)
#15 0x00007457a0aaba68 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2aba68)
#16 0x00007457a0f3ba90 _ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEve>
#17 0x00007457a0f1cdcd _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFl>
#18 0x000074579bb5f285 n/a (libQt5WaylandClient.so.5 + 0xa7285)
#19 0x000074579eb14ab9 n/a (libglib-2.0.so.0 + 0x5cab9)
#20 0x000074579eb769e7 n/a (libglib-2.0.so.0 + 0xbe9e7)
#21 0x000074579eb13fc5 g_main_context_iteration (libglib-2.0.so.0 + 0x5bfc5)
#22 0x00007457a0afa37f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt>
#23 0x00007457a0aa382c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2a382c)
#24 0x00007457a0aafbfd _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2afbfd)
#25 0x00005d0749101800 main (sioyek + 0x30800)
Dunno if its because of Wayland. Would be happy to provide more info, nice app btw