[Okular-devel] [Bug 221251] New: Okular crashes when scrolling down fast in djvu document [qFree, QVectorData::free, QVectorTypedData<QPointF>::free]

klinger.ofir at gmail.com klinger.ofir at gmail.com
Mon Jan 4 15:32:53 CET 2010


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

           Summary: Okular crashes when scrolling down fast in djvu
                    document [qFree, QVectorData::free,
                    QVectorTypedData<QPointF>::free]
           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: klinger.ofir at gmail.com


Application: okular (0.9.80)
KDE Platform Version: 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
Sometimes, when scrolling down really quick (with page down, for example),
Okular crashes.

The crash can be reproduced some of the times.

 -- Backtrace:
Application: Okular (okular), signal: Aborted
[KCrash Handler]
#6  0x00833422 in __kernel_vsyscall ()
#7  0x02e254d1 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0x02e28932 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0x02e5bee5 in ?? () from /lib/tls/i686/cmov/libc.so.6
#10 0x02e65ff1 in ?? () from /lib/tls/i686/cmov/libc.so.6
#11 0x02e6a806 in free () from /lib/tls/i686/cmov/libc.so.6
#12 0x00894a1d in qFree (ptr=0xad8a6c0) at global/qmalloc.cpp:60
#13 0x008f4273 in QVectorData::free (x=0x0, alignment=4) at
tools/qvector.cpp:82
#14 0x01141315 in QVectorTypedData<QPointF>::free (this=0xadcf380, x=0xad8a6c0)
at ../../include/QtCore/../../src/corelib/tools/qvector.h:96
#15 QVector<QPointF>::free (this=0xadcf380, x=0xad8a6c0) at
../../include/QtCore/../../src/corelib/tools/qvector.h:438
#16 0x011e65a7 in ~QVector (this=0xbf924270, data=0xad8a728) at
../../include/QtCore/../../src/corelib/tools/qvector.h:119
#17 ~QPolygonF (this=0xbf924270, data=0xad8a728) at
../../include/QtGui/../../src/gui/painting/qpolygon.h:136
#18 QList<QPolygonF>::node_destruct (this=0xbf924270, data=0xad8a728) at
../../include/QtCore/../../src/corelib/tools/qlist.h:402
#19 QList<QPolygonF>::free (this=0xbf924270, data=0xad8a728) at
../../include/QtCore/../../src/corelib/tools/qlist.h:646
#20 0x011e65f7 in ~QList (this=0x6, __in_chrg=<value optimized out>) at
../../include/QtCore/../../src/corelib/tools/qlist.h:621
#21 0x01288320 in QX11PaintEnginePrivate::fillPath (this=0x9e86710, path=...,
gc_mode=QX11PaintEnginePrivate::BrushGC, transform=true) at
painting/qpaintengine_x11.cpp:1756
#22 0x01288faf in QX11PaintEngine::drawPath (this=0x9d02ce0, path=...) at
painting/qpaintengine_x11.cpp:1767
#23 0x01284932 in QX11PaintEngine::drawRects (this=0x9d02ce0, rects=0xbf925f40,
rectCount=1) at painting/qpaintengine_x11.cpp:825
#24 0x011d4a4e in QPainter::drawRects (this=0xbf92607c, rects=0xbf925f40,
rectCount=1) at painting/qpainter.cpp:3445
#25 0x095b200e in ?? () from /usr/lib/kde4/okularpart.so
#26 0x095b20d8 in ?? () from /usr/lib/kde4/okularpart.so
#27 0x010be275 in QWidget::event (this=0x9afef68, event=0xbf9265a4) at
kernel/qwidget.cpp:8120
#28 0x0106119c in QApplicationPrivate::notify_helper (this=0x99d15f0,
receiver=0x9afef68, e=0xbf9265a4) at kernel/qapplication.cpp:4242
#29 0x01067eb7 in QApplication::notify (this=0xbf927328, receiver=0x9afef68,
e=0xbf9265a4) at kernel/qapplication.cpp:4207
#30 0x00d550fa in KApplication::notify (this=0xbf927328, receiver=0x9afef68,
event=0xbf9265a4) at ../../kdeui/kernel/kapplication.cpp:302
#31 0x0099beab in QCoreApplication::notifyInternal (this=0xbf927328,
receiver=0x9afef68, event=0xbf9265a4) at kernel/qcoreapplication.cpp:704
#32 0x010c7446 in QCoreApplication::sendSpontaneousEvent (this=0x9ab5040,
pdev=0x9cbafcc, rgn=..., offset=..., flags=<value optimized out>,
sharedPainter=0x0, backingStore=0x9cbb1d8)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#33 QWidgetPrivate::drawWidget (this=0x9ab5040, pdev=0x9cbafcc, rgn=...,
offset=..., flags=<value optimized out>, sharedPainter=0x0,
backingStore=0x9cbb1d8) at kernel/qwidget.cpp:5322
#34 0x0129a877 in QWidgetBackingStore::sync (this=0x9cbb1d8) at
painting/qbackingstore.cpp:1281
#35 0x010b7cc3 in QWidgetPrivate::syncBackingStore (this=0x9a8a978) at
kernel/qwidget.cpp:1662
#36 0x010bebac in QWidget::event (this=0x9a8a898, event=0xac88548) at
kernel/qwidget.cpp:8266
#37 0x014d5737 in QMainWindow::event (this=0x9a8a898, event=0xac88548) at
widgets/qmainwindow.cpp:1434
#38 0x00e46c64 in KMainWindow::event (this=0x9a8a898, ev=0xac88548) at
../../kdeui/widgets/kmainwindow.cpp:1103
#39 0x00e8eb7f in KXmlGuiWindow::event (this=0x9a8a898, ev=0xac88548) at
../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#40 0x0106119c in QApplicationPrivate::notify_helper (this=0x99d15f0,
receiver=0x9a8a898, e=0xac88548) at kernel/qapplication.cpp:4242
#41 0x01067eb7 in QApplication::notify (this=0xbf927328, receiver=0x9a8a898,
e=0xac88548) at kernel/qapplication.cpp:4207
#42 0x00d550fa in KApplication::notify (this=0xbf927328, receiver=0x9a8a898,
event=0xac88548) at ../../kdeui/kernel/kapplication.cpp:302
#43 0x0099beab in QCoreApplication::notifyInternal (this=0xbf927328,
receiver=0x9a8a898, event=0xac88548) at kernel/qcoreapplication.cpp:704
#44 0x0099e8e3 in QCoreApplication::sendEvent (receiver=0x0, event_type=0,
data=0x99bceb8) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x99bceb8) at kernel/qcoreapplication.cpp:1345
#46 0x0099ea4d in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1238
#47 0x009c80df in QCoreApplication::sendPostedEvents (s=0x99d3198) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#48 postEventSourceDispatch (s=0x99d3198) at
kernel/qeventdispatcher_glib.cpp:276
#49 0x028a2e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#50 0x028a6730 in ?? () from /lib/libglib-2.0.so.0
#51 0x028a6863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#52 0x009c7bd5 in QEventDispatcherGlib::processEvents (this=0x99d15d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:407
#53 0x0111eb75 in QGuiEventDispatcherGlib::processEvents (this=0x99d15d0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#54 0x0099a4c9 in QEventLoop::processEvents (this=0xbf927224, flags=) at
kernel/qeventloop.cpp:149
#55 0x0099a91a in QEventLoop::exec (this=0xbf927224, flags=...) at
kernel/qeventloop.cpp:201
#56 0x0099eb0f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#57 0x01061237 in QApplication::exec () at kernel/qapplication.cpp:3570
#58 0x0804ef39 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