Your message dated Fri, 11 Aug 2023 11:50:43 +0200 with message-id <3249816.44csPzL39Z@dabney> and subject line Signature crasher bugs in okular fixed long ago has caused the Debian Bug report #1002721, regarding okular: segfaults when trying to open a signed PDF to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1002721: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002721 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: okular: segfaults when trying to open a signed PDF
- From: Pablo de Vicente <pablo.devicente@gmail.com>
- Date: Tue, 28 Dec 2021 08:57:29 +0100
- Message-id: <CADGHMvyQtD8Hrm809=FKcsTPq8CPLd5k-nHHE3jtRbuWmuqzpw@mail.gmail.com>
Package: okular
Version: 4:20.12.3-2
Severity: grave
Justification: renders package unusable
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
It hapens everytime I want to open a PDF file digitally signed by
others or by me.
* What exactly did you do (or not do) that was effective (or
ineffective)?
Install another package like evince or open the PDF with a browser
(Chrome). It worked.* Further information:a) I include the segfault trace belowb) From the trace I can see that package libpkcs11-fnmtdnie may be involved. However other applications from bulls-eye work fine in case they use linpkcs-fnmtdniec) Information from linpkcs-fnmtdnie:ii configuradorfnmt 1.0.1-0
ii libpkcs11-fnmtdnie 1.6.1Segfault trace:
Application: Okular (okular), signal: Segmentation fault
[KCrash Handler]
#4 0x00007f8806727d7d in CTokenType::IsValidAtr(unsigned char*, unsigned long) () from /usr/lib/libpkcs11-fnmtdnie.so
#5 0x00007f880672f7b4 in CSlot::CheckToken[abi:cxx11]() () from /usr/lib/libpkcs11-fnmtdnie.so
#6 0x00007f880672fd9b in CSlot::SupportedTokenPresent() () from /usr/lib/libpkcs11-fnmtdnie.so
#7 0x00007f8806751474 in C_GetSlotInfo () from /usr/lib/libpkcs11-fnmtdnie.so
#8 0x00007f88281c3425 in ?? () from /usr/lib/x86_64-linux-gnu/libnss3.so
#9 0x00007f88281aa59f in ?? () from /usr/lib/x86_64-linux-gnu/libnss3.so
#10 0x00007f88281b797d in SECMOD_LoadModule () from /usr/lib/x86_64-linux-gnu/libnss3.so
#11 0x00007f88281b7ab8 in SECMOD_LoadModule () from /usr/lib/x86_64-linux-gnu/libnss3.so
#12 0x00007f882817f85b in ?? () from /usr/lib/x86_64-linux-gnu/libnss3.so
#13 0x00007f882817fdf9 in NSS_Init () from /usr/lib/x86_64-linux-gnu/libnss3.so
#14 0x00007f8807f0f789 in SignatureHandler::setNSSDir(GooString const&) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.102
#15 0x00007f8807f0fc79 in SignatureHandler::SignatureHandler(unsigned char*, int) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.102
#16 0x00007f8807df9382 in FormFieldSignature::validateSignature(bool, bool, long) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.102
#17 0x00007f88380fe40c in Poppler::FormFieldSignature::validate(int, QDateTime const&) const () from /usr/lib/x86_64-linux-gnu/libpoppler-qt5.so.1
#18 0x00007f88380fec60 in Poppler::FormFieldSignature::validate(Poppler::FormFieldSignature::ValidateOptions) const () from /usr/lib/x86_64-linux-gnu/libpoppler-qt5.so.1
#19 0x00007f883817e75b in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_poppler.so
#20 0x00007f88381777a6 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_poppler.so
#21 0x00007f8838177f39 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_poppler.so
#22 0x00007f883817857d in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/okular/generators/okularGenerator_poppler.so
#23 0x00007f883aa91473 in ?? () from /usr/lib/x86_64-linux-gnu/libOkular5Core.so.9
#24 0x00007f883aa91cc3 in Okular::Document::openDocument(QString const&, QUrl const&, QMimeType const&, QString const&) () from /usr/lib/x86_64-linux-gnu/libOkular5Core.so.9
#25 0x00007f883abe9645 in Okular::Part::doOpenFile(QMimeType const&, QString const&, bool*) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/okularpart.so
#26 0x00007f883abea222 in Okular::Part::openFile() () from /usr/lib/x86_64-linux-gnu/qt5/plugins/okularpart.so
#27 0x00007f8847daa5d5 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Parts.so.5
#28 0x00007f8847dab363 in KParts::ReadOnlyPart::openUrl(QUrl const&) () from /usr/lib/x86_64-linux-gnu/libKF5Parts.so.5
#29 0x00007f883abdbeb5 in Okular::Part::openUrl(QUrl const&, bool) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/okularpart.so
#30 0x000056043226acdf in ?? ()
#31 0x000056043226af3e in ?? ()
#32 0x0000560432263bec in ?? ()
#33 0x00005604322638d3 in ?? ()
#34 0x00007f884608ad0a in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#35 0x00005604322646da in ?? ()
[Inferior 1 (process 88548) detached]
-- System Information:
Debian Release: 11.2
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-9-amd64 (SMP w/4 CPU threads)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages okular depends on:
ii kinit 5.78.0-2
ii kio 5.78.0-5
ii libc6 2.31-13+deb11u2
ii libfreetype6 2.10.4+dfsg-1
ii libjpeg62-turbo 1:2.0.6-4
ii libkf5activities5 5.78.0-2
ii libkf5archive5 5.78.0-2
ii libkf5bookmarks5 5.78.0-2
ii libkf5codecs5 5.78.0-2
ii libkf5completion5 5.78.0-3
ii libkf5configcore5 5.78.0-4
ii libkf5configgui5 5.78.0-4
ii libkf5configwidgets5 5.78.0-2
ii libkf5coreaddons5 5.78.0-4
ii libkf5crash5 5.78.0-3
ii libkf5i18n5 5.78.0-2
ii libkf5iconthemes5 5.78.0-2
ii libkf5itemviews5 5.78.0-2
ii libkf5jobwidgets5 5.78.0-2
ii libkf5kexiv2-15.0.0 20.12.0-1
ii libkf5kiocore5 5.78.0-5
ii libkf5kiowidgets5 5.78.0-5
ii libkf5parts5 5.78.0-3
ii libkf5pty5 5.78.0-2
ii libkf5purpose-bin 5.78.0-2
ii libkf5purpose5 5.78.0-2
ii libkf5service-bin 5.78.0-2
ii libkf5service5 5.78.0-2
ii libkf5textwidgets5 5.78.0-2
ii libkf5wallet-bin 5.78.0-2
ii libkf5wallet5 5.78.0-2
ii libkf5widgetsaddons5 5.78.0-2
ii libkf5windowsystem5 5.78.0-2
ii libkf5xmlgui5 5.78.0-2
ii libokular5core9 4:20.12.3-2
ii libphonon4qt5-4 4:4.11.1-4
ii libpoppler-qt5-1 20.09.0-3.1
ii libqmobipocket2 4:20.12.0-1
ii libqt5core5a 5.15.2+dfsg-9
ii libqt5dbus5 5.15.2+dfsg-9
ii libqt5gui5 5.15.2+dfsg-9
ii libqt5printsupport5 5.15.2+dfsg-9
ii libqt5svg5 5.15.2-3
ii libqt5texttospeech5 5.15.2-2
ii libqt5widgets5 5.15.2+dfsg-9
ii libqt5xml5 5.15.2+dfsg-9
ii libspectre1 0.2.9-1
ii libstdc++6 10.2.1-6
ii phonon4qt5 4:4.11.1-4
ii zlib1g 1:1.2.11.dfsg-2
Versions of packages okular recommends:
ii cups-bsd 2.3.3op2-3+deb11u1
Versions of packages okular suggests:
ii ghostscript 9.53.3~dfsg-7+deb11u1
pn okular-extra-backends <none>
ii poppler-data 0.4.10-1
ii texlive-binaries 2020.20200327.54578-7
ii unrar 1:6.0.3-1
-- no debconf information
--- End Message ---
--- Begin Message ---
- To: 1002721-done@bugs.debian.org, 1004457-done@bugs.debian.org
- Subject: Signature crasher bugs in okular fixed long ago
- From: Sune Stolborg Vuorela <sune@debian.org>
- Date: Fri, 11 Aug 2023 11:50:43 +0200
- Message-id: <3249816.44csPzL39Z@dabney>
Previous versions of poppler (PDF library used by okular) would crash with certain signed documents. These have been fixed long ago, thus marking these as closed as well. /Sune -- I didn’t stop pretending when I became an adult, it’s just that when I was a kid I was pretending that I fit into the rules and structures of this world. And now that I’m an adult, I pretend that those rules and structures exist. - zefrank
--- End Message ---