https://bugs.kde.org/show_bug.cgi?id=437914

            Bug ID: 437914
           Summary: Segmentation fault with shortcuts
           Product: peruse
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: ad...@leinir.dk
          Reporter: griffinval...@gmail.com
  Target Milestone: ---

SUMMARY
Sometimes happens when opening a new book. Have also seen another shortcuts
crash, but that has a different backtrace.

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.21
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2
Kernel Version: 5.4.0-73-generic
OS Type: 64-bit
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
Memory: 7.5 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620

ADDITIONAL INFORMATION

GDB backtrace
---------------------
Thread 1 "peruse" received signal SIGSEGV, Segmentation fault.
0x00007ffff7a0eed8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
(gdb) thread apply all backtrace

Thread 22 (Thread 0x7fffab0d1700 (LWP 1289800)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fffab0d0c50, clockid=<optimized out>, expected=0,
futex_word=0x7fbfa00075d0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffab0d0c50, clockid=<optimized
out>, mutex=0x7fbfa0007580, cond=0x7fbfa00075a8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fbfa00075a8, mutex=0x7fbfa0007580,
abstime=0x7fffab0d0c50) at pthread_cond_wait.c:656
#3  0x00007ffff624cce8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff624a1f1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fffd6888700 (LWP 1289799)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fffd6887c50, clockid=<optimized out>, expected=0,
futex_word=0x5555568e58c4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffd6887c50, clockid=<optimized
out>, mutex=0x5555568e5870, cond=0x5555568e5898) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555568e5898, mutex=0x5555568e5870,
abstime=0x7fffd6887c50) at pthread_cond_wait.c:656
#3  0x00007ffff624cce8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff624a1f1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fffd5085700 (LWP 1289798)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fffd5084c50, clockid=<optimized out>, expected=0,
futex_word=0x7fbfa0006aa4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffd5084c50, clockid=<optimized
out>, mutex=0x7fbfa0006a50, cond=0x7fbfa0006a78) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fbfa0006a78, mutex=0x7fbfa0006a50,
abstime=0x7fffd5084c50) at pthread_cond_wait.c:656
#3  0x00007ffff624cce8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff624a1f1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7fffaa8d0700 (LWP 1289530)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fffaa8cfc50, clockid=<optimized out>, expected=0,
futex_word=0x5555568a23e4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffaa8cfc50, clockid=<optimized
out>, mutex=0x5555568a2390, cond=0x5555568a23b8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555568a23b8, mutex=0x5555568a2390,
abstime=0x7fffaa8cfc50) at pthread_cond_wait.c:656
#3  0x00007ffff624cce8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff624a1f1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
--Type <RET> for more, q to quit, c to continue without paging--
#7  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fbf971bc700 (LWP 1284010)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fbf971bbc50, clockid=<optimized out>, expected=0,
futex_word=0x7fbfa0009440) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fbf971bbc50, clockid=<optimized
out>, mutex=0x7fbfa00093f0, cond=0x7fbfa0009418) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fbfa0009418, mutex=0x7fbfa00093f0,
abstime=0x7fbf971bbc50) at pthread_cond_wait.c:656
#3  0x00007ffff624cce8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff624a1f1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fffaa0cf700 (LWP 1284009)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fffaa0cec50, clockid=<optimized out>, expected=0,
futex_word=0x7fbfa00088d4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffaa0cec50, clockid=<optimized
out>, mutex=0x7fbfa0008880, cond=0x7fbfa00088a8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fbfa00088a8, mutex=0x7fbfa0008880,
abstime=0x7fffaa0cec50) at pthread_cond_wait.c:656
#3  0x00007ffff624cce8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff624a1f1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fffabfff700 (LWP 1284002)):
#0  0x00007ffff5ea0aff in __GI___poll (fds=0x7fbfa00055b0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4c2336e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4c234a3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff6486fe2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff642b1eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6245a52 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff7b7338a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fffd4884700 (LWP 1283965)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55555612ff50) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555612ff00,
cond=0x55555612ff28) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55555612ff28, mutex=0x55555612ff00) at
pthread_cond_wait.c:638
#3  0x00007ffff624cd5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff7c38814 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
--Type <RET> for more, q to quit, c to continue without paging--
#5  0x00007ffff7c38c89 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffd5886700 (LWP 1283959)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fffd5885c50, clockid=<optimized out>, expected=0,
futex_word=0x5555568a2f24) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffd5885c50, clockid=<optimized
out>, mutex=0x5555568a2ed0, cond=0x5555568a2ef8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555568a2ef8, mutex=0x5555568a2ed0,
abstime=0x7fffd5885c50) at pthread_cond_wait.c:656
#3  0x00007ffff624cce8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff624a1f1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffd6087700 (LWP 1283958)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fffd6086c50, clockid=<optimized out>, expected=0,
futex_word=0x5555568a2bc0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffd6086c50, clockid=<optimized
out>, mutex=0x5555568a2b70, cond=0x5555568a2b98) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555568a2b98, mutex=0x5555568a2b70,
abstime=0x7fffd6086c50) at pthread_cond_wait.c:656
#3  0x00007ffff624cce8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff624a1f1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffe27fc700 (LWP 1283930)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5555559207e8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555920798,
cond=0x5555559207c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555559207c0, mutex=0x555555920798) at
pthread_cond_wait.c:638
#3  0x00007fffe890ab5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fffe890a75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffe2ffd700 (LWP 1283929)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5555559207e8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555920798,
cond=0x5555559207c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555559207c0, mutex=0x555555920798) at
pthread_cond_wait.c:638
#3  0x00007fffe890ab5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fffe890a75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
--Type <RET> for more, q to quit, c to continue without paging--
#6  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffe37fe700 (LWP 1283928)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5555559207e8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555920798,
cond=0x5555559207c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555559207c0, mutex=0x555555920798) at
pthread_cond_wait.c:638
#3  0x00007fffe890ab5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fffe890a75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe3fff700 (LWP 1283927)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5555559207e8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555920798,
cond=0x5555559207c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555559207c0, mutex=0x555555920798) at
pthread_cond_wait.c:638
#3  0x00007fffe890ab5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fffe890a75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffeadee700 (LWP 1283922)):
#0  0x00007ffff5ea0aff in __GI___poll (fds=0x7fffdc004a60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4c2336e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4c234a3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff6486fe2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff642b1eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6245a52 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff78bdfa9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffebfff700 (LWP 1283921)):
#0  0x00007ffff5ea0aff in __GI___poll (fds=0x7fffe4004e60, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4c2336e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4c234a3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff6486fe2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff642b1eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6245a52 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff4b4bf4b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
--Type <RET> for more, q to quit, c to continue without paging--
#8  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ffff178f700 (LWP 1283920)):
#0  0x00007ffff5ea0aff in __GI___poll (fds=0x7ffff178ebe8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff4488c1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ffff448a90a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007ffff1cb4d58 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ffff6246bec in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff577e609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff5ead293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff20c78c0 (LWP 1283904)):
#0  0x00007ffff7a0eed8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#1  0x00007ffff64357ee in QMetaObject::cast(QObject const*) const () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007ffff08c8b76 in QQuickShortcutContext::matcher(QObject*,
Qt::ShortcutContext) () from
/usr/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#3  0x00007ffff683974f in QShortcutMap::find(QKeyEvent*, int) () from
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#4  0x00007ffff683c524 in QShortcutMap::nextState(QKeyEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#5  0x00007ffff683d7c9 in QShortcutMap::tryShortcut(QKeyEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007ffff67eac72 in QWindowSystemInterface::handleShortcutEvent(QWindow*,
unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int,
unsigned int, QString const&, bool, unsigned short) () from
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#7  0x00007ffff680a881 in
QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007ffff680fb3b in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007ffff67e77ac in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#10 0x00007ffff1cb5d7e in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#11 0x00007ffff4c2317d in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff4c23400 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff4c234a3 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff6486fe2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffff642b1eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007ffff6433394 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x000055555555b92f in PeruseHelpers::init (path=..., app=..., filename=...)
at /home/wolthera/Peruse/src/src/common/peruse_helpers.cpp:106
#18 0x0000555555559bb7 in main (argc=1, argv=0x7fffffffe1f8) at
/home/wolthera/Peruse/src/src/app/main.cpp:84
(gdb)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to