[Okular-devel] [Bug 302232] Unable to print attached PDF file

Dario Cambié dariocambie at gmail.com
Sat Sep 29 19:33:04 UTC 2012


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

Dario Cambié <dariocambie at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dariocambie at gmail.com

--- Comment #2 from Dario Cambié <dariocambie at gmail.com> ---
Reproducible here (kde  from GIT trunk).

Output in console:
(lots of)
okular(880) PDFGeneratorPopplerDebugFunction: [Poppler] "Error (1050250):
Missing 'endstream' or incorrect stream length"

and a dozen og
GPL Ghostscript 9.05: Error: Font Renderer Plugin ( FreeType ) return code = -1

The second seems to be linked to an upstream bug in libfreetype version 2.4.8 /
2.4.9 [1]

If "Print preview" is used then okular crashes when closed. Follows 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 0x7fa0f5c04780 (LWP 880))]

Thread 2 (Thread 0x7fa0dfaa2700 (LWP 891)):
#0  0x00007fa0d67d0840 in ?? () from /usr/lib/libgs.so.9
#1  0x00007fa0d67cff0f in gs_gc_reclaim () from /usr/lib/libgs.so.9
#2  0x00007fa0d683ba98 in ?? () from /usr/lib/libgs.so.9
#3  0x00007fa0d679eded in ?? () from /usr/lib/libgs.so.9
#4  0x00007fa0d679abac in interp_reclaim () from /usr/lib/libgs.so.9
#5  0x00007fa0d679c945 in gs_interpret () from /usr/lib/libgs.so.9
#6  0x00007fa0d67920c7 in gs_main_run_string_continue () from
/usr/lib/libgs.so.9
#7  0x00007fa0d71ceb72 in spectre_gs_process () from /usr/lib/libspectre.so.1
#8  0x00007fa0d71cef3e in spectre_gs_send_page () from /usr/lib/libspectre.so.1
#9  0x00007fa0d71cf9f6 in spectre_device_render () from
/usr/lib/libspectre.so.1
#10 0x00007fa0d71cfe0a in spectre_page_render () from /usr/lib/libspectre.so.1
#11 0x00007fa0d73eb81b in GSRendererThread::run (this=0x1c22f10) at
/home/kde/source/kde/kdegraphics/okular/generators/spectre/rendererthread.cpp:71
#12 0x00007fa0f3283b32 in QThreadPrivate::start (arg=0x1c22f10) at
/home/kde/source/qt/src/corelib/thread/qthread_unix.cpp:337
#13 0x00007fa0f094ce9a in start_thread (arg=0x7fa0dfaa2700) at
pthread_create.c:308
#14 0x00007fa0f297739d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa0f5c04780 (LWP 880)):
[KCrash Handler]
#6  0x00007fa0f3e98c0c in QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> >::data (this=0x8) at
../../include/QtCore/../../../../qt/src/corelib/tools/qscopedpointer.h:135
#7  0x00007fa0f3ea92cd in qGetPtrHelper<QScopedPointer<QObjectData> > (p=...)
at ../../include/QtCore/../../../../qt/src/corelib/global/qglobal.h:2455
#8  0x00007fa0f3ea9e42 in QWidget::d_func (this=0x0) at
../../include/QtGui/../../../../qt/src/gui/kernel/qwidget.h:150
#9  0x00007fa0f3ef9d94 in QWidget::~QWidget (this=0x7fffa6451430,
__in_chrg=<optimized out>) at
/home/kde/source/qt/src/gui/kernel/qwidget.cpp:1591
#10 0x00007fa0f3efa2c6 in QWidget::~QWidget (this=0x7fffa6451430,
__in_chrg=<optimized out>) at
/home/kde/source/qt/src/gui/kernel/qwidget.cpp:1701
#11 0x00007fa0f33d34fe in QObjectPrivate::deleteChildren (this=0x1591150) at
/home/kde/source/qt/src/corelib/kernel/qobject.cpp:1908
#12 0x00007fa0f3efa081 in QWidget::~QWidget (this=0x1570100,
__in_chrg=<optimized out>) at
/home/kde/source/qt/src/gui/kernel/qwidget.cpp:1677
#13 0x00007fa0e5ddcea9 in Sidebar::~Sidebar (this=0x1570100,
__in_chrg=<optimized out>) at
/home/kde/source/kde/kdegraphics/okular/ui/sidebar.cpp:484
#14 0x00007fa0f57f1a43 in KParts::Part::~Part (this=0x14cb5a0,
__vtt_parm=0x7fa0e6011b38, __in_chrg=<optimized out>) at
/home/kde/source/kde/kdelibs/kparts/part.cpp:209
#15 0x00007fa0e5d6d146 in Okular::Part::~Part (this=0x14cb5a0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/home/kde/source/kde/kdegraphics/okular/part.cpp:807
#16 0x00007fa0e5d6d1c9 in Okular::Part::~Part (this=0x14cb5a0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/home/kde/source/kde/kdegraphics/okular/part.cpp:840
#17 0x00007fa0f33d34fe in QObjectPrivate::deleteChildren (this=0x147b200) at
/home/kde/source/qt/src/corelib/kernel/qobject.cpp:1908
#18 0x00007fa0f3efa081 in QWidget::~QWidget (this=0x147b090,
__in_chrg=<optimized out>) at
/home/kde/source/qt/src/gui/kernel/qwidget.cpp:1677
#19 0x00007fa0f43ff7e6 in QMainWindow::~QMainWindow (this=0x147b090,
__in_chrg=<optimized out>) at
/home/kde/source/qt/src/gui/widgets/qmainwindow.cpp:388
#20 0x00007fa0f4f885d5 in KMainWindow::~KMainWindow (this=0x147b090,
__in_chrg=<optimized out>) at
/home/kde/source/kde/kdelibs/kdeui/widgets/kmainwindow.cpp:467
#21 0x0000000000409a22 in Shell::~Shell (this=0x147b090, __in_chrg=<optimized
out>, __vtt_parm=<optimized out>) at
/home/kde/source/kde/kdegraphics/okular/shell/shell.cpp:132
#22 0x0000000000409a89 in Shell::~Shell (this=0x147b090, __in_chrg=<optimized
out>, __vtt_parm=<optimized out>) at
/home/kde/source/kde/kdegraphics/okular/shell/shell.cpp:142
#23 0x00007fa0f33d8da6 in qDeleteInEventHandler (o=0x147b090) at
/home/kde/source/qt/src/corelib/kernel/qobject.cpp:4277
#24 0x00007fa0f33d2194 in QObject::event (this=0x147b090, e=0x1c1c9d0) at
/home/kde/source/qt/src/corelib/kernel/qobject.cpp:1176
#25 0x00007fa0f3f0d398 in QWidget::event (this=0x147b090, event=0x1c1c9d0) at
/home/kde/source/qt/src/gui/kernel/qwidget.cpp:8830
#26 0x00007fa0f440199c in QMainWindow::event (this=0x147b090, event=0x1c1c9d0)
at /home/kde/source/qt/src/gui/widgets/qmainwindow.cpp:1478
#27 0x00007fa0f4fc6c58 in KXmlGuiWindow::event (this=0x147b090, ev=0x1c1c9d0)
at /home/kde/source/kde/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:126
#28 0x00007fa0f3ea70d6 in QApplicationPrivate::notify_helper (this=0x13110a0,
receiver=0x147b090, e=0x1c1c9d0) at
/home/kde/source/qt/src/gui/kernel/qapplication.cpp:4557
#29 0x00007fa0f3ea6dd8 in QApplication::notify (this=0x7fffa6453350,
receiver=0x147b090, e=0x1c1c9d0) at
/home/kde/source/qt/src/gui/kernel/qapplication.cpp:4522
#30 0x00007fa0f4eca076 in KApplication::notify (this=0x7fffa6453350,
receiver=0x147b090, event=0x1c1c9d0) at
/home/kde/source/kde/kdelibs/kdeui/kernel/kapplication.cpp:311
#31 0x00007fa0f33b90aa in QCoreApplication::notifyInternal
(this=0x7fffa6453350, receiver=0x147b090, event=0x1c1c9d0) at
/home/kde/source/qt/src/corelib/kernel/qcoreapplication.cpp:915
#32 0x00007fa0f3e97f81 in QCoreApplication::sendEvent (receiver=0x147b090,
event=0x1c1c9d0) at
../../include/QtCore/../../../../qt/src/corelib/kernel/qcoreapplication.h:231
#33 0x00007fa0f33ba0be in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x12eb670) at
/home/kde/source/qt/src/corelib/kernel/qcoreapplication.cpp:1539
#34 0x00007fa0f33b9cdf in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at
/home/kde/source/qt/src/corelib/kernel/qcoreapplication.cpp:1432
#35 0x00007fa0f3f73bc9 in QCoreApplication::sendPostedEvents () at
../../include/QtCore/../../../../qt/src/corelib/kernel/qcoreapplication.h:236
#36 0x00007fa0f33f4994 in postEventSourceDispatch (s=0x13119b0) at
/home/kde/source/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:279
#37 0x00007fa0ef428d53 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fa0ef4290a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fa0ef429164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007fa0f33f5243 in QEventDispatcherGlib::processEvents (this=0x12ecb30,
flags=...) at
/home/kde/source/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:424
#41 0x00007fa0f3f7ff1c in QGuiEventDispatcherGlib::processEvents
(this=0x12ecb30, flags=...) at
/home/kde/source/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#42 0x00007fa0f33b65e4 in QEventLoop::processEvents (this=0x7fffa6451010,
flags=...) at /home/kde/source/qt/src/corelib/kernel/qeventloop.cpp:149
#43 0x00007fa0f33b676e in QEventLoop::exec (this=0x7fffa6451010, flags=...) at
/home/kde/source/qt/src/corelib/kernel/qeventloop.cpp:204
#44 0x00007fa0e5aac342 in Okular::Document::closeDocument (this=0x1bedaa0) at
/home/kde/source/kde/kdegraphics/okular/core/document.cpp:1865
#45 0x00007fa0e5d6cb39 in closeUrl (this=0x1c1c570, promptToSave=<optimized
out>) at /home/kde/source/kde/kdegraphics/okular/part.cpp:1422
#46 Okular::Part::closeUrl (this=0x1c1c570, promptToSave=<optimized out>) at
/home/kde/source/kde/kdegraphics/okular/part.cpp:1369
#47 0x00007fa0e5d6d16a in Okular::Part::~Part (this=0x1c1c570,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/home/kde/source/kde/kdegraphics/okular/part.cpp:813
#48 0x00007fa0e5d6d1c9 in Okular::Part::~Part (this=0x1c1c570,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/home/kde/source/kde/kdegraphics/okular/part.cpp:840
#49 0x00007fa0f33d34fe in QObjectPrivate::deleteChildren (this=0x1c21ad0) at
/home/kde/source/qt/src/corelib/kernel/qobject.cpp:1908
#50 0x00007fa0f3efa081 in QWidget::~QWidget (this=0x7fffa6451430,
__in_chrg=<optimized out>) at
/home/kde/source/qt/src/gui/kernel/qwidget.cpp:1677
#51 0x00007fa0f44d8ffb in QDialog::~QDialog (this=0x7fffa6451430,
__in_chrg=<optimized out>) at
/home/kde/source/qt/src/gui/dialogs/qdialog.cpp:318
#52 0x00007fa0e5d9081a in Okular::FilePrinterPreview::~FilePrinterPreview
(this=0x7fffa6451430, __in_chrg=<optimized out>) at
/home/kde/source/kde/kdegraphics/okular/ui/fileprinterpreview.cpp:137
#53 0x00007fa0e5d61e24 in Okular::Part::slotPrintPreview (this=<optimized out>)
at /home/kde/source/kde/kdegraphics/okular/part.cpp:2205
#54 0x00007fa0e5d6de8a in qt_static_metacall (_a=<optimized out>,
_id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at
/home/kde/source/build/kde/kdegraphics/okular/part.moc:183
#55 Okular::Part::qt_static_metacall (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at
/home/kde/source/build/kde/kdegraphics/okular/part.moc:161
#56 0x00007fa0f33d75a0 in QMetaObject::activate (sender=0x17457a0,
m=0x7fa0f4c248e0, local_signal_index=1, argv=0x7fffa6451660) at
/home/kde/source/qt/src/corelib/kernel/qobject.cpp:3547
#57 0x00007fa0f3e979c8 in QAction::triggered (this=0x17457a0, _t1=false) at
.moc/debug-shared/moc_qaction.cpp:277
#58 0x00007fa0f3e96c88 in QAction::activate (this=0x17457a0,
event=QAction::Trigger) at /home/kde/source/qt/src/gui/kernel/qaction.cpp:1257
#59 0x00007fa0f442f76a in QMenuPrivate::activateCausedStack (this=0x17b8bd0,
causedStack=..., action=0x17457a0, action_e=QAction::Trigger, self=true) at
/home/kde/source/qt/src/gui/widgets/qmenu.cpp:1028
#60 0x00007fa0f442fc1e in QMenuPrivate::activateAction (this=0x17b8bd0,
action=0x17457a0, action_e=QAction::Trigger, self=true) at
/home/kde/source/qt/src/gui/widgets/qmenu.cpp:1120
#61 0x00007fa0f443433e in QMenu::mouseReleaseEvent (this=0x17aab00,
e=0x7fffa6452450) at /home/kde/source/qt/src/gui/widgets/qmenu.cpp:2360
#62 0x00007fa0f4f8b600 in KMenu::mouseReleaseEvent (this=0x17aab00,
e=0x7fffa6452450) at /home/kde/source/kde/kdelibs/kdeui/widgets/kmenu.cpp:464
#63 0x00007fa0f3f0bd65 in QWidget::event (this=0x17aab00, event=0x7fffa6452450)
at /home/kde/source/qt/src/gui/kernel/qwidget.cpp:8371
#64 0x00007fa0f44349f8 in QMenu::event (this=0x17aab00, e=0x7fffa6452450) at
/home/kde/source/qt/src/gui/widgets/qmenu.cpp:2469
#65 0x00007fa0f3ea70d6 in QApplicationPrivate::notify_helper (this=0x13110a0,
receiver=0x17aab00, e=0x7fffa6452450) at
/home/kde/source/qt/src/gui/kernel/qapplication.cpp:4557
#66 0x00007fa0f3ea505b in QApplication::notify (this=0x7fffa6453350,
receiver=0x17aab00, e=0x7fffa6452450) at
/home/kde/source/qt/src/gui/kernel/qapplication.cpp:4100
#67 0x00007fa0f4eca076 in KApplication::notify (this=0x7fffa6453350,
receiver=0x17aab00, event=0x7fffa6452450) at
/home/kde/source/kde/kdelibs/kdeui/kernel/kapplication.cpp:311
#68 0x00007fa0f33b90aa in QCoreApplication::notifyInternal
(this=0x7fffa6453350, receiver=0x17aab00, event=0x7fffa6452450) at
/home/kde/source/qt/src/corelib/kernel/qcoreapplication.cpp:915
#69 0x00007fa0f3ea9889 in QCoreApplication::sendSpontaneousEvent
(receiver=0x17aab00, event=0x7fffa6452450) at
../../include/QtCore/../../../../qt/src/corelib/kernel/qcoreapplication.h:234
#70 0x00007fa0f3ea3687 in QApplicationPrivate::sendMouseEvent
(receiver=0x17aab00, event=0x7fffa6452450, alienWidget=0x0,
nativeWidget=0x17aab00, buttonDown=0x7fa0f4c70bf8, lastMouseReceiver=...,
spontaneous=true) at /home/kde/source/qt/src/gui/kernel/qapplication.cpp:3166
#71 0x00007fa0f3f47678 in QETWidget::translateMouseEvent (this=0x17aab00,
event=0x7fffa6452f50) at
/home/kde/source/qt/src/gui/kernel/qapplication_x11.cpp:4441
#72 0x00007fa0f3f440e6 in QApplication::x11ProcessEvent (this=0x7fffa6453350,
event=0x7fffa6452f50) at
/home/kde/source/qt/src/gui/kernel/qapplication_x11.cpp:3508
#73 0x00007fa0f3f7fb62 in x11EventSourceDispatch (s=0x13114f0, callback=0,
user_data=0x0) at
/home/kde/source/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:146
#74 0x00007fa0ef428d53 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007fa0ef4290a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#76 0x00007fa0ef429164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#77 0x00007fa0f33f5243 in QEventDispatcherGlib::processEvents (this=0x12ecb30,
flags=...) at
/home/kde/source/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:424
#78 0x00007fa0f3f7ff1c in QGuiEventDispatcherGlib::processEvents
(this=0x12ecb30, flags=...) at
/home/kde/source/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#79 0x00007fa0f33b65e4 in QEventLoop::processEvents (this=0x7fffa64532b0,
flags=...) at /home/kde/source/qt/src/corelib/kernel/qeventloop.cpp:149
#80 0x00007fa0f33b676e in QEventLoop::exec (this=0x7fffa64532b0, flags=...) at
/home/kde/source/qt/src/corelib/kernel/qeventloop.cpp:204
#81 0x00007fa0f33b972a in QCoreApplication::exec () at
/home/kde/source/qt/src/corelib/kernel/qcoreapplication.cpp:1187
#82 0x00007fa0f3ea42de in QApplication::exec () at
/home/kde/source/qt/src/gui/kernel/qapplication.cpp:3818
#83 0x0000000000407f06 in main (argc=<optimized out>, argv=<optimized out>) at
/home/kde/source/kde/kdegraphics/okular/shell/main.cpp:94


[1]https://bbs.archlinux.org/viewtopic.php?id=137638

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


More information about the Okular-devel mailing list