[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1002721: marked as done (okular: segfaults when trying to open a signed PDF)



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 ---
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 below
   b) 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-fnmtdnie
   c) Information from linpkcs-fnmtdnie:
   ii  configuradorfnmt                              1.0.1-0 
   ii  libpkcs11-fnmtdnie                            1.6.1   

Segfault 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 ---
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 ---

Reply to: