Bug#966174: okular: none
Dear Maintainer, I could reproduce it with the state of Debian testing at 2020-07-24. Upstream bugs seem to be these: https://bugs.kde.org/show_bug.cgi?id=407338 https://gitlab.freedesktop.org/poppler/poppler/-/issues/766 The issue seems to be resolved since poppler 0.77 and above. Kind regards, Bernhard (gdb) bt #0 0x7f298027ad75 in SECMOD_ReferenceModule (module=0x0) at pk11util.c:874 #1 0x7f298027b2fc in SECMOD_AddModule (newModule=0x5568b72ec210) at pk11util.c:568 #2 SECMOD_AddModule (newModule=0x5568b72ec210) at pk11util.c:546 #3 0x7f298027b3a0 in SECMOD_AddNewModuleEx (moduleName=, dllPath=0x7f29805e2e8f "libnssckbi.so", defaultMechanismFlags=0, cipherEnableFlags=0, modparms=0x0, nssparms=) at pk11util.c:722 #4 0x7f2980597529 in SignatureHandler::SignatureHandler (this=0x7ffe3141cfb0, p7=0x5568b7595f70 "0\202)\206\006\t*\206H\206\367\r\001\a\002\240\202)w0\202)s\002\001\001\061\v0\t\006\005+\016\003\002\032\005", p7_length=13815) at ./poppler/SignatureHandler.cc:136 #5 0x7f298048cf2c in FormFieldSignature::validateSignature (forceRevalidation=, validationTime=4294967295, doVerifyCert=true, this=0x5568b7580420) at ./poppler/Form.cc:1722 #6 FormFieldSignature::validateSignature (this=0x5568b7580420, doVerifyCert=, forceRevalidation=, validationTime=4294967295) at ./poppler/Form.cc:1689 #7 0x7f29806a8384 in Poppler::FormFieldSignature::validate (this=this@entry=0x5568b7580320, opt=opt@entry=1, validationTime=...) at ./qt5/src/poppler-form.cc:681 #8 0x7f29806a88e0 in Poppler::FormFieldSignature::validate (this=0x5568b7580320, opt=opt@entry=Poppler::FormFieldSignature::ValidateVerifyCertificate) at ./qt5/src/poppler-form.cc:674 #9 0x7f298070180b in PopplerFormFieldSignature::PopplerFormFieldSignature (this=0x5568b75807d0, field=std::unique_ptr = {...}) at /usr/include/c++/9/bits/unique_ptr.h:360 ... # Bullseye/testing amd64 qemu VM 2020-07-24 approx: debian-11-bullseye-snapshot.debian.org https://snapshot.debian.org/archive/debian/20200724T00Z/ debian-11-bullseye-debug-snapshot.debian.org https://snapshot.debian.org/archive/debian-debug/20200724T00Z/ sources.list: deb [check-valid-until=no] http://192.168.178.25:/debian-11-bullseye-snapshot.debian.org/ bullseye main deb-src [check-valid-until=no] http://192.168.178.25:/debian-11-bullseye-snapshot.debian.org/ bullseye main deb [check-valid-until=no] http://192.168.178.25:/debian-11-bullseye-debug-snapshot.debian.org/ bullseye-debug main apt update apt dist-upgrade apt install systemd-coredump mc htop psmisc net-tools strace lightdm xserver-xorg openbox xterm gdb okular okular-dbgsym libkf5parts5-dbgsym libokular5core9-dbgsym libpoppler-qt5-1-dbgsym libpoppler82-dbgsym libnss3-dbgsym wget https://www.boe.es/boe/dias/2018/04/26/pdfs/BOE-A-2018-5704.pdf export DISPLAY=:0 okular BOE-A-2018-5704.pdf benutzer@debian:~$ okular BOE-A-2018-5704.pdf Icon theme "breeze" not found. Icon theme "breeze" not found. Speicherzugriffsfehler (Speicherabzug geschrieben) root@debian:~# journalctl -e Okt 17 11:31:01 debian kernel: okular[776]: segfault at 38 ip 7f298027ad75 sp 7ffe3141ced0 error 4 in libnss3.so[7f2980233000+f2000] Okt 17 11:31:01 debian kernel: Code: 84 fb ff 48 85 c0 74 0f 48 c7 00 00 00 00 00 48 c7 40 08 00 00 00 00 48 83 c4 08 c3 66 0f 1f 84 00 00 00 00 00 41 54 49 89 fc <48> 8b 7f 38 e8 12 9b fb ff 41 83 44 24 40 01 49 8b 7c 24 38 e8 b2 Okt 17 11:31:01 debian systemd[1]: Created slice system-systemd\x2dcoredump.slice. Okt 17 11:31:01 debian systemd[1]: Started Process Core Dump (PID 811/UID 0). Okt 17 11:31:02 debian systemd-coredump[812]: Process 776 (okular) of user 1000 dumped core. Stack trace of thread 776: #0 0x7f298027ad75 SECMOD_ReferenceModule (libnss3.so + 0x60d75) #1 0x7f298027b2fc n/a (libnss3.so + 0x612fc) #2 0x7f298027b3a0 SECMOD_AddNewModuleEx (libnss3.so + 0x613a0) #3 0x7f2980597529 _ZN16SignatureHandlerC2EPhi (libpoppler.so.82 + 0x228529) #4 0x7f298048cf2c _ZN18FormFieldSignature17validateSignatureEbbl (libpoppler.so.82 + 0x11df2c) #5 0x7f29806a8384 _ZNK7Poppler18FormFieldSignature8validateEiRK9QDateTime (libpoppler-qt5.so.1 + 0x48384) #6 0x7f29806a88e0 _ZNK7Poppler18FormFieldSignature8validateENS0_15ValidateOptionsE (libpoppler-qt5.so.1 + 0x488e0) #7 0x7f298070180b n/a (okularGenerator_poppler.so + 0x2580b) #8 0x7f29806f5f94
Bug#966174: okular: none
Hi Miguel, hi all, > https://www.boe.es/boe/dias/2018/04/26/pdfs/BOE-A-2018-5704.pdf As a data point, on my system with okular 4:20.04.3-1~np1 frameworks 5.72 I don't see any crash, the document is opened, shown as signed, and shows information about forms. This is with the packages for KDE/Plasma/Frameworks from my repositories. Best Norbert -- PREINING Norbert https://www.preining.info Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
Bug#966174: okular: none
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 0x7faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x7faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x7faa255f8ea7 in start_thread (arg=) at pthread_create.c:477 #6 0x7faa260bcdaf 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 0x7faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x7faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x7faa255f8ea7 in start_thread (arg=) at pthread_create.c:477 #6 0x7faa260bcdaf 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 0x7faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x7faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x7faa255f8ea7 in start_thread (arg=) at pthread_create.c:477 #6 0x7faa260bcdaf 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 0x7faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x7faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x7faa255f8ea7 in start_thread (arg=) at pthread_create.c:477 #6 0x7faa260bcdaf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7faa1b896700 (LWP 8100)): #0 0x7faa24b597d4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x7faa24b0cd61 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x7faa24b0d71b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x7faa24b0d90f in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x7faa2664790b in QEventDispatcherGlib::processEvents(QFlags) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x7faa265ef89b in QEventLoop::exec(QFlags) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x7faa2641a8be in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x7faa26898507 in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x7faa2641b988 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x7faa255f8ea7 in start_thread (arg=) at pthread_create.c:477 #10 0x7faa260bcdaf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7faa2192b700 (LWP 8099)): #0 0x7faa260b23bf in __GI___poll (fds=0x7faa2192ac68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x7faa25886d02 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x7faa2588898a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x7faa22304dc0 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5