Package: okular Version: 4:20.04.2-1 Severity: normal X-Debbugs-Cc: none Dear Maintainer,
Recently, Okular crashes opening certain PDF files that worked fine just some weeks ago. For example this PDF file: https://www.boe.es/boe/dias/2018/04/26/pdfs/BOE-A-2018-5704.pdf Opening with Okular produces  KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = okular path = /usr/bin pid = 8098 KCrash: Arguments: /usr/bin/okular BOE-A-2018-5704.pdf KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi [1]+ Stopped okular BOE-A-2018-5704.pdf Backtrace: Application: Okular (okular), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7faa2242b840 (LWP 8098))] Thread 7 (Thread 0x7faa0b2cf700 (LWP 8104)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55ef29fc4508) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ef29fc44b8, cond=0x55ef29fc44e0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ef29fc44e0, mutex=0x55ef29fc44b8) at pthread_cond_wait.c:638 #3 0x00007faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007faa260bcdaf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7faa03fff700 (LWP 8103)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55ef29fc4508) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ef29fc44b8, cond=0x55ef29fc44e0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ef29fc44e0, mutex=0x55ef29fc44b8) at pthread_cond_wait.c:638 #3 0x00007faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007faa260bcdaf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7faa0bad0700 (LWP 8102)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55ef29fc4508) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ef29fc44b8, cond=0x55ef29fc44e0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ef29fc44e0, mutex=0x55ef29fc44b8) at pthread_cond_wait.c:638 #3 0x00007faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007faa260bcdaf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7faa0c2d1700 (LWP 8101)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55ef29fc4508) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ef29fc44b8, cond=0x55ef29fc44e0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ef29fc44e0, mutex=0x55ef29fc44b8) at pthread_cond_wait.c:638 #3 0x00007faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007faa260bcdaf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7faa1b896700 (LWP 8100)): #0 0x00007faa24b597d4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007faa24b0cd61 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007faa24b0d71b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007faa24b0d90f in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007faa2664790b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faa265ef89b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007faa2641a8be in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007faa26898507 in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007faa2641b988 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007faa260bcdaf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7faa2192b700 (LWP 8099)): #0 0x00007faa260b23bf in __GI___poll (fds=0x7faa2192ac68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007faa25886d02 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007faa2588898a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007faa22304dc0 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007faa2641b988 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007faa260bcdaf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7faa2242b840 (LWP 8098)): [KCrash Handler] #4 0x00007faa0a66dd75 in SECMOD_ReferenceModule () from /lib/x86_64-linux-gnu/libnss3.so #5 0x00007faa0a66e2fc in ?? () from /lib/x86_64-linux-gnu/libnss3.so #6 0x00007faa0a66e3a0 in SECMOD_AddNewModuleEx () from /lib/x86_64-linux-gnu/libnss3.so #7 0x00007faa0a98a15d in SignatureHandler::init_nss() () from /lib/x86_64-linux-gnu/libpoppler.so.82 #8 0x00007faa0a98a529 in SignatureHandler::SignatureHandler(unsigned char*, int) () from /lib/x86_64-linux-gnu/libpoppler.so.82 #9 0x00007faa0a87ff2c in FormFieldSignature::validateSignature(bool, bool, long) () from /lib/x86_64-linux-gnu/libpoppler.so.82 #10 0x00007faa0aa9b384 in Poppler::FormFieldSignature::validate(int, QDateTime const&) const () from /lib/x86_64-linux-gnu/libpoppler-qt5.so.1 #11 0x00007faa0aa9b8e0 in Poppler::FormFieldSignature::validate(Poppler::FormFieldSignature::ValidateOptions) const () from /lib/x86_64-linux-gnu/libpoppler-qt5.so.1 #12 0x00007faa1808880b in PopplerFormFieldSignature::PopplerFormFieldSignature (this=0x55ef2a4548d0, field=std::unique_ptr<class Poppler::FormFieldSignature> = {...}) at /usr/include/c++/9/bits/unique_ptr.h:360 #13 0x00007faa1807cf94 in PDFGenerator::addFormFields (this=this@entry=0x55ef2a3b0720, popplerPage=popplerPage@entry=0x55ef2a453570, page=page@entry=0x55ef2a453130) at /usr/include/c++/9/bits/unique_ptr.h:153 #14 0x00007faa18081b80 in PDFGenerator::loadPages (this=this@entry=0x55ef2a3b0720, pagesVector=..., rotation=rotation@entry=0, clear=clear@entry=false) at ./generators/poppler/generator_pdf.cpp:774 #15 0x00007faa18081f3f in PDFGenerator::init (this=this@entry=0x55ef2a3b0720, pagesVector=..., password=...) at ./generators/poppler/generator_pdf.cpp:670 #16 0x00007faa1808219a in PDFGenerator::loadDocumentWithPassword (this=0x55ef2a3b0720, filePath=..., pagesVector=..., password=...) at ./generators/poppler/generator_pdf.cpp:625 #17 0x00007faa1a3f5d38 in ?? () from /lib/x86_64-linux-gnu/libOkular5Core.so.9 #18 0x00007faa1a3f6443 in Okular::Document::openDocument(QString const&, QUrl const&, QMimeType const&, QString const&) () from /lib/x86_64-linux-gnu/libOkular5Core.so.9 #19 0x00007faa1a56ee65 in Okular::Part::doOpenFile (this=this@entry=0x55ef29c7f060, mimeA=..., fileNameToOpenA=..., isCompressedFile=isCompressedFile@entry=0x7ffcc4afdd27) at ./part.cpp:1436 #20 0x00007faa1a5700e1 in Okular::Part::openFile (this=0x55ef29c7f060) at ./part.cpp:1570 #21 0x00007faa27de98fd in ?? () from /lib/x86_64-linux-gnu/libKF5Parts.so.5 #22 0x00007faa27dea886 in KParts::ReadOnlyPart::openUrl(QUrl const&) () from /lib/x86_64-linux-gnu/libKF5Parts.so.5 #23 0x00007faa1a56050e in Okular::Part::openUrl (this=0x55ef29c7f060, _url=..., swapInsteadOfOpening=<optimized out>) at ./part.cpp:1777 #24 0x000055ef27f1cafb in Shell::openUrl (this=0x55ef29c51fb0, url=..., serializedOptions=...) at ./shell/shell.cpp:292 #25 0x000055ef27f1cd87 in Shell::openDocument (this=0x55ef29c51fb0, url=..., serializedOptions=...) at ./shell/shell.cpp:233 #26 0x000055ef27f14d2c in Okular::main (paths=..., serializedOptions=...) at ./shell/okular_main.cpp:181 #27 0x000055ef27f14a13 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:82 [Inferior 1 (process 8098) detached] Unfortunately I have not been able to determine what upgraded package produces the problem. -- System Information: Debian Release: bullseye/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.7.0-1-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages okular depends on: ii kinit 5.70.0-1 ii kio 5.70.1-1 ii libc6 2.31-2 ii libfreetype6 2.10.2+dfsg-3 ii libjpeg62-turbo 1:2.0.5-1 ii libkf5activities5 5.70.0-1 ii libkf5archive5 5.70.0-1 ii libkf5bookmarks5 5.70.0-1 ii libkf5codecs5 5.70.0-1 ii libkf5completion5 5.70.0-1 ii libkf5configcore5 5.70.0-1 ii libkf5configgui5 5.70.0-1 ii libkf5configwidgets5 5.70.0-1 ii libkf5coreaddons5 5.70.0-1 ii libkf5crash5 5.70.0-1 ii libkf5i18n5 5.70.0-1 ii libkf5iconthemes5 5.70.0-1 ii libkf5itemviews5 5.70.0-1 ii libkf5jobwidgets5 5.70.0-1 ii libkf5kexiv2-15.0.0 19.08.1-1+b2 ii libkf5kiocore5 5.70.1-1 ii libkf5kiowidgets5 5.70.1-1 ii libkf5parts5 5.70.0-1 ii libkf5pty5 5.70.0-1 ii libkf5purpose-bin 5.70.0-1 ii libkf5purpose5 5.70.0-1 ii libkf5service-bin 5.70.0-1 ii libkf5service5 5.70.0-1 ii libkf5textwidgets5 5.70.0-1 ii libkf5wallet-bin 5.70.0-1 ii libkf5wallet5 5.70.0-1 ii libkf5widgetsaddons5 5.70.0-1 ii libkf5windowsystem5 5.70.0-1 ii libkf5xmlgui5 5.70.0-1+b1 ii libokular5core9 4:20.04.2-1 ii libphonon4qt5-4 4:4.11.1-3 ii libpoppler-qt5-1 0.71.0-6 ii libqca-qt5-2 2.3.1-1 ii libqmobipocket2 4:17.08.3-2+b1 ii libqt5core5a 5.14.2+dfsg-4 ii libqt5dbus5 5.14.2+dfsg-4 ii libqt5gui5 5.14.2+dfsg-4 ii libqt5printsupport5 5.14.2+dfsg-4 ii libqt5svg5 5.14.2-2 ii libqt5texttospeech5 5.14.2-2 ii libqt5widgets5 5.14.2+dfsg-4 ii libqt5xml5 5.14.2+dfsg-4 ii libspectre1 0.2.8-2 ii libstdc++6 10.1.0-6 ii phonon4qt5 4:4.11.1-3 ii zlib1g 1:1.2.11.dfsg-2 Versions of packages okular recommends: ii cups-bsd 2.3.3-1 Versions of packages okular suggests: ii ghostscript 9.52~dfsg-1 ii okular-extra-backends 4:20.04.2-1 ii poppler-data 0.4.9-2 ii unrar 1:5.6.6-2 -- no debconf information