[okular] [Bug 433909] New: Okular crashes while opening some PDF files

Michal Šmahel bugzilla_noreply at kde.org
Wed Mar 3 12:30:10 GMT 2021


https://bugs.kde.org/show_bug.cgi?id=433909

            Bug ID: 433909
           Summary: Okular crashes while opening some PDF files
           Product: okular
           Version: 20.12.2
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: ceskyDJ at seznam.cz
  Target Milestone: ---

Application: okular (20.12.2)

Qt Version: 5.15.2
Frameworks Version: 5.79.0
Operating System: Linux 5.11.0-4.g9ce8b38-default x86_64
Windowing System: X11
Drkonqi Version: 5.21.0
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

I was opening the file by clicking on its icon in Doplphin, when Okular started
loading and in a few seconds crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Okular (okular), signal: Segmentation fault

[KCrash Handler]
#4  FormWidget::getWidgetAnnotation (this=0x0) at
/usr/src/debug/poppler-qt5-21.02.0-1.1.x86_64/poppler/Form.h:148
#5  Poppler::Document::signatures (this=0x55fa8bd6e980) at
/usr/src/debug/poppler-qt5-21.02.0-1.1.x86_64/qt5/src/poppler-document.cc:829
#6  0x00007fc6d80be495 in PDFGenerator::loadPages (rotation=0, clear=false,
pagesVector=..., this=0x55fa8b521400) at
/usr/src/debug/okular-20.12.2-1.2.x86_64/generators/poppler/generator_pdf.cpp:763
#7  PDFGenerator::init (this=0x55fa8b521400, pagesVector=..., password=...) at
/usr/src/debug/okular-20.12.2-1.2.x86_64/generators/poppler/generator_pdf.cpp:627
#8  0x00007fc6e033bd1e in Okular::DocumentPrivate::openDocumentInternal
(this=0x55fa8b25d8e0, offer=..., isstdin=<optimized out>, docFile=...,
filedata=..., password=...) at
/usr/src/debug/okular-20.12.2-1.2.x86_64/core/document.cpp:893
#9  0x00007fc6e034876b in Okular::Document::openDocument
(this=this at entry=0x55fa8b459ec0, docFile=..., url=..., _mime=..., password=...)
at /usr/src/debug/okular-20.12.2-1.2.x86_64/core/document.cpp:2339
#10 0x00007fc6e0485ff5 in Okular::Part::doOpenFile
(this=this at entry=0x55fa8b41ae40, mimeA=..., fileNameToOpenA=...,
isCompressedFile=isCompressedFile at entry=0x7fff6e302e67) at
/usr/src/debug/okular-20.12.2-1.2.x86_64/part/part.cpp:1372
#11 0x00007fc6e048724b in Okular::Part::openFile (this=0x55fa8b41ae40) at
/usr/src/debug/okular-20.12.2-1.2.x86_64/part/part.cpp:1490
#12 0x00007fc6e7c06405 in KParts::ReadOnlyPartPrivate::openLocalFile
(this=this at entry=0x55fa8b3d2d20) at
/usr/src/debug/kparts-5.79.0-1.1.x86_64/src/readonlypart.cpp:178
#13 0x00007fc6e7c0a73f in KParts::ReadOnlyPart::openUrl (this=0x55fa8b41ae40,
url=...) at /usr/src/debug/kparts-5.79.0-1.1.x86_64/src/readonlypart.cpp:141
#14 0x00007fc6e0483fd3 in Okular::Part::openUrl (this=<optimized out>,
_url=..., swapInsteadOfOpening=<optimized out>) at
/usr/src/debug/okular-20.12.2-1.2.x86_64/part/part.cpp:1722
#15 0x000055fa89b245fd in Shell::openUrl (this=<optimized out>, url=...,
serializedOptions=...) at
/usr/src/debug/okular-20.12.2-1.2.x86_64/shell/shell.cpp:282
#16 0x000055fa89b255ae in Shell::openDocument (this=0x55fa8b410b30, url=...,
serializedOptions=...) at
/usr/src/debug/okular-20.12.2-1.2.x86_64/shell/shell.cpp:233
#17 0x000055fa89b1e8f6 in Shell::openDocument (serializedOptions=..., url=...,
this=0x55fa8b410b30) at
/usr/src/debug/okular-20.12.2-1.2.x86_64/shell/okular_main.cpp:165
#18 Okular::main (serializedOptions=..., paths=...) at
/usr/src/debug/okular-20.12.2-1.2.x86_64/shell/okular_main.cpp:166
#19 main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/okular-20.12.2-1.2.x86_64/shell/main.cpp:95
[Inferior 1 (process 9238) detached]

The reporter indicates this bug may be a duplicate of or related to bug 185258.

Possible duplicates by query: bug 421603, bug 418738, bug 416077, bug 414179,
bug 409684.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list