[Okular-devel] [Bug 243434] New: Crash while scrolling through chm file

iberlynx iberlynx at lavabit.com
Fri Jul 2 14:11:29 CEST 2010


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

           Summary: Crash while scrolling through chm file
           Product: okular
           Version: unspecified
          Platform: Archlinux Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: okular-devel at kde.org
        ReportedBy: iberlynx at lavabit.com


Application: okular (0.10.4)
KDE Platform Version: 4.4.4 (KDE 4.4.4)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
I was trying to scroll through a chm file and it stopped opening new pages, I
tried to scroll down further but later it crashed.
I'm not sure if it was trigered by something related to not opening the next
pages, because at this time I pressed F7 to jump to another page.

 -- Backtrace:
Application: Okular (okular), signal: Segmentation fault
[KCrash Handler]
#6  PagePainter::scalePixmapOnImage (dest=..., src=0xa428d50, scaledWidth=226,
scaledHeight=108904, cropRect=..., format=QImage::Format_ARGB32_Premultiplied)
    at
/home/phil/kdemod/core/kdegraphics/src/kdegraphics-4.4.4/okular/ui/pagepainter.cpp:755
#7  0xb3ef9e45 in PagePainter::paintCroppedPageOnPainter
(destPainter=0xbfec5c5c, page=0xa7f4ad0, pixID=4, flags=41, scaledWidth=226,
scaledHeight=108904, limits=..., crop=...)
    at
/home/phil/kdemod/core/kdegraphics/src/kdegraphics-4.4.4/okular/ui/pagepainter.cpp:229
#8  0xb3efdedb in PagePainter::paintPageOnPainter (destPainter=0xbfec5c5c,
page=0xa7f4ad0, pixID=4, flags=41, scaledWidth=226, scaledHeight=108904,
limits=...)
    at
/home/phil/kdemod/core/kdegraphics/src/kdegraphics-4.4.4/okular/ui/pagepainter.cpp:54
#9  0xb3f35855 in ThumbnailWidget::paint (this=0xa35ae00, p=..., _clipRect=...)
at
/home/phil/kdemod/core/kdegraphics/src/kdegraphics-4.4.4/okular/ui/thumbnaillist.cpp:826
#10 0xb3f35c87 in ThumbnailListPrivate::paintEvent (this=0x9a89f88,
e=0xbfec61f4) at
/home/phil/kdemod/core/kdegraphics/src/kdegraphics-4.4.4/okular/ui/thumbnaillist.cpp:165
#11 0xb64853fe in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#12 0xb642e194 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#13 0xb643242b in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#14 0xb743829a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#15 0xb6ea9f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#16 0xb6480054 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#17 0xb6480d5c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#18 0xb647fdb0 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#19 0xb6480d5c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#20 0xb6480c22 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#21 0xb647fdb0 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#22 0xb6480d5c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#23 0xb647fdb0 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#24 0xb6480d5c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#25 0xb647fdb0 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#26 0xb6480d5c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#27 0xb647fdb0 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#28 0xb6480d5c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#29 0xb6480c22 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#30 0xb647fdb0 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#31 0xb6480d5c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#32 0xb647fdb0 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#33 0xb6480d5c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#34 0xb647fdb0 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#35 0xb664bc40 in ?? () from /usr/lib/libQtGui.so.4
#36 0xb6476293 in QWidgetPrivate::syncBackingStore() () from
/usr/lib/libQtGui.so.4
#37 0xb6485a5d in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#38 0xb6884b17 in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4
#39 0xb751a19c in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#40 0xb755809f in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#41 0xb642e194 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#42 0xb643242b in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#43 0xb743829a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#44 0xb6ea9f1b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#45 0xb6eada11 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/libQtCore.so.4
#46 0xb6eadbfd in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/libQtCore.so.4
#47 0xb6ed49df in ?? () from /usr/lib/libQtCore.so.4
#48 0xb5b77f72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#49 0xb5b78750 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#50 0xb5b78a04 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#51 0xb6ed4ecc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#52 0xb64da435 in ?? () from /usr/lib/libQtGui.so.4
#53 0xb6ea9169 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#54 0xb6ea93da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#55 0xb6eadcbf in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#56 0xb642b8b7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#57 0x0804eec8 in main (argc=-1239398472, argv=0xb62047b8) at
/home/phil/kdemod/core/kdegraphics/src/kdegraphics-4.4.4/okular/shell/main.cpp:82

Possible duplicates by query: bug 232060.

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