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

            Bug ID: 499602
           Summary: Crash after saving a form filled out in a pdf
    Classification: Applications
           Product: okular
           Version: 24.12.1
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: okular-devel@kde.org
          Reporter: m.w...@web.de
  Target Milestone: ---

Application: okular (24.12.1)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.1
Frameworks Version: 6.10.0
Operating System: Linux 6.8.0-52-generic x86_64
Windowing System: Wayland
Distribution: KDE neon 6.2
DrKonqi: 6.2.5 [CoredumpBackend]

-- Information about the crash:
I was filling out a form in PDF (many text fields to fill out). Since I want to
prevent data loss, I am saving after each question. So I press save, the
document is saved (when opening it after the crash, no data is lost), but after
that, Okular crashes every time. If needed, I can provide the document on a
private channel.

The crash can be reproduced every time.

-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
Downloading separate debug info for /usr/bin/okular...
Downloading separate debug info for /usr/bin/okular...

warning: Can't open file /memfd:wayland-shm (deleted) during file-backed
mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to
anon_inode:i915.gem during file-backed mapping note processing
[New LWP 21113]
[New LWP 21577]
[New LWP 21114]
[New LWP 21116]
[New LWP 21117]
[New LWP 21118]
[New LWP 21578]
[New LWP 21608]
[New LWP 21579]
[New LWP 21580]
Downloading separate debug info for /lib/x86_64-linux-gnu/libKF6Parts.so.6...
Downloading separate debug info for /lib/x86_64-linux-gnu/libmount.so.1...
Downloading separate debug info for /lib/x86_64-linux-gnu/libpcre2-16.so.0...
Downloading separate debug info for /lib/x86_64-linux-gnu/libblkid.so.1...
Downloading separate debug info for /lib/x86_64-linux-gnu/libselinux.so.1...
Downloading separate debug info for /lib/x86_64-linux-gnu/libcap.so.2...

warning: could not find '.gnu_debugaltlink' file for
/lib/x86_64-linux-gnu/libcap.so.2
Downloading separate debug info for /lib/x86_64-linux-gnu/libcap.so.2...
Downloading separate debug info for /lib/x86_64-linux-gnu/libexpat.so.1...
Downloading separate debug info for /lib/x86_64-linux-gnu/libpcre2-8.so.0...
Downloading separate debug info for /lib/x86_64-linux-gnu/libbsd.so.0...
Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0...
Downloading separate debug info for /lib/x86_64-linux-gnu/libmd.so.0...
Downloading separate debug info for
/lib/x86_64-linux-gnu/libcurl-gnutls.so.4...
Downloading separate debug info for /lib/x86_64-linux-gnu/libnghttp2.so.14...
Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0...
Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.5...
Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10...
Downloading separate debug info for /lib/x86_64-linux-gnu/libEGL_mesa.so.0...
Downloading separate debug info for
/lib/x86_64-linux-gnu/libgallium-24.2.8-1ubuntu1~24.04.1.so...
Downloading separate debug info for /lib/x86_64-linux-gnu/libgbm.so.1...
Downloading separate debug info for /lib/x86_64-linux-gnu/libglapi.so.0...
Downloading separate debug info for /lib/x86_64-linux-gnu/libxcb-shm.so.0...
Downloading separate debug info for /lib/x86_64-linux-gnu/libdrm.so.2...
Downloading separate debug info for /lib/x86_64-linux-gnu/libLLVM.so.19.1...
Downloading separate debug info for /lib/x86_64-linux-gnu/libdrm_radeon.so.1...
Downloading separate debug info for /lib/x86_64-linux-gnu/libelf.so.1...
Downloading separate debug info for /lib/x86_64-linux-gnu/libdrm_amdgpu.so.1...
Downloading separate debug info for /lib/x86_64-linux-gnu/libdrm_intel.so.1...
Downloading separate debug info for /lib/x86_64-linux-gnu/libxml2.so.2...
Downloading separate debug info for
/usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/parts/okularpart.so...
Downloading separate debug info for
/lib/x86_64-linux-gnu/libOkular6Core.so.3...
Downloading separate debug info for /lib/x86_64-linux-gnu/libphonon4qt6.so.4...
Downloading separate debug info for /lib/x86_64-linux-gnu/libphonon4qt6.so.4...
Downloading separate debug info for
/lib/x86_64-linux-gnu/libKF6ThreadWeaver.so.6...
Downloading separate debug info for /lib/x86_64-linux-gnu/libpulse.so.0...

warning: could not find '.gnu_debugaltlink' file for
/lib/x86_64-linux-gnu/libpulse.so.0
Downloading separate debug info for /lib/x86_64-linux-gnu/libpulse.so.0...
Downloading separate debug info for
/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0...

warning: could not find '.gnu_debugaltlink' file for
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so
Downloading separate debug info for
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so...
Downloading separate debug info for /lib/x86_64-linux-gnu/libopenjp2.so.7...
Downloading separate debug info for
/usr/lib/x86_64-linux-gnu/qt6/plugins/okular_generators/okularGenerator_poppler.so...
Downloading separate debug info for
/usr/lib/x86_64-linux-gnu/qt6/plugins/okular_generators/okularGenerator_poppler.so...
Downloading separate debug info for
/lib/x86_64-linux-gnu/libpoppler-qt6.so.3...
Downloading separate debug info for /lib/x86_64-linux-gnu/libpoppler.so.134...
Downloading separate debug info for system-supplied DSO at 0x7fffb5904000...
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/okular /home/mark/Einfach Einsteigen
Cloud/Einfach Mobil/Finanzen/Antr'.
Program terminated with signal SIGSEGV, Segmentation fault.
Download failed: Invalid argument.  Continuing without source file
./nptl/./nptl/pthread_kill.c.
#0  __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized
out>) at ./nptl/pthread_kill.c:44

warning: 44     ./nptl/pthread_kill.c: No such file or directory
[Current thread is 1 (Thread 0x7c00b41fed00 (LWP 21113))]

Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:516: DeprecationWarning:
datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  boot_time =
datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S')
warning: Can't read data for section '.debug_loclists' in file
'/home/mark/.cache/debuginfod_client/d07d9b9e6cb176f149fe8a5fbe967e2e9e488408/debuginfo'
Download failed: Invalid argument.  Continuing without source file
./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S.
Download failed: Invalid argument.  Continuing without source file
./nptl/./nptl/pthread_create.c.
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthreadpool.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp...
Download failed: Invalid argument.  Continuing without source file
./nptl/./nptl/pthread_cond_wait.c.
Download failed: Invalid argument.  Continuing without source file
./nptl/./nptl/futex-internal.c.
Downloading source file
/usr/src/kf6-kio-6.10.0-0zneon+24.04+noble+release+build23/src/core/workerthread.cpp...
Downloading source file
/usr/src/kf6-kio-6.10.0-0zneon+24.04+noble+release+build23/src/core/slavebase.cpp...
Downloading source file
/usr/src/kf6-kio-6.10.0-0zneon+24.04+noble+release+build23/src/core/connection.cpp...
Downloading source file
/usr/src/kf6-kio-6.10.0-0zneon+24.04+noble+release+build23/src/core/connectionbackend.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/network/socket/qabstractsocket.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/network/socket/qnativesocketengine.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/network/socket/qnativesocketengine_unix.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcore_unix.cpp...
Download failed: Invalid argument.  Continuing without source file
./io/../sysdeps/unix/sysv/linux/ppoll.c.
Downloading source file
/usr/src/qt6-wayland-6.8.0-0zneon+24.04+noble+release+build16/src/client/qwaylanddisplay.cpp...
Download failed: Invalid argument.  Continuing without source file
./io/../sysdeps/unix/sysv/linux/poll.c.
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/dbus/qdbusconnectionmanager.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/global/qflags.h...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qeventdispatcher_glib.cpp...
Downloading source file
/usr/src/glib2.0-2.80.0-6ubuntu3.2/debian/build/deb/../../../glib/gmain.c...
Downloading source file
/usr/src/okular-4:24.12.1-0zneon+24.04+noble+release+build17/shell/main.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/kernel/qapplication.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/gui/kernel/qguiapplication.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/gui/platform/unix/qeventdispatcher_glib.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/gui/kernel/qwindowsysteminterface.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcoreapplication.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/kernel/qwidgetwindow.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/widgets/qframe.cpp...
Downloading source file
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/kernel/qwidget.cpp...
Downloading source file
/usr/src/okular-4:24.12.1-0zneon+24.04+noble+release+build17/part/pageview.cpp...
Downloading source file
/usr/src/okular-4:24.12.1-0zneon+24.04+noble+release+build17/part/pageviewmouseannotation.cpp...
Downloading source file
/usr/src/okular-4:24.12.1-0zneon+24.04+noble+release+build17/core/annotations.cpp...
Downloading source file
/usr/src/okular-4:24.12.1-0zneon+24.04+noble+release+build17/core/annotations.h...
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:533: DeprecationWarning:
datetime.datetime.utcnow() is deprecated and scheduled for removal in a future
version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
  'timestamp': datetime.utcnow().isoformat(),
[Current thread is 1 (Thread 0x7c00b41fed00 (LWP 21113))]

Thread 10 (Thread 0x7c0093e006c0 (LWP 21580)):
#0  0x00007c00b9e98d61 in __futex_abstimed_wait_common64 (private=23706,
cancel=true, abstime=0x7c0093dff790, op=137, expected=0,
futex_word=0x5c9ae7bc18c0) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=23706,
abstime=0x7c0093dff790, clockid=0, expected=0, futex_word=0x5c9ae7bc18c0) at
./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5c9ae7bc18c0, expected=expected@entry=0,
clockid=clockid@entry=1, abstime=abstime@entry=0x7c0093dff790,
private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007c00b9e9bc7e in __pthread_cond_wait_common (abstime=0x7c0093dff790,
clockid=1, mutex=0x5c9ae7bc1870, cond=0x5c9ae7bc1898) at
./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5c9ae7bc1898, mutex=0x5c9ae7bc1870,
abstime=0x7c0093dff790) at ./nptl/pthread_cond_wait.c:652
#5  0x00007c00ba8acd38 in QWaitConditionPrivate::wait_relative (deadline=...,
this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:95
#6  QWaitConditionPrivate::wait (deadline=..., this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:103
#7  QWaitCondition::wait (this=<optimized out>, mutex=<optimized out>,
deadline=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:183
#8  0x00007c00ba987a76 in QThreadPoolThread::run (this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthreadpool.cpp:118
#9  0x00007c00ba986dfe in operator() (__closure=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:354
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:290
#11 QThreadPrivate::start (arg=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:318
#12 0x00007c00b9e9ca94 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:447
#13 0x00007c00b9f29c3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7c00a8c006c0 (LWP 21579)):
#0  0x00007c00b9e98d61 in __futex_abstimed_wait_common64 (private=23706,
cancel=true, abstime=0x7c00a8bff790, op=137, expected=0,
futex_word=0x5c9ae81500f4) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=23706,
abstime=0x7c00a8bff790, clockid=0, expected=0, futex_word=0x5c9ae81500f4) at
./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5c9ae81500f4, expected=expected@entry=0,
clockid=clockid@entry=1, abstime=abstime@entry=0x7c00a8bff790,
private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007c00b9e9bc7e in __pthread_cond_wait_common (abstime=0x7c00a8bff790,
clockid=1, mutex=0x5c9ae81500a0, cond=0x5c9ae81500c8) at
./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5c9ae81500c8, mutex=0x5c9ae81500a0,
abstime=0x7c00a8bff790) at ./nptl/pthread_cond_wait.c:652
#5  0x00007c00ba8acd38 in QWaitConditionPrivate::wait_relative (deadline=...,
this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:95
#6  QWaitConditionPrivate::wait (deadline=..., this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:103
#7  QWaitCondition::wait (this=<optimized out>, mutex=<optimized out>,
deadline=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:183
#8  0x00007c00ba987a76 in QThreadPoolThread::run (this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthreadpool.cpp:118
#9  0x00007c00ba986dfe in operator() (__closure=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:354
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:290
#11 QThreadPrivate::start (arg=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:318
#12 0x00007c00b9e9ca94 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:447
#13 0x00007c00b9f29c3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7c0085e006c0 (LWP 21608)):
#0  0x00007c00b9f1ba00 in __GI_ppoll (fds=fds@entry=0x7c0085dff540,
nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0,
sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1  0x00007c00ba97a899 in ppoll (__ss=<optimized out>, __timeout=<optimized
out>, __nfds=<optimized out>, __fds=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcore_unix.cpp:100
#2  qt_ppoll (timeout_ts=<optimized out>, nfds=<optimized out>, fds=<optimized
out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcore_unix.cpp:103
#3  qt_ppoll (timeout_ts=<optimized out>, nfds=<optimized out>, fds=<optimized
out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcore_unix.cpp:100
#4  qt_safe_poll (deadline=..., nfds=<optimized out>, fds=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcore_unix.cpp:126
#5  qt_safe_poll (fds=<optimized out>, nfds=<optimized out>, deadline=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcore_unix.cpp:121
#6  0x00007c00b9abcab2 in QNativeSocketEnginePrivate::nativeSelect
(this=<optimized out>, deadline=..., checkRead=<optimized out>,
checkWrite=<optimized out>, selectForRead=0x7c0085dff62f,
selectForWrite=0x7c0085dff62e) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/network/socket/qnativesocketengine_unix.cpp:1371
#7  0x00007c00b9b8d31c in QNativeSocketEngine::waitForReadOrWrite
(this=0x7c006c016d80, readyToRead=0x7c0085dff62f, readyToWrite=<optimized out>,
checkRead=true, checkWrite=<optimized out>, deadline=..., timedOut=0x0) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/network/socket/qnativesocketengine.cpp:1084
#8  0x00007c00b9b8eb5c in QAbstractSocket::waitForReadyRead
(this=0x7c006c0012d8, msecs=-1) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/network/socket/qabstractsocket.cpp:2168
#9  0x00007c00bc3425f2 in KIO::ConnectionBackend::waitForIncomingTask
(this=0x7c006c016f70, ms=-1) at
/usr/src/kf6-kio-6.10.0-0zneon+24.04+noble+release+build23/src/core/connectionbackend.cpp:153
#10 0x00007c00bc42a64d in KIO::Connection::waitForIncomingTask (ms=-1,
this=<optimized out>) at
/usr/src/kf6-kio-6.10.0-0zneon+24.04+noble+release+build23/src/core/connection.cpp:214
#11 KIO::SlaveBase::dispatchLoop() [clone .constprop.0] (this=<optimized out>)
at
/usr/src/kf6-kio-6.10.0-0zneon+24.04+noble+release+build23/src/core/slavebase.cpp:353
#12 0x00007c00bc4093e0 in KIO::WorkerThread::run (this=0x5c9aeeeea5e0) at
/usr/src/kf6-kio-6.10.0-0zneon+24.04+noble+release+build23/src/core/workerthread.cpp:47
#13 0x00007c00ba986dfe in operator() (__closure=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:354
#14 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:290
#15 QThreadPrivate::start (arg=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:318
#16 0x00007c00b9e9ca94 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:447
#17 0x00007c00b9f29c3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7c0087a006c0 (LWP 21578)):
#0  0x00007c00b9e98d61 in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x7c00879ff790, op=137, expected=0,
futex_word=0x5c9ae8358f84) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0,
abstime=0x7c00879ff790, clockid=0, expected=0, futex_word=0x5c9ae8358f84) at
./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5c9ae8358f84, expected=expected@entry=0,
clockid=clockid@entry=1, abstime=abstime@entry=0x7c00879ff790,
private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007c00b9e9bc7e in __pthread_cond_wait_common (abstime=0x7c00879ff790,
clockid=1, mutex=0x5c9ae8358f30, cond=0x5c9ae8358f58) at
./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5c9ae8358f58, mutex=0x5c9ae8358f30,
abstime=0x7c00879ff790) at ./nptl/pthread_cond_wait.c:652
#5  0x00007c00ba8acd38 in QWaitConditionPrivate::wait_relative (deadline=...,
this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:95
#6  QWaitConditionPrivate::wait (deadline=..., this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:103
#7  QWaitCondition::wait (this=<optimized out>, mutex=<optimized out>,
deadline=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:183
#8  0x00007c00ba987a76 in QThreadPoolThread::run (this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthreadpool.cpp:118
#9  0x00007c00ba986dfe in operator() (__closure=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:354
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:290
#11 QThreadPrivate::start (arg=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:318
#12 0x00007c00b9e9ca94 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:447
#13 0x00007c00b9f29c3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7c00a96006c0 (LWP 21118)):
#0  0x00007c00b9e98d61 in __futex_abstimed_wait_common64 (private=0,
cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5c9ae7795658) at
./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0,
clockid=0, expected=0, futex_word=0x5c9ae7795658) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5c9ae7795658, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
./nptl/futex-internal.c:139
#3  0x00007c00b9e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5c9ae7795600, cond=0x5c9ae7795630) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5c9ae7795630, mutex=0x5c9ae7795600) at
./nptl/pthread_cond_wait.c:627
#5  0x00007c00a995040d in ?? () from
/lib/x86_64-linux-gnu/libgallium-24.2.8-1ubuntu1~24.04.1.so
#6  0x00007c00a992ed0b in ?? () from
/lib/x86_64-linux-gnu/libgallium-24.2.8-1ubuntu1~24.04.1.so
#7  0x00007c00a995033c in ?? () from
/lib/x86_64-linux-gnu/libgallium-24.2.8-1ubuntu1~24.04.1.so
#8  0x00007c00b9e9ca94 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:447
#9  0x00007c00b9f29c3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7c00b12006c0 (LWP 21117)):
#0  0x00007c00b9f1b4cd in __GI___poll (fds=fds@entry=0x7c00b11ff840,
nfds=nfds@entry=2, timeout=timeout@entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007c00b76f682f in poll (__timeout=-1, __nfds=2, __fds=0x7c00b11ff840)
at /usr/include/x86_64-linux-gnu/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5c9ae76c3410) at
/usr/src/qt6-wayland-6.8.0-0zneon+24.04+noble+release+build16/src/client/qwaylanddisplay.cpp:182
#3  0x00007c00ba986dfe in operator() (__closure=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:354
#4  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:290
#5  QThreadPrivate::start (arg=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:318
#6  0x00007c00b9e9ca94 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:447
#7  0x00007c00b9f29c3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7c00b1c006c0 (LWP 21116)):
#0  0x00007c00b9f1b4cd in __GI___poll (fds=fds@entry=0x7c00b1bff840,
nfds=nfds@entry=2, timeout=timeout@entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007c00b76f682f in poll (__timeout=-1, __nfds=2, __fds=0x7c00b1bff840)
at /usr/include/x86_64-linux-gnu/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5c9ae76c5da0) at
/usr/src/qt6-wayland-6.8.0-0zneon+24.04+noble+release+build16/src/client/qwaylanddisplay.cpp:182
#3  0x00007c00ba986dfe in operator() (__closure=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:354
#4  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:290
#5  QThreadPrivate::start (arg=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:318
#6  0x00007c00b9e9ca94 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:447
#7  0x00007c00b9f29c3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7c00b3a006c0 (LWP 21114)):
#0  0x00007c00b9f1b4cd in __GI___poll (fds=0x5c9ae75dd490, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007c00b837366e in g_main_context_poll_unlocked (priority=2147483647,
n_fds=3, fds=0x5c9ae75dd490, timeout=<optimized out>, context=0x7c00ac000cb0)
at ../../../glib/gmain.c:4521
#2  g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7c00ac000cb0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4212
#3  0x00007c00b8313a53 in g_main_context_iteration (context=0x7c00ac000cb0,
may_block=1) at ../../../glib/gmain.c:4282
#4  0x00007c00ba8702cf in QEventDispatcherGlib::processEvents (this=<optimized
out>, flags=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#5  0x00007c00baac1aeb in QEventLoop::exec (this=<optimized out>, flags=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/global/qflags.h:34
#6  0x00007c00ba9c2027 in QThread::exec (this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/global/qflags.h:74
#7  0x00007c00bb5e19dd in QDBusConnectionManager::run (this=0x7c00bb5ff0e0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/dbus/qdbusconnectionmanager.cpp:144
#8  0x00007c00ba986dfe in operator() (__closure=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:354
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:290
#10 QThreadPrivate::start (arg=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:318
#11 0x00007c00b9e9ca94 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:447
#12 0x00007c00b9f29c3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7c00870006c0 (LWP 21577)):
#0  0x00007c00b9e98d61 in __futex_abstimed_wait_common64 (private=31744,
cancel=true, abstime=0x7c0086fff790, op=137, expected=0,
futex_word=0x5c9ae801cf80) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=31744,
abstime=0x7c0086fff790, clockid=23706, expected=0, futex_word=0x5c9ae801cf80)
at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5c9ae801cf80, expected=expected@entry=0,
clockid=clockid@entry=1, abstime=abstime@entry=0x7c0086fff790,
private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007c00b9e9bc7e in __pthread_cond_wait_common (abstime=0x7c0086fff790,
clockid=1, mutex=0x5c9ae801cf30, cond=0x5c9ae801cf58) at
./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5c9ae801cf58, mutex=0x5c9ae801cf30,
abstime=0x7c0086fff790) at ./nptl/pthread_cond_wait.c:652
#5  0x00007c00ba8acd38 in QWaitConditionPrivate::wait_relative (deadline=...,
this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:95
#6  QWaitConditionPrivate::wait (deadline=..., this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:103
#7  QWaitCondition::wait (this=<optimized out>, mutex=<optimized out>,
deadline=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qwaitcondition_unix.cpp:183
#8  0x00007c00ba987a76 in QThreadPoolThread::run (this=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthreadpool.cpp:118
#9  0x00007c00ba986dfe in operator() (__closure=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:354
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:290
#11 QThreadPrivate::start (arg=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/thread/qthread_unix.cpp:318
#12 0x00007c00b9e9ca94 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:447
#13 0x00007c00b9f29c3c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7c00b41fed00 (LWP 21113)):
[KCrash Handler]
#6  0x00007c00b03054fd in Okular::Annotation::d_func (this=0x0) at
/usr/src/okular-4:24.12.1-0zneon+24.04+noble+release+build17/core/annotations.h:714
#7  Okular::Annotation::canBeResized (this=0x0) at
/usr/src/okular-4:24.12.1-0zneon+24.04+noble+release+build17/core/annotations.cpp:803
#8  0x00007c00b0549f06 in MouseAnnotation::getHandleAt
(this=this@entry=0x5c9ae7bdec10, eventPos=..., ad=...) at
/usr/src/okular-4:24.12.1-0zneon+24.04+noble+release+build17/part/pageviewmouseannotation.cpp:522
#9  0x00007c00b054a2e9 in MouseAnnotation::routeMouseMoveEvent
(this=0x5c9ae7bdec10, pageViewItem=0x5c9ae841e3b0, eventPos=...,
leftButtonPressed=<optimized out>) at
/usr/src/okular-4:24.12.1-0zneon+24.04+noble+release+build17/part/pageviewmouseannotation.cpp:174
#10 0x00007c00b055af94 in PageView::mouseMoveEvent (this=0x5c9ae7c6b1d0,
e=0x7fffb58c20c0) at
/usr/src/okular-4:24.12.1-0zneon+24.04+noble+release+build17/part/pageview.cpp:2299
#11 0x00007c00bbc400a7 in QWidget::event (this=0x5c9ae7c6b1d0,
event=0x7fffb58c20c0) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/kernel/qwidget.cpp:8957
#12 0x00007c00bbb7629a in QFrame::event (this=0x5c9ae7c6b1d0, e=0x7fffb58c20c0)
at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/widgets/qframe.cpp:521
#13 0x00007c00baab3e00 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=<optimized
out>, event=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcoreapplication.cpp:1307
#14 0x00007c00bbbfff38 in QApplicationPrivate::notify_helper
(this=this@entry=0x5c9ae75ee410, receiver=receiver@entry=0x5c9ae7ac91b0,
e=e@entry=0x7fffb58c20c0) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/kernel/qapplication.cpp:3290
#15 0x00007c00bbc05a17 in QApplication::notify (this=<optimized out>,
receiver=<optimized out>, e=0x7fffb58c20c0) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/kernel/qapplication.cpp:2774
#16 0x00007c00baab5718 in QCoreApplication::notifyInternal2
(receiver=<optimized out>, event=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcoreapplication.cpp:1168
#17 0x00007c00baab576d in QCoreApplication::sendSpontaneousEvent
(receiver=<optimized out>, event=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcoreapplication.cpp:1626
#18 0x00007c00bbbfc2ae in QApplicationPrivate::sendMouseEvent
(receiver=0x5c9ae7ac91b0, event=0x7fffb58c20c0, alienWidget=0x5c9ae7ac91b0,
nativeWidget=0x5c9ae77a30e0, buttonDown=0x7c00bbd5c320 <qt_button_down>,
lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/kernel/qapplication.cpp:2355
#19 0x00007c00bbc52702 in QWidgetWindow::handleMouseEvent (this=0x5c9ae81ed910,
event=0x7fffb58c2460) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/kernel/qwidgetwindow.cpp:667
#20 0x00007c00bbc55545 in QWidgetWindow::event (this=0x5c9ae81ed910,
event=0x7fffb58c2460) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/kernel/qwidgetwindow.cpp:299
#21 0x00007c00bbbfff48 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5c9ae81ed910, e=0x7fffb58c2460) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/kernel/qapplication.cpp:3296
#22 0x00007c00baab5718 in QCoreApplication::notifyInternal2
(receiver=<optimized out>, event=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcoreapplication.cpp:1168
#23 0x00007c00baab576d in QCoreApplication::sendSpontaneousEvent
(receiver=<optimized out>, event=<optimized out>) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qcoreapplication.cpp:1626
#24 0x00007c00baee38ef in QGuiApplicationPrivate::processMouseEvent
(e=0x7c00a4003410) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/gui/kernel/qguiapplication.cpp:2461
#25 0x00007c00baf3fefc in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/gui/kernel/qwindowsysteminterface.cpp:1114
#26 0x00007c00bb347324 in userEventSourceDispatch
(source=source@entry=0x5c9ae76e4df0) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#27 0x00007c00b83145b5 in g_main_dispatch (context=0x7c00ac000f30) at
../../../glib/gmain.c:3344
#28 0x00007c00b8373717 in g_main_context_dispatch_unlocked
(context=0x7c00ac000f30) at ../../../glib/gmain.c:4152
#29 g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7c00ac000f30, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4217
#30 0x00007c00b8313a53 in g_main_context_iteration (context=0x7c00ac000f30,
may_block=1) at ../../../glib/gmain.c:4282
#31 0x00007c00ba8702cf in QEventDispatcherGlib::processEvents (this=<optimized
out>, flags=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#32 0x00007c00baac1aeb in QEventLoop::exec (this=<optimized out>, flags=...) at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/global/qflags.h:34
#33 0x00007c00baab8c2d in QCoreApplication::exec () at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/corelib/global/qflags.h:74
#34 0x00007c00baed6fbd in QGuiApplication::exec () at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/gui/kernel/qguiapplication.cpp:1975
#35 0x00007c00bbbf9069 in QApplication::exec () at
/usr/src/qt6-base-6.8.1-0zneon+24.04+noble+release+build38/src/widgets/kernel/qapplication.cpp:2564
#36 0x00005c9ab237201f in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/okular-4:24.12.1-0zneon+24.04+noble+release+build17/shell/main.cpp:123

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to