[okular] [Bug 471422] Okular crashes when opening specific PDF files
Oliver Sander
bugzilla_noreply at kde.org
Sun Jun 25 20:16:44 BST 2023
https://bugs.kde.org/show_bug.cgi?id=471422
Oliver Sander <oliver.sander at tu-dresden.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |oliver.sander at tu-dresden.de
Ever confirmed|0 |1
Status|REPORTED |CONFIRMED
--- Comment #1 from Oliver Sander <oliver.sander at tu-dresden.de> ---
Backtrace:
#0 getCertificateInfoFromCERT (cert=0x55555679e5e0)
at /home/sander/poppler/poppler/NSSCryptoSignBackend.cc:619
#1 0x00007fffa946d674 in NSSSignatureVerification::getCertificateInfo
(this=0x5555567776a0)
at /home/sander/poppler/poppler/NSSCryptoSignBackend.cc:658
#2 0x00007fffa934bf29 in FormFieldSignature::validateSignature
(this=0x555555bade30,
doVerifyCert=doVerifyCert at entry=true,
forceRevalidation=forceRevalidation at entry=false,
validationTime=-1, ocspRevocationCheck=<optimized out>,
enableAIA=enableAIA at entry=false)
at /home/sander/poppler/poppler/Form.cc:2419
#3 0x00007fffa934bfd8 in FormWidgetSignature::validateSignature
(this=this at entry=0x5555567789b0,
doVerifyCert=doVerifyCert at entry=true,
forceRevalidation=forceRevalidation at entry=false,
validationTime=<optimized out>, ocspRevocationCheck=<optimized out>,
enableAIA=enableAIA at entry=false) at
/home/sander/poppler/poppler/Form.cc:578
#4 0x00007fffbda685ff in Poppler::FormFieldSignature::validate
(this=this at entry=0x5555567779b0,
opt=opt at entry=1, validationTime=...) at
/home/sander/poppler/qt5/src/poppler-form.cc:1021
#5 0x00007fffbda688f1 in Poppler::FormFieldSignature::validate
(this=0x5555567779b0,
opt=Poppler::FormFieldSignature::ValidateVerifyCertificate)
at /home/sander/poppler/qt5/src/poppler-form.cc:971
#6 0x00007fffbdb11d9d in PopplerFormFieldSignature::PopplerFormFieldSignature
(this=0x555556786fc0,
field=std::unique_ptr<Poppler::FormFieldSignature> = {...})
at /home/sander/kde-invent/okular/generators/poppler/formfields.cpp:400
#7 0x00007fffbdafe571 in PDFGenerator::getFormFields (this=0x555555aaba90,
popplerPage=0x5555567782c0)
at /home/sander/kde-invent/okular/generators/poppler/generator_pdf.cpp:1934
#8 0x00007fffbdaf8603 in PDFGenerator::loadPages (this=0x555555aaba90,
pagesVector=..., rotation=0,
clear=false) at
/home/sander/kde-invent/okular/generators/poppler/generator_pdf.cpp:873
--Type <RET> for more, q to quit, c to continue without paging--c
#9 0x00007fffbdaf7cca in PDFGenerator::init (this=0x555555aaba90,
pagesVector=..., password=...)
at /home/sander/kde-invent/okular/generators/poppler/generator_pdf.cpp:734
#10 0x00007fffbdaf789a in PDFGenerator::loadDocumentWithPassword
(this=0x555555aaba90, filePath=...,
pagesVector=..., password=...)
at /home/sander/kde-invent/okular/generators/poppler/generator_pdf.cpp:678
#11 0x00007fffe8207abb in Okular::DocumentPrivate::openDocumentInternal
(this=0x5555557d8c40,
offer=..., isstdin=false, docFile=..., filedata=..., password=...)
at /home/sander/kde-invent/okular/core/document.cpp:942
#12 0x00007fffe8211571 in Okular::Document::openDocument (this=0x5555557af760,
docFile=..., url=...,
_mime=..., password=...) at
/home/sander/kde-invent/okular/core/document.cpp:2460
#13 0x00007fffe04d1184 in Okular::Part::doOpenFile (this=0x5555556254f0,
mimeA=...,
fileNameToOpenA=..., isCompressedFile=0x7fffffffd077)
at /home/sander/kde-invent/okular/part/part.cpp:1465
#14 0x00007fffe04d20e6 in Okular::Part::openFile (this=0x5555556254f0)
at /home/sander/kde-invent/okular/part/part.cpp:1599
#15 0x00007ffff7f50785 in ?? () from /lib/x86_64-linux-gnu/libKF5Parts.so.5
#16 0x00007ffff7f5187e in KParts::ReadOnlyPart::openUrl(QUrl const&) ()
from /lib/x86_64-linux-gnu/libKF5Parts.so.5
#17 0x00007fffe04d3a86 in Okular::Part::openUrl (this=0x5555556254f0, _url=...,
swapInsteadOfOpening=false) at
/home/sander/kde-invent/okular/part/part.cpp:1825
#18 0x00007fffe04d363a in Okular::Part::openUrl (this=0x5555556254f0, url=...)
at /home/sander/kde-invent/okular/part/part.cpp:1773
#19 0x0000555555572980 in Shell::openUrl (this=0x55555578d2c0, url=...,
serializedOptions=...)
at /home/sander/kde-invent/okular/shell/shell.cpp:418
#20 0x00005555555724e0 in Shell::openDocument (this=0x55555578d2c0, url=...,
serializedOptions=...)
at /home/sander/kde-invent/okular/shell/shell.cpp:362
#21 0x000055555556e290 in Okular::main (paths=..., serializedOptions=...)
at /home/sander/kde-invent/okular/shell/okular_main.cpp:216
#22 0x000055555556b4fc in main (argc=2, argv=0x7fffffffdc08)
at /home/sander/kde-invent/okular/shell/main.cpp:97
(gdb)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Okular-devel
mailing list