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
Additional information. Apparently the crash only happens when the form is still in edit mode, when I press save. If I have "closed" editing and save, Okular does not crash.
Please send it to aacid@kde.org
Interesting I can not reproduce. Does the crash happen for you all the time or only sometimes? Which of the fields in particular are you editing when pressing save makes it crash? Or does not matter?
It is some weeks ago, but when I used it, it happend all the time, until I found the mentioned workaround. On 03.03.25 21:25, Albert Astals Cid wrote: > https://bugs.kde.org/show_bug.cgi?id=499602 > > --- Comment #3 from Albert Astals Cid <aacid@kde.org> --- > Interesting I can not reproduce. > > Does the crash happen for you all the time or only sometimes? > > Which of the fields in particular are you editing when pressing save makes it > crash? Or does not matter? >
Ok, I think I have found the crash and the fix should be in Okular 25.04.0. Please if you can still reproduce the crash after updating to that version reopen the bug.