Skip to content

Xreader crashing (segfault error 4 in libwebkit2gtk-4.1.so.0.17.5) #670

@brianwoo

Description

@brianwoo

Distribution

Mint 22.1 Cinnamon

Package version

4.2.3

Frequency

Always

Bug description

XReader crashes when opening any EPUB file.

Journalctl -f:

systemd-coredump[5050]: [🡕] Process 4950 (xreader) of user 0 dumped core.

                                           Module libudev.so.1 from deb systemd-255.4-1ubuntu8.6.amd64
                                           Module libzstd.so.1 from deb libzstd-1.5.5+dfsg2-2build1.1.amd64
                                           Module libatomic.so.1 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64
                                           Module libgcc_s.so.1 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64
                                           Module libstdc++.so.6 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64
                                           Module libsystemd.so.0 from deb systemd-255.4-1ubuntu8.6.amd64
                                           Stack trace of thread 4950:
                                           #0  0x000077bb62c502ab n/a (libwebkit2gtk-4.1.so.0 + 0xe502ab)
                                           #1  0x000077bb62c5bf84 n/a (libwebkit2gtk-4.1.so.0 + 0xe5bf84)
                                           #2  0x000077bb6790690b n/a (libgobject-2.0.so.0 + 0x3490b)
                                           #3  0x000077bb679077c1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x357c1)
                                           #4  0x000077bb67907883 g_signal_emit (libgobject-2.0.so.0 + 0x35883)
                                           #5  0x000077bb67f60eef gtk_widget_map (libgtk-3.so.0 + 0x360eef)
                                           #6  0x000077bb67f784e0 n/a (libgtk-3.so.0 + 0x3784e0)
                                           #7  0x000077bb679076bd n/a (libgobject-2.0.so.0 + 0x356bd)
                                           #8  0x000077bb679077c1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x357c1)
                                           #9  0x000077bb67907883 g_signal_emit (libgobject-2.0.so.0 + 0x35883)
                                           #10 0x000077bb67f60eef gtk_widget_map (libgtk-3.so.0 + 0x360eef)
                                           #11 0x000077bb67e35880 n/a (libgtk-3.so.0 + 0x235880)
                                           #12 0x000077bb678e72fa g_closure_invoke (libgobject-2.0.so.0 + 0x152fa)
                                           #13 0x000077bb67916a50 n/a (libgobject-2.0.so.0 + 0x44a50)
                                           #14 0x000077bb67907591 n/a (libgobject-2.0.so.0 + 0x35591)
                                           #15 0x000077bb679077c1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x357c1)
                                           #16 0x000077bb67907883 g_signal_emit (libgobject-2.0.so.0 + 0x35883)
                                           #17 0x000077bb67f582a0 gtk_widget_show (libgtk-3.so.0 + 0x3582a0)
                                           #18 0x000077bb685e30cd n/a (libxreaderview.so.3 + 0x220cd)
                                           #19 0x000077bb684d548e n/a (libglib-2.0.so.0 + 0x5d48e)
                                           #20 0x000077bb68534717 n/a (libglib-2.0.so.0 + 0xbc717)
                                           #21 0x000077bb684d4a53 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca53)
                                           #22 0x000077bb67a1c88d g_application_run (libgio-2.0.so.0 + 0xe788d)
                                           #23 0x00005cbaef83580b main (xreader + 0x2780b)
                                           #24 0x000077bb6742a1ca __libc_start_call_main (libc.so.6 + 0x2a1ca)
                                           #25 0x000077bb6742a28b __libc_start_main_impl (libc.so.6 + 0x2a28b)
                                           #26 0x00005cbaef835905 _start (xreader + 0x27905)
                                           
                                           Stack trace of thread 4951:
                                           #0  0x000077bb6752725d syscall (libc.so.6 + 0x12725d)
                                           #1  0x000077bb6852e40d g_cond_wait (libglib-2.0.so.0 + 0xb640d)
                                           #2  0x000077bb6849f52b n/a (libglib-2.0.so.0 + 0x2752b)
                                           #3  0x000077bb68507043 n/a (libglib-2.0.so.0 + 0x8f043)
                                           #4  0x000077bb68503c82 n/a (libglib-2.0.so.0 + 0x8bc82)
                                           #5  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #6  0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)

                                           Stack trace of thread 4959:
                                           #0  0x000077bb6752725d syscall (libc.so.6 + 0x12725d)
                                           #1  0x000077bb6852ed00 g_cond_wait_until (libglib-2.0.so.0 + 0xb6d00)
                                           #2  0x000077bb6849f4f3 n/a (libglib-2.0.so.0 + 0x274f3)
                                           #3  0x000077bb6849f646 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x27646)
                                           #4  0x000077bb685093df n/a (libglib-2.0.so.0 + 0x913df)
                                           #5  0x000077bb68503c82 n/a (libglib-2.0.so.0 + 0x8bc82)
                                           #6  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #7  0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)
                                           
                                           Stack trace of thread 4958:
                                           #0  0x000077bb6752725d syscall (libc.so.6 + 0x12725d)
                                           #1  0x000077bb6852ed00 g_cond_wait_until (libglib-2.0.so.0 + 0xb6d00)
                                           #2  0x000077bb6849f4f3 n/a (libglib-2.0.so.0 + 0x274f3)
                                           #3  0x000077bb6850959a n/a (libglib-2.0.so.0 + 0x9159a)
                                           #4  0x000077bb68503c82 n/a (libglib-2.0.so.0 + 0x8bc82)
                                           #5  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #6  0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)
                                           
                                           Stack trace of thread 4952:
                                           #0  0x000077bb6751b4cd __GI___poll (libc.so.6 + 0x11b4cd)
                                           #1  0x000077bb6853466e n/a (libglib-2.0.so.0 + 0xbc66e)
                                           #2  0x000077bb684d4a53 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca53)
                                           #3  0x000077bb684d4aa9 n/a (libglib-2.0.so.0 + 0x5caa9)
                                           #4  0x000077bb68503c82 n/a (libglib-2.0.so.0 + 0x8bc82)
                                           #5  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #6  0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)

                                          Stack trace of thread 5029:
                                           #0  0x000077bb6752725d syscall (libc.so.6 + 0x12725d)
                                           #1  0x000077bb6852e40d g_cond_wait (libglib-2.0.so.0 + 0xb640d)
                                           #2  0x000077bb6849f52b n/a (libglib-2.0.so.0 + 0x2752b)
                                           #3  0x000077bb6849f58c g_async_queue_pop (libglib-2.0.so.0 + 0x2758c)
                                           #4  0x000077bb676450fb n/a (libpangoft2-1.0.so.0 + 0xc0fb)
                                           #5  0x000077bb68503c82 n/a (libglib-2.0.so.0 + 0x8bc82)
                                           #6  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #7  0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)
                                           
                                           Stack trace of thread 4960:
                                           #0  0x000077bb6751b4cd __GI___poll (libc.so.6 + 0x11b4cd)
                                           #1  0x000077bb6853466e n/a (libglib-2.0.so.0 + 0xbc66e)
                                           #2  0x000077bb684d5f77 g_main_loop_run (libglib-2.0.so.0 + 0x5df77)
                                           #3  0x000077bb67a4f422 n/a (libgio-2.0.so.0 + 0x11a422)
                                           #4  0x000077bb68503c82 n/a (libglib-2.0.so.0 + 0x8bc82)
                                           #5  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #6  0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)
                                           
                                           Stack trace of thread 5032:
                                           #0  0x000077bb67498d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
                                           #1  0x000077bb6749bc8e __pthread_cond_wait_common (libc.so.6 + 0x9bc8e)
                                           #2  0x000077bb61165086 _ZN3WTF15ThreadCondition9timedWaitERNS_5MutexENS_8WallTimeE (libjavascriptcoregtk-4.1.so.0 + 0x1965086)
                                           #3  0x000077bb610b76a3 _ZN3WTF10ParkingLot21parkConditionallyImplEPKvRKNS_12ScopedLambdaIFbvEEERKNS3_IFvvEEERKNS_24TimeWithDynamicClockTypeE (libjavascriptcoregtk-4.1.so.0 + 0x18b76a3)

                                           #4  0x000077bb610f9a71 _ZN3WTF5sleepENS_7SecondsE (libjavascriptcoregtk-4.1.so.0 + 0x18f9a71)
                                           #5  0x000077bb62d14592 n/a (libwebkit2gtk-4.1.so.0 + 0xf14592)
                                           #6  0x000077bb62d14f2d n/a (libwebkit2gtk-4.1.so.0 + 0xf14f2d)
                                           #7  0x000077bb610fc401 n/a (libjavascriptcoregtk-4.1.so.0 + 0x18fc401)
                                           #8  0x000077bb611645fd n/a (libjavascriptcoregtk-4.1.so.0 + 0x19645fd)
                                           #9  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #10 0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)
                                           
                                           Stack trace of thread 5038:
                                           #0  0x000077bb6751b4cd __GI___poll (libc.so.6 + 0x11b4cd)
                                           #1  0x000077bb6853466e n/a (libglib-2.0.so.0 + 0xbc66e)
                                           #2  0x000077bb684d5f77 g_main_loop_run (libglib-2.0.so.0 + 0x5df77)
                                           #3  0x000077bb61160f20 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.1.so.0 + 0x1960f20)
                                           #4  0x000077bb610fc401 n/a (libjavascriptcoregtk-4.1.so.0 + 0x18fc401)
                                           #5  0x000077bb611645fd n/a (libjavascriptcoregtk-4.1.so.0 + 0x19645fd)
                                           #6  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #7  0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)
                                           
                                           Stack trace of thread 5030:
                                           #0  0x000077bb67498d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
                                           #1  0x000077bb6749bc8e __pthread_cond_wait_common (libc.so.6 + 0x9bc8e)
                                           #2  0x000077bb611b8ba2 n/a (libjavascriptcoregtk-4.1.so.0 + 0x19b8ba2)
                                           #3  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #4  0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)

                                           Stack trace of thread 5028:
                                           #0  0x000077bb6751b4cd __GI___poll (libc.so.6 + 0x11b4cd)
                                           #1  0x000077bb6853466e n/a (libglib-2.0.so.0 + 0xbc66e)
                                           #2  0x000077bb684d4a53 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca53)
                                           #3  0x000077bb593ab595 n/a (libdconfsettings.so + 0x7595)
                                           #4  0x000077bb68503c82 n/a (libglib-2.0.so.0 + 0x8bc82)
                                           #5  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #6  0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)
                                           
                                           Stack trace of thread 5033:
                                           #0  0x000077bb6751b4cd __GI___poll (libc.so.6 + 0x11b4cd)
                                           #1  0x000077bb6853466e n/a (libglib-2.0.so.0 + 0xbc66e)
                                           #2  0x000077bb684d5f77 g_main_loop_run (libglib-2.0.so.0 + 0x5df77)
                                           #3  0x000077bb61160f20 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.1.so.0 + 0x1960f20)
                                           #4  0x000077bb610fc401 n/a (libjavascriptcoregtk-4.1.so.0 + 0x18fc401)
                                           #5  0x000077bb611645fd n/a (libjavascriptcoregtk-4.1.so.0 + 0x19645fd)
                                           #6  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #7  0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)
                                           
                                           Stack trace of thread 5036:
                                           #0  0x000077bb6752725d syscall (libc.so.6 + 0x12725d)
                                           #1  0x000077bb6852e40d g_cond_wait (libglib-2.0.so.0 + 0xb640d)
                                           #2  0x000077bb685e2408 n/a (libxreaderview.so.3 + 0x21408)
                                           #3  0x000077bb68503c82 n/a (libglib-2.0.so.0 + 0x8bc82)
                                           #4  0x000077bb6749caa4 start_thread (libc.so.6 + 0x9caa4)
                                           #5  0x000077bb67529c3c __clone3 (libc.so.6 + 0x129c3c)
                                           ELF object binary architecture: AMD x86-64

Steps to reproduce

Open epub file by double-clicking. Xreader crashes.

Expected behavior

Xreader opens and shows the content of the Epub

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions