sioyek icon indicating copy to clipboard operation
sioyek copied to clipboard

Opening pdf link crashes the app

Open Serpentarius13 opened this issue 5 months ago • 6 comments

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

Serpentarius13 avatar Aug 29 '24 08:08 Serpentarius13