Bug#1004457: okular segfaults upon opening specific pdf (worked with previous version)
Package: okular
Version: 4:21.08.3-1
Severity: important
Dear Maintainer,
After updating my system, Okular segfaults upon opening a specific pdf file. I have previously viewed it using okular (not sure exactly which version was previously installed) -- and can still view it with zathura -- without incident.
I can provide the offending file, though I would prefer to do so off-list.
Backtrace:
(gdb) r 211227-zichron-menachem-NIS-1750.pdf
Starting program: /usr/bin/okular 211227-zichron-menachem-NIS-1750.pdf
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff18f8640 (LWP 21480)]
(okular:21462): dbind-WARNING **: 01:05:01.357: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
[New Thread 0x7fffebf6d640 (LWP 21481)]
Icon theme "nuoveXT-1.6" not found.
Icon theme "Tango" not found.
Icon theme "gnome" not found.
Icon theme "crystalsvg" not found.
Icon theme "breeze" not found.
Thread 1 "okular" received signal SIGSEGV, Segmentation fault.
Poppler::Document::signatures (this=0x555555ba7e40) at ./qt5/src/poppler-document.cc:822
Download failed: Invalid argument. Continuing without source file ./obj-x86_64-linux-gnu/qt5/src/./qt5/src/poppler-document.cc.
822 ./qt5/src/poppler-document.cc: No such file or directory.
(gdb) bt
#0 Poppler::Document::signatures (this=0x555555ba7e40) at ./qt5/src/poppler-document.cc:822
#1 0x00007fffe90b73a4 in PDFGenerator::loadPages (this=this@entry=0x555555ab2a00, pagesVector=..., rotation=rotation@entry=0, clear=clear@entry=false) at ./generators/poppler/generator_pdf.cpp:790
#2 0x00007fffe90b789a in PDFGenerator::init (this=0x555555ab2a00, pagesVector=..., password=...) at ./generators/poppler/generator_pdf.cpp:654
#3 0x00007fffeb468639 in Okular::DocumentPrivate::openDocumentInternal (this=0x55555566ae00, offer=..., isstdin=isstdin@entry=false, docFile=..., filedata=..., password=...) at ./core/document.cpp:890
#4 0x00007fffeb468d81 in Okular::Document::openDocument (this=this@entry=0x55555575abb0, docFile=..., url=..., _mime=..., password=...) at ./core/document.cpp:2330
#5 0x00007fffeb5c0205 in Okular::Part::doOpenFile (this=this@entry=0x55555571f000, mimeA=..., fileNameToOpenA=..., isCompressedFile=isCompressedFile@entry=0x7fffffffda47) at ./part/part.cpp:1393
#6 0x00007fffeb5c0fb3 in Okular::Part::openFile (this=0x55555571f000) at ./part/part.cpp:1511
#7 0x00007ffff7f78325 in KParts::ReadOnlyPartPrivate::openLocalFile (this=this@entry=0x555555699200) at ./src/readonlypart.cpp:180
#8 0x00007ffff7f793fe in KParts::ReadOnlyPart::openUrl (this=this@entry=0x55555571f000, url=...) at ./src/readonlypart.cpp:141
#9 0x00007fffeb5b1983 in Okular::Part::openUrl (this=<optimized out>, _url=..., swapInsteadOfOpening=<optimized out>) at ./part/part.cpp:1743
#10 0x000055555556a761 in Shell::openUrl (this=<optimized out>, url=..., serializedOptions=...) at ./shell/shell.cpp:285
#11 0x000055555556aa53 in Shell::openDocument (serializedOptions=..., url=..., this=0x555555669a30) at ./shell/shell.cpp:236
#12 Shell::openDocument (this=this@entry=0x555555669a30, url=..., serializedOptions=...) at ./shell/shell.cpp:224
#13 0x0000555555561d8a in Okular::main (paths=..., serializedOptions=...) at ./shell/okular_main.cpp:162
#14 0x0000555555561a6b in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:91
quit)
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.15.0-3-amd64 (SMP w/12 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_IL:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages okular depends on:
ii kinit 5.88.0-1
ii kio 5.88.0-1
ii libc6 2.33-4+b1
ii libfreetype6 2.11.1+dfsg-1
ii libjpeg62-turbo 1:2.1.2-1
ii libkf5activities5 5.88.0-1
ii libkf5archive5 5.88.0-1
ii libkf5bookmarks5 5.88.0-1
ii libkf5codecs5 5.88.0-1
ii libkf5completion5 5.88.0-1
ii libkf5configcore5 5.88.0-1
ii libkf5configgui5 5.88.0-1
ii libkf5configwidgets5 5.88.0-1
ii libkf5coreaddons5 5.88.0-1
ii libkf5crash5 5.88.0-1
ii libkf5i18n5 5.88.0-2
ii libkf5itemviews5 5.88.0-1
ii libkf5jobwidgets5 5.88.0-1
ii libkf5kexiv2-15.0.0 21.08.0-1
ii libkf5kiocore5 5.88.0-1
ii libkf5kiowidgets5 5.88.0-1
ii libkf5parts5 5.88.0-1
ii libkf5pty5 5.88.0-1
ii libkf5purpose-bin 5.88.0-1
ii libkf5purpose5 5.88.0-1
ii libkf5service-bin 5.88.0-1
ii libkf5service5 5.88.0-1
ii libkf5textwidgets5 5.88.0-1
ii libkf5wallet-bin 5.88.0-1
ii libkf5wallet5 5.88.0-1
ii libkf5widgetsaddons5 5.88.0-2
ii libkf5windowsystem5 5.88.0-1
ii libkf5xmlgui5 5.88.0-1
ii libokular5core9 4:21.08.3-1
ii libphonon4qt5-4 4:4.11.1-4
ii libpoppler-qt5-1 20.09.0-3.1
ii libqmobipocket2 4:21.08.0-1
ii libqt5core5a 5.15.2+dfsg-14
ii libqt5dbus5 5.15.2+dfsg-14
ii libqt5gui5 5.15.2+dfsg-14
ii libqt5printsupport5 5.15.2+dfsg-14
ii libqt5svg5 5.15.2-4
ii libqt5texttospeech5 5.15.2-2
ii libqt5widgets5 5.15.2+dfsg-14
ii libqt5xml5 5.15.2+dfsg-14
ii libspectre1 0.2.9-1
ii libstdc++6 11.2.0-14
ii phonon4qt5 4:4.11.1-4
ii zlib1g 1:1.2.11.dfsg-2
Versions of packages okular recommends:
pn cups-bsd <none>
Versions of packages okular suggests:
ii ghostscript 9.55.0~dfsg-3
ii okular-extra-backends 4:21.08.3-1
ii poppler-data 0.4.11-1
ii texlive-binaries 2021.20210626.59705-1
pn unrar <none>
-- no debconf information
Reply to: