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

Bug#966174: okular: none



Package: okular
Version: 4:20.04.2-1
Severity: normal
X-Debbugs-Cc: none

Dear Maintainer,

Recently, Okular crashes opening certain PDF files that worked fine
just some weeks ago.

For example this PDF file:

https://www.boe.es/boe/dias/2018/04/26/pdfs/BOE-A-2018-5704.pdf

Opening with Okular produces

KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = okular path = /usr/bin pid = 8098
KCrash: Arguments: /usr/bin/okular BOE-A-2018-5704.pdf
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi

[1]+  Stopped                 okular BOE-A-2018-5704.pdf


Backtrace:

Application: Okular (okular), signal: Segmentation fault

Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

[Current thread is 1 (Thread 0x7faa2242b840 (LWP 8098))]


Thread 7 (Thread 0x7faa0b2cf700 (LWP 8104)):

#0 futex_wait_cancelable (private=0, expected=0,
futex_word=0x55ef29fc4508) at ../sysdeps/nptl/futex-internal.h:183

#1 __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55ef29fc44b8, cond=0x55ef29fc44e0) at pthread_cond_wait.c:508

#2 __pthread_cond_wait (cond=0x55ef29fc44e0, mutex=0x55ef29fc44b8) at
pthread_cond_wait.c:638

#3 0x00007faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so

#4 0x00007faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so

#5 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at
pthread_create.c:477

#6 0x00007faa260bcdaf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


Thread 6 (Thread 0x7faa03fff700 (LWP 8103)):

#0 futex_wait_cancelable (private=0, expected=0,
futex_word=0x55ef29fc4508) at ../sysdeps/nptl/futex-internal.h:183

#1 __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55ef29fc44b8, cond=0x55ef29fc44e0) at pthread_cond_wait.c:508

#2 __pthread_cond_wait (cond=0x55ef29fc44e0, mutex=0x55ef29fc44b8) at
pthread_cond_wait.c:638

#3 0x00007faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so

#4 0x00007faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so

#5 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at
pthread_create.c:477

#6 0x00007faa260bcdaf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


Thread 5 (Thread 0x7faa0bad0700 (LWP 8102)):

#0 futex_wait_cancelable (private=0, expected=0,
futex_word=0x55ef29fc4508) at ../sysdeps/nptl/futex-internal.h:183

#1 __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55ef29fc44b8, cond=0x55ef29fc44e0) at pthread_cond_wait.c:508

#2 __pthread_cond_wait (cond=0x55ef29fc44e0, mutex=0x55ef29fc44b8) at
pthread_cond_wait.c:638

#3 0x00007faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so

#4 0x00007faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so

#5 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at
pthread_create.c:477

#6 0x00007faa260bcdaf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


Thread 4 (Thread 0x7faa0c2d1700 (LWP 8101)):

#0 futex_wait_cancelable (private=0, expected=0,
futex_word=0x55ef29fc4508) at ../sysdeps/nptl/futex-internal.h:183

#1 __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55ef29fc44b8, cond=0x55ef29fc44e0) at pthread_cond_wait.c:508

#2 __pthread_cond_wait (cond=0x55ef29fc44e0, mutex=0x55ef29fc44b8) at
pthread_cond_wait.c:638

#3 0x00007faa12b1375b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so

#4 0x00007faa12b13377 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so

#5 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at
pthread_create.c:477

#6 0x00007faa260bcdaf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


Thread 3 (Thread 0x7faa1b896700 (LWP 8100)):

#0 0x00007faa24b597d4 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0

#1 0x00007faa24b0cd61 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0

#2 0x00007faa24b0d71b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

#3 0x00007faa24b0d90f in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0

#4 0x00007faa2664790b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5

#5 0x00007faa265ef89b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5

#6 0x00007faa2641a8be in QThread::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5

#7 0x00007faa26898507 in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5

#8 0x00007faa2641b988 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5

#9 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at
pthread_create.c:477

#10 0x00007faa260bcdaf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


Thread 2 (Thread 0x7faa2192b700 (LWP 8099)):

#0 0x00007faa260b23bf in __GI___poll (fds=0x7faa2192ac68, nfds=1,
timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29

#1 0x00007faa25886d02 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1

#2 0x00007faa2588898a in xcb_wait_for_event () from
/lib/x86_64-linux-gnu/libxcb.so.1

#3 0x00007faa22304dc0 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5

#4 0x00007faa2641b988 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5

#5 0x00007faa255f8ea7 in start_thread (arg=<optimized out>) at
pthread_create.c:477

#6 0x00007faa260bcdaf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


Thread 1 (Thread 0x7faa2242b840 (LWP 8098)):

[KCrash Handler]

#4 0x00007faa0a66dd75 in SECMOD_ReferenceModule () from
/lib/x86_64-linux-gnu/libnss3.so

#5 0x00007faa0a66e2fc in ?? () from /lib/x86_64-linux-gnu/libnss3.so

#6 0x00007faa0a66e3a0 in SECMOD_AddNewModuleEx () from
/lib/x86_64-linux-gnu/libnss3.so

#7 0x00007faa0a98a15d in SignatureHandler::init_nss() () from
/lib/x86_64-linux-gnu/libpoppler.so.82

#8 0x00007faa0a98a529 in SignatureHandler::SignatureHandler(unsigned
char*, int) () from /lib/x86_64-linux-gnu/libpoppler.so.82

#9 0x00007faa0a87ff2c in FormFieldSignature::validateSignature(bool,
bool, long) () from /lib/x86_64-linux-gnu/libpoppler.so.82

#10 0x00007faa0aa9b384 in Poppler::FormFieldSignature::validate(int,
QDateTime const&) const () from
/lib/x86_64-linux-gnu/libpoppler-qt5.so.1

#11 0x00007faa0aa9b8e0 in
Poppler::FormFieldSignature::validate(Poppler::FormFieldSignature::ValidateOptions)
const () from /lib/x86_64-linux-gnu/libpoppler-qt5.so.1

#12 0x00007faa1808880b in
PopplerFormFieldSignature::PopplerFormFieldSignature
(this=0x55ef2a4548d0, field=std::unique_ptr<class
Poppler::FormFieldSignature> = {...}) at
/usr/include/c++/9/bits/unique_ptr.h:360

#13 0x00007faa1807cf94 in PDFGenerator::addFormFields
(this=this@entry=0x55ef2a3b0720,
popplerPage=popplerPage@entry=0x55ef2a453570,
page=page@entry=0x55ef2a453130) at
/usr/include/c++/9/bits/unique_ptr.h:153

#14 0x00007faa18081b80 in PDFGenerator::loadPages
(this=this@entry=0x55ef2a3b0720, pagesVector=...,
rotation=rotation@entry=0, clear=clear@entry=false) at
./generators/poppler/generator_pdf.cpp:774

#15 0x00007faa18081f3f in PDFGenerator::init
(this=this@entry=0x55ef2a3b0720, pagesVector=..., password=...) at
./generators/poppler/generator_pdf.cpp:670

#16 0x00007faa1808219a in PDFGenerator::loadDocumentWithPassword
(this=0x55ef2a3b0720, filePath=..., pagesVector=..., password=...) at
./generators/poppler/generator_pdf.cpp:625

#17 0x00007faa1a3f5d38 in ?? () from /lib/x86_64-linux-gnu/libOkular5Core.so.9

#18 0x00007faa1a3f6443 in Okular::Document::openDocument(QString
const&, QUrl const&, QMimeType const&, QString const&) () from
/lib/x86_64-linux-gnu/libOkular5Core.so.9

#19 0x00007faa1a56ee65 in Okular::Part::doOpenFile
(this=this@entry=0x55ef29c7f060, mimeA=..., fileNameToOpenA=...,
isCompressedFile=isCompressedFile@entry=0x7ffcc4afdd27) at
./part.cpp:1436

#20 0x00007faa1a5700e1 in Okular::Part::openFile (this=0x55ef29c7f060)
at ./part.cpp:1570

#21 0x00007faa27de98fd in ?? () from /lib/x86_64-linux-gnu/libKF5Parts.so.5

#22 0x00007faa27dea886 in KParts::ReadOnlyPart::openUrl(QUrl const&)
() from /lib/x86_64-linux-gnu/libKF5Parts.so.5

#23 0x00007faa1a56050e in Okular::Part::openUrl (this=0x55ef29c7f060,
_url=..., swapInsteadOfOpening=<optimized out>) at ./part.cpp:1777

#24 0x000055ef27f1cafb in Shell::openUrl (this=0x55ef29c51fb0,
url=..., serializedOptions=...) at ./shell/shell.cpp:292

#25 0x000055ef27f1cd87 in Shell::openDocument (this=0x55ef29c51fb0,
url=..., serializedOptions=...) at ./shell/shell.cpp:233

#26 0x000055ef27f14d2c in Okular::main (paths=...,
serializedOptions=...) at ./shell/okular_main.cpp:181

#27 0x000055ef27f14a13 in main (argc=<optimized out>, argv=<optimized
out>) at ./shell/main.cpp:82

[Inferior 1 (process 8098) detached]


Unfortunately I have not been able to determine what upgraded package
produces the problem.


-- System Information:
Debian Release: bullseye/sid
 APT prefers unstable-debug
 APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.7.0-1-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
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.70.0-1
ii  kio                   5.70.1-1
ii  libc6                 2.31-2
ii  libfreetype6          2.10.2+dfsg-3
ii  libjpeg62-turbo       1:2.0.5-1
ii  libkf5activities5     5.70.0-1
ii  libkf5archive5        5.70.0-1
ii  libkf5bookmarks5      5.70.0-1
ii  libkf5codecs5         5.70.0-1
ii  libkf5completion5     5.70.0-1
ii  libkf5configcore5     5.70.0-1
ii  libkf5configgui5      5.70.0-1
ii  libkf5configwidgets5  5.70.0-1
ii  libkf5coreaddons5     5.70.0-1
ii  libkf5crash5          5.70.0-1
ii  libkf5i18n5           5.70.0-1
ii  libkf5iconthemes5     5.70.0-1
ii  libkf5itemviews5      5.70.0-1
ii  libkf5jobwidgets5     5.70.0-1
ii  libkf5kexiv2-15.0.0   19.08.1-1+b2
ii  libkf5kiocore5        5.70.1-1
ii  libkf5kiowidgets5     5.70.1-1
ii  libkf5parts5          5.70.0-1
ii  libkf5pty5            5.70.0-1
ii  libkf5purpose-bin     5.70.0-1
ii  libkf5purpose5        5.70.0-1
ii  libkf5service-bin     5.70.0-1
ii  libkf5service5        5.70.0-1
ii  libkf5textwidgets5    5.70.0-1
ii  libkf5wallet-bin      5.70.0-1
ii  libkf5wallet5         5.70.0-1
ii  libkf5widgetsaddons5  5.70.0-1
ii  libkf5windowsystem5   5.70.0-1
ii  libkf5xmlgui5         5.70.0-1+b1
ii  libokular5core9       4:20.04.2-1
ii  libphonon4qt5-4       4:4.11.1-3
ii  libpoppler-qt5-1      0.71.0-6
ii  libqca-qt5-2          2.3.1-1
ii  libqmobipocket2       4:17.08.3-2+b1
ii  libqt5core5a          5.14.2+dfsg-4
ii  libqt5dbus5           5.14.2+dfsg-4
ii  libqt5gui5            5.14.2+dfsg-4
ii  libqt5printsupport5   5.14.2+dfsg-4
ii  libqt5svg5            5.14.2-2
ii  libqt5texttospeech5   5.14.2-2
ii  libqt5widgets5        5.14.2+dfsg-4
ii  libqt5xml5            5.14.2+dfsg-4
ii  libspectre1           0.2.8-2
ii  libstdc++6            10.1.0-6
ii  phonon4qt5            4:4.11.1-3
ii  zlib1g                1:1.2.11.dfsg-2

Versions of packages okular recommends:
ii  cups-bsd  2.3.3-1

Versions of packages okular suggests:
ii  ghostscript            9.52~dfsg-1
ii  okular-extra-backends  4:20.04.2-1
ii  poppler-data           0.4.9-2
ii  unrar                  1:5.6.6-2

-- no debconf information


Reply to: