[Okular-devel] [Bug 230356] New: Okular crashes when open a PDF file with some forms
Leandro Santiago da Silva
leandrosansilva at gmail.com
Thu Mar 11 20:34:06 CET 2010
https://bugs.kde.org/show_bug.cgi?id=230356
Summary: Okular crashes when open a PDF file with some forms
Product: okular
Version: unspecified
Platform: Ubuntu Packages
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: okular-devel at kde.org
ReportedBy: leandrosansilva at gmail.com
Application: okular (0.10.1)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-20-generic x86_64
Distribution: Ubuntu 9.10
-- Information about the crash:
Okular crashes when open a PDF file with some forms
I tryed this file:
http://www.tecnick.com/pagefiles/tcpdf/example_054.pdf
-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fe46cfd37f0 (LWP 20342))]
Thread 2 (Thread 0x7fe45bce0910 (LWP 20344)):
[KCrash Handler]
#5 __pthread_mutex_lock (mutex=0x30) at pthread_mutex_lock.c:50
#6 0x00007fe45d9eb692 in CharCodeToUnicode::decRefCnt() () from
/usr/lib/libpoppler.so.5
#7 0x00007fe45d9d5e7e in AnnotWidget::layoutText(GooString*, GooString*, int*,
GfxFont*, double*, double, int*, int) () from /usr/lib/libpoppler.so.5
#8 0x00007fe45d9d6b6b in AnnotWidget::drawListBox(GooString**, int*, int, int,
GooString*, GfxFontDict*, int) () from /usr/lib/libpoppler.so.5
#9 0x00007fe45d9df913 in AnnotWidget::generateFieldAppearance() () from
/usr/lib/libpoppler.so.5
#10 0x00007fe45d9dfc76 in AnnotWidget::draw(Gfx*, int) () from
/usr/lib/libpoppler.so.5
#11 0x00007fe45da4c71d 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.5
#12 0x00007fe45dd6389b in Poppler::Page::renderToImage(double, double, int,
int, int, int, Poppler::Page::Rotation) const () from
/usr/lib/libpoppler-qt4.so.3
#13 0x00007fe45dfcaf15 in ?? () from /usr/lib/kde4/okularGenerator_poppler.so
#14 0x00007fe46b57c775 in QThreadPrivate::start (arg=0xe8e850) at
thread/qthread_unix.cpp:248
#15 0x00007fe46879ca04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#16 0x00007fe46a2cd80d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7fe46cfd37f0 (LWP 20342)):
#0 0x00007fe46a2c13c3 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00007fe46529c29a in ?? () from /usr/lib/libxcb.so.1
#2 0x00007fe46529c7d7 in ?? () from /usr/lib/libxcb.so.1
#3 0x00007fe46529ca85 in xcb_writev () from /usr/lib/libxcb.so.1
#4 0x00007fe46926dd4a in _XSend () from /usr/lib/libX11.so.6
#5 0x00007fe46925a4b3 in ?? () from /usr/lib/libX11.so.6
#6 0x00007fe46925a65e in XPutImage () from /usr/lib/libX11.so.6
#7 0x00007fe46ab22d5a in QX11PixmapData::fromImage (this=0x121bc60, img=<value
optimized out>, flags=<value optimized out>) at image/qpixmap_x11.cpp:612
#8 0x00007fe46ab1559b in QPixmapData::fromFile (this=0x121bc60,
fileName=<value optimized out>, format=<value optimized out>, flags=) at
image/qpixmapdata.cpp:133
#9 0x00007fe46ab11014 in QPixmap::load (this=0x7fffccd589e0, fileName=...,
format=0x0, flags=) at image/qpixmap.cpp:840
#10 0x00007fe46ab114b7 in QPixmap (this=0x7fffccd589e0, fileName=...,
format=0x0, flags=...) at image/qpixmap.cpp:259
#11 0x00007fe46159fd08 in ?? () from /usr/lib/kde4/okularpart.so
#12 0x00007fe46aa81114 in QWidget::event (this=0xf3f8e0, event=0x7fffccd591a0)
at kernel/qwidget.cpp:8152
#13 0x00007fe46aa2b12c in QApplicationPrivate::notify_helper (this=0xb81fc0,
receiver=0xf3f8e0, e=0x7fffccd591a0) at kernel/qapplication.cpp:4300
#14 0x00007fe46aa3171b in QApplication::notify (this=0x7fffccd5c5e0,
receiver=0xf3f8e0, e=0x7fffccd591a0) at kernel/qapplication.cpp:4183
#15 0x00007fe46c2dbd76 in KApplication::notify (this=0x7fffccd5c5e0,
receiver=0xf3f8e0, event=0x7fffccd591a0) at
../../kdeui/kernel/kapplication.cpp:302
#16 0x00007fe46b670e0c in QCoreApplication::notifyInternal
(this=0x7fffccd5c5e0, receiver=0xf3f8e0, event=0x7fffccd591a0) at
kernel/qcoreapplication.cpp:704
#17 0x00007fe46aa8011b in QCoreApplication::sendEvent (this=0xf49c00,
recursive=true, disableUpdates=true) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0xf49c00,
recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7086
#19 0x00007fe46aa8008b in QWidgetPrivate::sendPendingMoveAndResizeEvents
(this=0xf47aa0, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7098
#20 0x00007fe46aa8008b in QWidgetPrivate::sendPendingMoveAndResizeEvents
(this=0xf46ae0, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7098
#21 0x00007fe46aa8008b in QWidgetPrivate::sendPendingMoveAndResizeEvents
(this=0xf21880, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7098
#22 0x00007fe46aa8008b in QWidgetPrivate::sendPendingMoveAndResizeEvents
(this=0xd1b3f0, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7098
#23 0x00007fe46aa8008b in QWidgetPrivate::sendPendingMoveAndResizeEvents
(this=0xcfc250, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7098
#24 0x00007fe46aa8008b in QWidgetPrivate::sendPendingMoveAndResizeEvents
(this=0xc89310, recursive=true, disableUpdates=true) at kernel/qwidget.cpp:7098
#25 0x00007fe46aa857db in QWidgetPrivate::prepareToRender (this=0xc89310,
region=<value optimized out>, renderFlags=<value optimized out>) at
kernel/qwidget.cpp:5163
#26 0x00007fe46aa8a4f7 in QWidget::render (this=<value optimized out>,
target=0x7fffccd598d0, targetOffset=..., sourceRegion=..., renderFlags=) at
kernel/qwidget.cpp:4871
#27 0x00007fe46ab1013b in QPixmap::grabWidget (widget=0xc891d0, rect=...) at
image/qpixmap.cpp:1092
#28 0x00007fe462d707d8 in Oxygen::TransitionWidget::grab (this=0x105a590,
widget=0x1, rect=...) at
../../../kstyles/oxygen/transitions/oxygentransitionwidget.cpp:86
#29 0x00007fe462d6c5a6 in Oxygen::LineEditData::initializeAnimation
(this=0x105a480) at
../../../kstyles/oxygen/transitions/oxygenlineeditdata.cpp:173
#30 0x00007fe462d6b960 in Oxygen::LineEditData::textChanged (this=0x105a480) at
../../../kstyles/oxygen/transitions/oxygenlineeditdata.cpp:127
#31 0x00007fe462d6c092 in Oxygen::LineEditData::qt_metacall (this=0x105a480,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffccd59c60)
at ./oxygenlineeditdata.moc:80
#32 0x00007fe46b683c0f in QMetaObject::activate (sender=0x1024740, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff) at kernel/qobject.cpp:3293
#33 0x00007fe46ae34df2 in QLineEdit::textChanged (this=0x7fffccd558d0,
_t1=<value optimized out>) at .moc/release-shared/moc_qlineedit.cpp:238
#34 0x00007fe46ae3872c in QLineEdit::qt_metacall (this=0x1024740,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffccd59e50)
at .moc/release-shared/moc_qlineedit.cpp:156
#35 0x00007fe46c3b22e5 in KLineEdit::qt_metacall (this=0x7fffccd558d0,
_c=QMetaObject::ReadProperty, _id=-1, _a=0xffffffffffffffff) at
./klineedit.moc:134
#36 0x00007fe46b683c0f in QMetaObject::activate (sender=0x1024ad0, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff) at kernel/qobject.cpp:3293
#37 0x00007fe46b0c82b5 in QLineControl::textChanged (this=0x7fffccd558d0,
_t1=<value optimized out>) at .moc/release-shared/moc_qlinecontrol_p.cpp:131
#38 0x00007fe46ae3ea06 in QLineControl::finishChange (this=0x1024ad0,
validateFromState=-1, update=<value optimized out>, edited=false) at
widgets/qlinecontrol.cpp:605
#39 0x00007fe46ae3ec7a in QLineControl::internalSetText (this=0x1024ad0,
txt=<value optimized out>, pos=16, edited=255) at widgets/qlinecontrol.cpp:636
#40 0x00007fe46adfaa07 in QComboBoxPrivate::setCurrentIndex (this=0x1023c50,
mi=<value optimized out>) at widgets/qcombobox.cpp:1987
#41 0x00007fe46adfab0c in QComboBox::setCurrentIndex (this=<value optimized
out>, index=0) at widgets/qcombobox.cpp:1975
#42 0x00007fe46adfde8d in QComboBoxPrivate::_q_rowsRemoved (this=0x1023c50,
parent=<value optimized out>) at widgets/qcombobox.cpp:1030
#43 0x00007fe46adffe2f in QComboBox::qt_metacall (this=0x1014ee0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffccd5a1b0)
at .moc/release-shared/moc_qcombobox.cpp:200
#44 0x00007fe46c390305 in KComboBox::qt_metacall (this=0x7fffccd558d0,
_c=QMetaObject::ReadProperty, _id=-1, _a=0xffffffffffffffff) at
./kcombobox.moc:106
#45 0x00007fe46b683c0f in QMetaObject::activate (sender=0x1023f80, m=<value
optimized out>, local_signal_index=<value optimized out>,
argv=0xffffffffffffffff) at kernel/qobject.cpp:3293
#46 0x00007fe46b6cefd4 in QAbstractItemModel::rowsRemoved (this=0x7fffccd558d0,
_t1=<value optimized out>, _t2=0, _t3=0) at
.moc/release-shared/moc_qabstractitemmodel.cpp:195
#47 0x00007fe46b66bf67 in QAbstractItemModel::endRemoveRows (this=0x1023f80) at
kernel/qabstractitemmodel.cpp:2464
#48 0x00007fe46afeb729 in QStandardItemModel::removeRows (this=<value optimized
out>, row=0, count=1, parent=<value optimized out>) at
itemviews/qstandarditemmodel.cpp:2800
#49 0x00007fe46c213415 in KSelectAction::eventFilter (this=0xfc2020,
watched=<value optimized out>, event=<value optimized out>) at
../../kdeui/actions/kselectaction.cpp:739
#50 0x00007fe46b670227 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0x1014ee0, event=0x7fffccd5a8e0) at
kernel/qcoreapplication.cpp:819
#51 0x00007fe46aa2b0fc in QApplicationPrivate::notify_helper (this=0xb81fc0,
receiver=0x1014ee0, e=0x7fffccd5a8e0) at kernel/qapplication.cpp:4296
#52 0x00007fe46aa3171b in QApplication::notify (this=0x7fffccd5c5e0,
receiver=0x1014ee0, e=0x7fffccd5a8e0) at kernel/qapplication.cpp:4183
#53 0x00007fe46c2dbd76 in KApplication::notify (this=0x7fffccd5c5e0,
receiver=0x1014ee0, event=0x7fffccd5a8e0) at
../../kdeui/kernel/kapplication.cpp:302
#54 0x00007fe46b670e0c in QCoreApplication::notifyInternal
(this=0x7fffccd5c5e0, receiver=0x1014ee0, event=0x7fffccd5a8e0) at
kernel/qcoreapplication.cpp:704
#55 0x00007fe46aa76b91 in QCoreApplication::sendEvent (this=0x1014ee0,
action=0xfaeca0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#56 QWidget::removeAction (this=0x1014ee0, action=0xfaeca0) at
kernel/qwidget.cpp:3018
#57 0x00007fe46c212650 in KSelectAction::removeAction (this=0xfc2020,
action=0xfaeca0) at ../../kdeui/actions/kselectaction.cpp:309
#58 0x00007fe46c2115bb in KSelectAction::removeAllActions (this=0xfc2020) at
../../kdeui/actions/kselectaction.cpp:410
#59 0x00007fe4615d78ae in ?? () from /usr/lib/kde4/okularpart.so
#60 0x00007fe4615df528 in ?? () from /usr/lib/kde4/okularpart.so
#61 0x00007fe461293123 in
Okular::Document::setViewport(Okular::DocumentViewport const&, int, bool) ()
from /usr/lib/libokularcore.so.1
#62 0x00007fe461299c7d in Okular::Document::openDocument(QString const&, KUrl
const&, KSharedPtr<KMimeType> const&) () from /usr/lib/libokularcore.so.1
#63 0x00007fe46158f8cc in ?? () from /usr/lib/kde4/okularpart.so
#64 0x00007fe46cbe1067 in KParts::ReadOnlyPart::openUrl (this=0xc3f590,
url=<value optimized out>) at ../../kparts/part.cpp:557
#65 0x00007fe4615840da in ?? () from /usr/lib/kde4/okularpart.so
#66 0x0000000000409a4a in _start ()
Reported using DrKonqi
--
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