[Okular-devel] [Bug 267381] Okular crashes when using PDF forms with radio button

Nico Schlömer nico.schloemer at gmail.com
Tue Mar 1 16:17:32 CET 2011


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





--- Comment #5 from Nico Schlömer <nico schloemer gmail com>  2011-03-01 16:17:31 ---
Okay, so here's what I got (all of gdb's output):

===================== *snip* =====================
GNU gdb (Gentoo 7.2 p1) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/bin/okular...Reading symbols from
/usr/lib64/debug/usr/bin/okular.debug...(no debugging symbols found)...done.
(no debugging symbols found)...done.
(gdb) set args organ.pdf
(gdb) run
Starting program: /usr/bin/okular organ.pdf
Traceback (most recent call last):
  File
"/usr/share/gdb/auto-load/usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.2/libstdc++.so.6.0.14-gdb.py",
line 59, in <module>
    from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named libstdcxx.v6.printers
[Thread debugging using libthread_db enabled]
okular(12154)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(12154)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(12154)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
Annotation Widget not supported. 
[New Thread 0x7fffe5dfa710 (LWP 12158)]
[Thread 0x7fffe5dfa710 (LWP 12158) exited]
[New Thread 0x7fffe5dfa710 (LWP 12159)]
[Thread 0x7fffe5dfa710 (LWP 12159) exited]
[New Thread 0x7fffe5dfa710 (LWP 12160)]
[Thread 0x7fffe5dfa710 (LWP 12160) exited]
[New Thread 0x7fffe5dfa710 (LWP 12161)]
Error (0): Call to Object where the object was type 4, not the expected type 6 

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffe5dfa710 (LWP 12161)]
0x00007ffff525b165 in raise () from /lib/libc.so.6
(gdb) thread apply all backtrace

Thread 5 (Thread 0x7fffe5dfa710 (LWP 12161)):
#0  0x00007ffff525b165 in raise () from /lib/libc.so.6
#1  0x00007ffff525c580 in abort () from /lib/libc.so.6
#2  0x00007fffe60da1ad in Object::getArray () from /usr/lib/libpoppler.so.7
#3  0x00007fffe60e88b9 in AnnotWidget::generateFieldAppearance() () from
/usr/lib/libpoppler.so.7
#4  0x00007fffe60e89c7 in AnnotWidget::draw(Gfx*, int) () from
/usr/lib/libpoppler.so.7
#5  0x00007fffe614170d in Page::displaySlice(OutputDev*, double, double, int,
int, int, int, int, int, int, int, Catalog*, int (*)(void*), void*, int
(*)(Annot*, void*), void*) () from /usr/lib/libpoppler.so.7
#6  0x00007fffe647acf5 in Poppler::Page::renderToImage(double, double, int,
int, int, int, Poppler::Page::Rotation) const () from
/usr/lib/libpoppler-qt4.so.3
#7  0x00007fffe66b58d5 in PDFPixmapGeneratorThread::run() () from
/usr/lib64/kde4/okularGenerator_poppler.so
#8  0x00007ffff6578a35 in QThreadPrivate::start(void*) () from
/usr/lib64/qt4/libQtCore.so.4
#9  0x00007ffff37388c4 in start_thread () from /lib/libpthread.so.0
#10 0x00007ffff52fa1dd in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7ffff7fa9760 (LWP 12154)):
#0  0x00007ffff52f1503 in poll () from /lib/libc.so.6
#1  0x00007ffff14cb7e4 in g_main_context_iterate.clone.5 () from
/usr/lib/libglib-2.0.so.0
#2  0x00007ffff14cbd1d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007ffff66905b3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007ffff5af5d2e in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtGui.so.4
#5  0x00007ffff66659a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#6  0x00007ffff6665d74 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#7  0x00007ffff666a9eb in QCoreApplication::exec() () from
/usr/lib64/qt4/libQtCore.so.4
#8  0x0000000000408f38 in main ()
(gdb)
===================== *snap* =====================

Is this more helpful?

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Okular-devel mailing list