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

Re: Okular crashes opening some PDFs



Hi,

I have reproduced the crash on the same version of Okular. Here is the
backtrace of the main thread with dbgsyms installed:

Thread 1 (Thread 0x7fab7fe52840 (LWP 183748)):
[KCrash Handler]
#4  0x00007fab7424cd75 in SECMOD_ReferenceModule (module=0x0) at pk11util.c:874
#5  0x00007fab7424d2fc in SECMOD_AddModule (newModule=0x562b962ad850) at pk11util.c:568
#6  SECMOD_AddModule (newModule=0x562b962ad850) at pk11util.c:546
#7  0x00007fab7424d3a0 in SECMOD_AddNewModuleEx (moduleName=<optimized out>, dllPath=0x7fab745b4e8f "libnssckbi.so", defaultMechanismFlags=0, cipherEnableFlags=0, modparms=0x0, nssparms=<optimized out>) at pk11util.c:722
#8  0x00007fab7456915d in SignatureHandler::init_nss() () from /usr/lib/x86_64-linux-gnu/libpoppler.so.82
#9  0x00007fab74569529 in SignatureHandler::SignatureHandler(unsigned char*, int) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.82
#10 0x00007fab7445ef2c in FormFieldSignature::validateSignature(bool, bool, long) () from /usr/lib/x86_64-linux-gnu/libpoppler.so.82
#11 0x00007fab7467a384 in Poppler::FormFieldSignature::validate (this=this@entry=0x562b96247290, opt=opt@entry=1, validationTime=...) at ./qt5/src/poppler-form.cc:681
#12 0x00007fab7467a8e0 in Poppler::FormFieldSignature::validate (this=0x562b96247290, opt=opt@entry=Poppler::FormFieldSignature::ValidateVerifyCertificate) at ./qt5/src/poppler-form.cc:674
#13 0x00007fab7470e80b in PopplerFormFieldSignature::PopplerFormFieldSignature (this=0x562b96247740, field=std::unique_ptr<class Poppler::FormFieldSignature> = {...}) at /usr/include/c++/9/bits/unique_ptr.h:360
#14 0x00007fab74702f94 in PDFGenerator::addFormFields (this=this@entry=0x562b962088d0, popplerPage=popplerPage@entry=0x562b962464d0, page=page@entry=0x562b96246090) at /usr/include/c++/9/bits/unique_ptr.h:153
#15 0x00007fab74707b80 in PDFGenerator::loadPages (this=this@entry=0x562b962088d0, pagesVector=..., rotation=rotation@entry=0, clear=clear@entry=false) at ./generators/poppler/generator_pdf.cpp:774
#16 0x00007fab74707f3f in PDFGenerator::init (this=this@entry=0x562b962088d0, pagesVector=..., password=...) at ./generators/poppler/generator_pdf.cpp:670
#17 0x00007fab7470819a in PDFGenerator::loadDocumentWithPassword (this=0x562b962088d0, filePath=..., pagesVector=..., password=...) at ./generators/poppler/generator_pdf.cpp:625
#18 0x00007fab76b4ed38 in Okular::DocumentPrivate::openDocumentInternal (this=0x562b95c7c1b0, offer=..., isstdin=isstdin@entry=false, docFile=..., filedata=..., password=...) at ./core/document.cpp:952
#19 0x00007fab76b4f443 in Okular::Document::openDocument (this=this@entry=0x562b95c6add0, docFile=..., url=..., _mime=..., password=...) at ./core/document.cpp:2588
#20 0x00007fab76cd7e65 in Okular::Part::doOpenFile (this=this@entry=0x562b95bd77b0, mimeA=..., fileNameToOpenA=..., isCompressedFile=isCompressedFile@entry=0x7ffe44391d57) at ./part.cpp:1436
#21 0x00007fab76cd90e1 in Okular::Part::openFile (this=0x562b95bd77b0) at ./part.cpp:1570
#22 0x00007fab8580f8fd in KParts::ReadOnlyPartPrivate::openLocalFile (this=this@entry=0x562b95c52910) at ./src/readonlypart.cpp:190
#23 0x00007fab85810886 in KParts::ReadOnlyPart::openUrl (this=this@entry=0x562b95bd77b0, url=...) at ./src/readonlypart.cpp:153
#24 0x00007fab76cc950e in Okular::Part::openUrl (this=0x562b95bd77b0, _url=..., swapInsteadOfOpening=<optimized out>) at ./part.cpp:1777
#25 0x0000562b959d4afb in Shell::openUrl (this=0x562b95c30730, url=..., serializedOptions=...) at ./shell/shell.cpp:292
#26 0x0000562b959d4d87 in Shell::openDocument (this=0x562b95c30730, url=..., serializedOptions=...) at ./shell/shell.cpp:233
#27 0x0000562b959ccd2c in Okular::main (paths=..., serializedOptions=...) at ./shell/okular_main.cpp:181
#28 0x0000562b959cca13 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:82
[Inferior 1 (process 183748) detached]

Attachment: signature.asc
Description: PGP signature


Reply to: