Application that crashed: okular Version of the application: 0.8.80 KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2)) Qt Version: 4.5.1 Operating System: Linux 2.6.29.5-186.fc11.i586 i686 Distribution: "Fedora release 11 (Leonidas)" What I was doing when the application crashed: Opening a pdf file (from the Firefox download window) crashed Okular the first time I opened it. It subsequently opens fine (from Firefox download window, command line etc). The backtrace is different from 197019, though symptoms are the same so posting as a different bug. It is also similar to, but different from 195968. I am using packages from kde-redhat. -- Backtrace: Application: Okular (okular), signal: Aborted [KCrash Handler] #6 0x00fa2422 in __kernel_vsyscall () #7 0x00b167c1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #8 0x00b18092 in *__GI_abort () at abort.c:88 #9 0x00b5b25b in malloc_printerr (action=2, str=0x6 <Address 0x6 out of bounds>, ptr=0xa047f80) at malloc.c:6201 #10 0x00b5efbb in *__GI___libc_free (mem=0x6) at malloc.c:3677 #11 0x023eca9d in qFree (ptr=0xa047f80) at global/qmalloc.cpp:60 #12 0x02a99523 in QVector<QPainterState*>::free (x=<value optimized out>, this=<value optimized out>) at ../../src/corelib/tools/qvector.h:425 #13 QVector<QPainterState*>::operator= (x=<value optimized out>, this=<value optimized out>) at ../../src/corelib/tools/qvector.h:372 #14 QVector<QPainterState*>::clear (x=<value optimized out>, this=<value optimized out>) at ../../src/corelib/tools/qvector.h:326 #15 QPainter::end (x=<value optimized out>, this=<value optimized out>) at painting/qpainter.cpp:1887 #16 0x02aa00d2 in QPainterPrivate::draw_helper (this=0xa049220, originalPath=@0xbfd3531c, op=<value optimized out>) at painting/qpainter.cpp:468 #17 0x02aa27d0 in QPainter::drawRects (this=0xbfd3767c, rects=0xbfd36e9c, rectCount=1) at painting/qpainter.cpp:3396 #18 0x02aa299a in QPainter::drawRect (r=<value optimized out>, this=<value optimized out>) at ../../src/gui/painting/qpainter.h:615 #19 QPainter::fillRect (r=<value optimized out>, this=<value optimized out>) at painting/qpainter.cpp:6563 #20 0x00e21b57 in OxygenStyle::drawKStylePrimitive (this=0x9cdeaa0, widgetType=KStyle::WT_Tree, primitive=2, opt=0xbfd3707c, r=@0xbfd36e9c, pal=@0xbfd36f00, flags={i = 3997697}, p=0xbfd3767c, widget=0x9df92f0, kOpt=0x0) at /usr/src/debug/kdebase-runtime-4.2.90/kstyles/oxygen/oxygen.cpp:1736 #21 0x03f67a72 in KStyle::drawPrimitive (this=0x9cdeaa0, elem=QStyle::PE_IndicatorBranch, option=0xbfd3707c, painter=0xbfd3767c, widget=0x9df92f0) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kstyle.cpp:1056 #22 0x02f23b96 in QTreeView::drawBranches (this=0x9df92f0, painter=0xbfd3767c, rect=@0xbfd37398, index=@0xa06aa58) at itemviews/qtreeview.cpp:1739 #23 0x02f2645d in QTreeView::drawRow (this=0x9df92f0, painter=0xbfd3767c, option=@0xbfd3751c, index=@0xa06aa58) at itemviews/qtreeview.cpp:1621 #24 0x02f2e31c in QTreeView::drawTree (this=0x9df92f0, painter=0xbfd3767c, region=@0xbfd37ea0) at itemviews/qtreeview.cpp:1401 #25 0x02f2ed5d in QTreeView::paintEvent (this=0x9df92f0, event=0xbfd37e84) at itemviews/qtreeview.cpp:1279 #26 0x029c4f5a in QWidget::event (this=0x9df92f0, event=0xbfd37e84) at kernel/qwidget.cpp:7659 #27 0x02da18b3 in QFrame::event (this=0x9df92f0, e=0xbfd37e84) at widgets/qframe.cpp:559 #28 0x02e404f4 in QAbstractScrollArea::viewportEvent (this=0x424d, e=0x0) at widgets/qabstractscrollarea.cpp:962 #29 0x02ef2c6f in QAbstractItemView::viewportEvent (this=0x9df92f0, event=0xbfd37e84) at itemviews/qabstractitemview.cpp:1471 #30 0x02f2d474 in QTreeView::viewportEvent (this=0x9df92f0, event=0xbfd37e84) at itemviews/qtreeview.cpp:1264 #31 0x02e42af5 in QAbstractScrollAreaPrivate::viewportEvent (event=<value optimized out>, this=<value optimized out>) at widgets/qabstractscrollarea_p.h:100 #32 QAbstractScrollAreaFilter::eventFilter (event=<value optimized out>, this=<value optimized out>) at widgets/qabstractscrollarea_p.h:111 #33 0x024e118a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9cafca0, receiver=0x9e03030, event=0xbfd37e84) at kernel/qcoreapplication.cpp:726 #34 0x0297041c in QApplicationPrivate::notify_helper (this=0x9cafca0, receiver=0x9e03030, e=0xbfd37e84) at kernel/qapplication.cpp:4053 #35 0x02977abe in QApplication::notify (this=0xbfd38b18, receiver=0x9e03030, e=0xbfd37e84) at kernel/qapplication.cpp:4022 #36 0x03f4f3da in KApplication::notify (this=0xbfd38b18, receiver=0x9e03030, event=0xbfd37e84) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302 #37 0x024e1fdb in QCoreApplication::notifyInternal (this=0xbfd38b18, receiver=0x9e03030, event=0xbfd37e84) at kernel/qcoreapplication.cpp:610 #38 0x029cd6c5 in QCoreApplication::sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216 #39 QWidgetPrivate::drawWidget (event=<value optimized out>, receiver=<value optimized out>) at kernel/qwidget.cpp:5052 #40 0x02b890a3 in QWidgetBackingStore::sync (this=0x9d14b30) at painting/qbackingstore.cpp:1260 #41 0x029be556 in QWidgetPrivate::syncBackingStore (this=0x9d146d8) at kernel/qwidget.cpp:1602 #42 0x029c5734 in QWidget::event (this=0x9d0f628, event=0x9fdf900) at kernel/qwidget.cpp:7799 #43 0x02dbf377 in QMainWindow::event (this=0x9d0f628, event=0x9fdf900) at widgets/qmainwindow.cpp:1402 #44 0x04034854 in KMainWindow::event (this=0x9d0f628, ev=0x9fdf900) at /usr/src/debug/kdelibs-4.2.90/kdeui/widgets/kmainwindow.cpp:1094 #45 0x0407b95f in KXmlGuiWindow::event (this=0x9d0f628, ev=0x9fdf900) at /usr/src/debug/kdelibs-4.2.90/kdeui/xmlgui/kxmlguiwindow.cpp:131 #46 0x02970444 in QApplicationPrivate::notify_helper (this=0x9cafca0, receiver=0x9d0f628, e=0x9fdf900) at kernel/qapplication.cpp:4057 #47 0x02977abe in QApplication::notify (this=0xbfd38b18, receiver=0x9d0f628, e=0x9fdf900) at kernel/qapplication.cpp:4022 #48 0x03f4f3da in KApplication::notify (this=0xbfd38b18, receiver=0x9d0f628, event=0x9fdf900) at /usr/src/debug/kdelibs-4.2.90/kdeui/kernel/kapplication.cpp:302 #49 0x024e1fdb in QCoreApplication::notifyInternal (this=0xbfd38b18, receiver=0x9d0f628, event=0x9fdf900) at kernel/qcoreapplication.cpp:610 #50 0x024e2ad8 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213 #51 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1247 #52 0x024e2cad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 #53 0x0250d0af in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:218 #54 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:209 #55 0x00d44d78 in g_main_dispatch (context=<value optimized out>) at gmain.c:1814 #56 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2367 #57 0x00d48310 in g_main_context_iterate (context=0x9cb2098, block=<value optimized out>, dispatch=1, self=0x9cafe60) at gmain.c:2445 #58 0x00d48443 in IA__g_main_context_iteration (context=0x9cb2098, may_block=1) at gmain.c:2508 #59 0x0250ccdc in QEventDispatcherGlib::processEvents (this=0x9cafc80, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:324 #60 0x02a0f305 in QGuiEventDispatcherGlib::processEvents (this=0x9cafc80, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202 #61 0x024e05c9 in QEventLoop::processEvents (this=0xbfd38a14, flags={i = 36}) at kernel/qeventloop.cpp:149 #62 0x024e0a12 in QEventLoop::exec (this=0xbfd38a14, flags={i = 0}) at kernel/qeventloop.cpp:200 #63 0x024e2d6f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #64 0x029702c7 in QApplication::exec () at kernel/qapplication.cpp:3526 #65 0x0804e559 in main (argc=4, argv=0xbfd38d04) at /usr/src/debug/kdegraphics-4.2.90/okular/shell/main.cpp:81 Reported using DrKonqi
Looks related to the Oxygen/KStyle code.
any reproducibility of this crash with kde4.4 ? 4.5 ?