[Okular-devel] [Bug 232060] New: Crash while scrolling through thumbnails

Christoph Feck christoph at maxiom.de
Thu Mar 25 02:35:50 CET 2010


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

           Summary: Crash while scrolling through thumbnails
           Product: okular
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: okular-devel at kde.org
        ReportedBy: christoph at maxiom.de


Application: okular (0.10.80)
KDE Platform Version: 4.4.69 (KDE 4.4.69 (KDE 4.5 >= 20100324)) (Compiled from
sources)
Qt Version: 4.7.0
Operating System: Linux 2.6.31.12-0.2-desktop i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:
While scrolling through the thumbnail list of the document reported at bug
232058 I got this crash. When I tried to reproduce, I got the same crash by
just starting okular with that file. Trying a third time, I got no crash and
was able to scroll through all thumbnails multiple times.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
[KCrash Handler]
#7  0xb39f88c0 in PagePainter::scalePixmapOnImage (dest=..., src=0xbfa3b5f0,
scaledWidth=56, scaledHeight=13, cropRect=..., format=Format_ARGB32)
    at /local/svn/kde/trunk/KDE/kdegraphics/okular/ui/pagepainter.cpp:755
#8  0xb39f7c02 in PagePainter::paintCroppedPageOnPainter
(destPainter=0xbfa3bf1c, page=0x83c6b48, pixID=4, flags=41, scaledWidth=115,
scaledHeight=167, limits=..., crop=...)
    at /local/svn/kde/trunk/KDE/kdegraphics/okular/ui/pagepainter.cpp:606
#9  0xb39f43fd in PagePainter::paintPageOnPainter (destPainter=0xbfa3bf1c,
page=0x83c6b48, pixID=4, flags=41, scaledWidth=115, scaledHeight=167,
limits=...)
    at /local/svn/kde/trunk/KDE/kdegraphics/okular/ui/pagepainter.cpp:54
#10 0xb3a410cb in ThumbnailWidget::paint (this=0x84068c0, p=..., _clipRect=...)
at /local/svn/kde/trunk/KDE/kdegraphics/okular/ui/thumbnaillist.cpp:826
#11 0xb3a3e29c in ThumbnailListPrivate::paintEvent (this=0x81be740,
e=0xbfa3c4d4) at
/local/svn/kde/trunk/KDE/kdegraphics/okular/ui/thumbnaillist.cpp:165
#12 0xb6065a16 in QWidget::event (this=0x81be740, event=0xbfa3c4d4) at
/local/git/Qt/qt/src/gui/kernel/qwidget.cpp:8232
#13 0xb6007bac in QApplicationPrivate::notify_helper (this=0x8073e90,
receiver=0x81be740, e=0xbfa3c4d4) at
/local/git/Qt/qt/src/gui/kernel/qapplication.cpp:4338
#14 0xb600dcb9 in QApplication::notify (this=0xbfa3d1f4, receiver=0x81be740,
e=0xbfa3c4d4) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:4303
#15 0xb717060c in KApplication::notify (this=0xbfa3d1f4, receiver=0x81be740,
event=0xbfa3c4d4) at
/local/svn/kde/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#16 0xb6aeae0b in QCoreApplication::notifyInternal (this=0xbfa3d1f4,
receiver=0x81be740, event=0xbfa3c4d4) at
/local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:704
#17 0xb606ebd6 in sendSpontaneousEvent (event=<value optimized out>,
receiver=<value optimized out>) at
../../include/QtCore/../../../../git/Qt/qt/src/corelib/kernel/qcoreapplication.h:218
#18 QWidgetPrivate::drawWidget (event=<value optimized out>, receiver=<value
optimized out>) at /local/git/Qt/qt/src/gui/kernel/qwidget.cpp:5313
#19 0xb6254ceb in QWidgetBackingStore::sync (this=0x83458f0) at
/local/git/Qt/qt/src/gui/painting/qbackingstore.cpp:1292
#20 0xb605ee93 in QWidgetPrivate::syncBackingStore (this=0x8174b18) at
/local/git/Qt/qt/src/gui/kernel/qwidget.cpp:1703
#21 0xb60661b6 in QWidget::event (this=0x817cec0, event=0x80af778) at
/local/git/Qt/qt/src/gui/kernel/qwidget.cpp:8379
#22 0xb6473c27 in QMainWindow::event (this=0x817cec0, event=0x80af778) at
/local/git/Qt/qt/src/gui/widgets/qmainwindow.cpp:1415
#23 0xb7268e0b in KMainWindow::event (this=0x817cec0, ev=0x80af778) at
/local/svn/kde/trunk/KDE/kdelibs/kdeui/widgets/kmainwindow.cpp:1103
#24 0xb72ac4cb in KXmlGuiWindow::event (this=0x817cec0, ev=0x80af778) at
/local/svn/kde/trunk/KDE/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:131
#25 0xb6007bac in QApplicationPrivate::notify_helper (this=0x8073e90,
receiver=0x817cec0, e=0x80af778) at
/local/git/Qt/qt/src/gui/kernel/qapplication.cpp:4338
#26 0xb600dcb9 in QApplication::notify (this=0xbfa3d1f4, receiver=0x817cec0,
e=0x80af778) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:4303
#27 0xb717060c in KApplication::notify (this=0xbfa3d1f4, receiver=0x817cec0,
event=0x80af778) at
/local/svn/kde/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#28 0xb6aeae0b in QCoreApplication::notifyInternal (this=0xbfa3d1f4,
receiver=0x817cec0, event=0x80af778) at
/local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:704
#29 0xb6aef064 in sendEvent (event=<value optimized out>, receiver=<value
optimized out>) at
../../include/QtCore/../../../../git/Qt/qt/src/corelib/kernel/qcoreapplication.h:215
#30 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>,
receiver=<value optimized out>) at
/local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1345
#31 0xb6aef1dd in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1238
#32 0xb6b18fcf in sendPostedEvents () at
../../include/QtCore/../../../../git/Qt/qt/src/corelib/kernel/qcoreapplication.h:220
#33 postEventSourceDispatch () at
/local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:276
#34 0xb57264c2 in g_main_dispatch (context=<value optimized out>) at
gmain.c:1960
#35 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#36 0xb5729d98 in g_main_context_iterate (context=0x8076298, block=<value
optimized out>, dispatch=1, self=0x8074030) at gmain.c:2591
#37 0xb5729ebe in IA__g_main_context_iteration (context=0x8076298, may_block=1)
at gmain.c:2654
#38 0xb6b18ac5 in QEventDispatcherGlib::processEvents (this=0x8073e50,
flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:412
#39 0xb60c6185 in QGuiEventDispatcherGlib::processEvents (this=0x8073e50,
flags=...) at /local/git/Qt/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#40 0xb6ae98e9 in QEventLoop::processEvents (this=0xbfa3d194, flags=) at
/local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:149
#41 0xb6ae9d3a in QEventLoop::exec (this=0xbfa3d194, flags=...) at
/local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:201
#42 0xb6aef29f in QCoreApplication::exec () at
/local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:981
#43 0xb6006b77 in QApplication::exec () at
/local/git/Qt/qt/src/gui/kernel/qapplication.cpp:3617
#44 0x0804f05e in main (argc=6, argv=0xbfa3d324) at
/local/svn/kde/trunk/KDE/kdegraphics/okular/shell/main.cpp:82

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