Summary: | crash printing to pdf format | ||
---|---|---|---|
Product: | [Applications] okular | Reporter: | Russell Ham <RussellHam> |
Component: | PS backend | Assignee: | Okular developers <okular-devel> |
Status: | RESOLVED UPSTREAM | ||
Severity: | crash | CC: | aacid, urkud |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Russell Ham
2012-03-08 03:52:03 UTC
Your backtrace is incomplete, where is the Thread 1 information? Reproduced this bug. The thread 1 information is attached. Sorry for the absence of debug symbols. It seems that crash happens in libspectre, not okular. Thread 1 (Thread 0x7f755c6d2760 (LWP 7517)): [KCrash Handler] #6 0x00007f754129ccda in spectre_exporter_pdf_do_page () from /usr/lib/libspectre.so.1 #7 0x00007f75414b6f3f in GSGenerator::print(QPrinter&) () from /usr/lib/kde4/okularGenerator_ghostview.so #8 0x00007f754574b271 in Okular::Part::doPrint(QPrinter&) () from /usr/lib/kde4/okularpart.so #9 0x00007f7545756deb in Okular::Part::slotPrint() () from /usr/lib/kde4/okularpart.so #10 0x00007f754575781a in Okular::Part::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/kde4/okularpart.so #11 0x00007f7559502bb1 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #12 0x00007f755a18b352 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #13 0x00007f755a18b53f in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #14 0x00007f755a5b8099 in ?? () from /usr/lib/libQtGui.so.4 #15 0x00007f755a5be1f2 in ?? () from /usr/lib/libQtGui.so.4 #16 0x00007f755af8dd40 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #17 0x00007f755a1e1d74 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #18 0x00007f755a5bf78b in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #19 0x00007f755a1917e4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #20 0x00007f755a196e83 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #21 0x00007f755aeccd66 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #22 0x00007f75594eedbc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #23 0x00007f755a1927b2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #24 0x00007f755a20e634 in ?? () from /usr/lib/libQtGui.so.4 #25 0x00007f755a20cd8a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #26 0x00007f755a234612 in ?? () from /usr/lib/libQtGui.so.4 #27 0x00007f755494283d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #28 0x00007f7554943038 in g_main_context_iterate.isra.21 () from /usr/lib/libglib-2.0.so.0 #29 0x00007f7554943209 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #30 0x00007f755951dd4f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #31 0x00007f755a2342ae in ?? () from /usr/lib/libQtGui.so.4 #32 0x00007f75594ed8f2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #33 0x00007f75594edb47 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #34 0x00007f75594f2965 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #35 0x0000000000408006 in main () Oh wait, the ps file was embedded in the comment instead of attached, hilarious :D Yep, it's an upstream bug. Actually there's a fix for that since years, spectre maintainer hasn't done a release containing it though https://bugs.freedesktop.org/show_bug.cgi?id=31512 |