[Okular-devel] [Bug 195183] New: Okular crash during scroll

Radek Novacek rad.n at centrum.cz
Thu Jun 4 10:44:48 CEST 2009


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

           Summary: Okular crash during scroll
           Product: okular
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: okular-devel at kde.org
        ReportedBy: rad.n at centrum.cz


Application that crashed: okular
Version of the application: 0.8.80
KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1))
Qt Version: 4.5.1
Operating System: Linux 2.6.29.4-167.fc11.x86_64 x86_64

What I was doing when the application crashed:
Okular crashes randomly during quick page switching. I'm not able to reproduce
it, but it occures quite often. It happens with Okular from KDE 4.2.85 (4.3
beta1) but it never happened with 4.2.3 that I used before.

 -- Backtrace:
Application: Okular (okular), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fc18780a820 (LWP 1920))]

Thread 2 (Thread 0x7fc17c285910 (LWP 1938)):
[KCrash Handler]
#5  0x000000329da75951 in mem2chunk_check () from /lib64/libc.so.6
#6  0x000000329da778c0 in free_check () from /lib64/libc.so.6
#7  0x00000032aff4e915 in Splash::fillWithPattern(SplashPath*, int,
SplashPattern*, double) () from /usr/lib64/libpoppler.so.4
#8  0x00000032afe8685e in SplashOutputDev::fill(GfxState*) () from
/usr/lib64/libpoppler.so.4
#9  0x00000032afeb9f68 in Gfx::doAxialShFill(GfxAxialShading*) () from
/usr/lib64/libpoppler.so.4
#10 0x00000032afec47fb in Gfx::opShFill(Object*, int) () from
/usr/lib64/libpoppler.so.4
#11 0x00000032afeb903d in Gfx::go(int) () from /usr/lib64/libpoppler.so.4
#12 0x00000032afebcc04 in Gfx::display(Object*, int) () from
/usr/lib64/libpoppler.so.4
#13 0x00000032afebfc8a in Gfx::doForm1(Object*, Dict*, double*, double*, int,
int, GfxColorSpace*, int, int, int, Function*, GfxColor*) () from
/usr/lib64/libpoppler.so.4
#14 0x00000032afec78f3 in Gfx::doForm(Object*) () from
/usr/lib64/libpoppler.so.4
#15 0x00000032afec7f8d in Gfx::opXObject(Object*, int) () from
/usr/lib64/libpoppler.so.4
#16 0x00000032afeb903d in Gfx::go(int) () from /usr/lib64/libpoppler.so.4
#17 0x00000032afebcc04 in Gfx::display(Object*, int) () from
/usr/lib64/libpoppler.so.4
#18 0x00000032afeffdc0 in Page::displaySlice(OutputDev*, double, double, int,
int, int, int, int, int, int, int, Catalog*, int (*)(void*), void*, int
(*)(Annot*, void*), void*) ()
   from /usr/lib64/libpoppler.so.4
#19 0x00007fc17c2accf1 in Poppler::Page::renderToImage(double, double, int,
int, int, int, Poppler::Page::Rotation) const () from
/usr/lib64/libpoppler-qt4.so.3
#20 0x00007fc17c50be91 in ?? () from /usr/lib64/kde4/okularGenerator_poppler.so
#21 0x000000302fa59d21 in ?? () from /usr/lib64/libQtCore.so.4
#22 0x000000329e60686a in start_thread () from /lib64/libpthread.so.0
#23 0x000000329dade25d in clone () from /lib64/libc.so.6
#24 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc18780a820 (LWP 1920)):
#0  0x000000329dad4f73 in poll () from /lib64/libc.so.6
#1  0x00000032a12087da in ?? () from /usr/lib64/libxcb.so.1
#2  0x00000032a1208d27 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00000032a1208fd5 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x0000003b75a4c88a in _XSend () from /usr/lib64/libX11.so.6
#5  0x0000003b75a4c9c9 in _XReply () from /usr/lib64/libX11.so.6
#6  0x0000003b75a29425 in XGetImage () from /usr/lib64/libX11.so.6
#7  0x000000303105c7ee in QX11PixmapData::toImage() const () from
/usr/lib64/libQtGui.so.4
#8  0x000000303104c58d in QPixmap::toImage() const () from
/usr/lib64/libQtGui.so.4
#9  0x0000003031c89983 in KPixmapCache::Private::writeData(QString const&,
QPixmap const&) () from /usr/lib64/libkdeui.so.5
#10 0x0000003031c8a5db in KPixmapCache::insert(QString const&, QPixmap const&)
() from /usr/lib64/libkdeui.so.5
#11 0x0000003031bec02b in KIconCache::insert(QString const&, QPixmap const&,
QString const&) () from /usr/lib64/libkdeui.so.5
#12 0x0000003031be0a56 in KIconLoader::loadIcon(QString const&,
KIconLoader::Group, int, int, QStringList const&, QString*, bool) const () from
/usr/lib64/libkdeui.so.5
#13 0x0000003031bd77bd in ?? () from /usr/lib64/libkdeui.so.5
#14 0x0000003031023a45 in QIcon::pixmap(QSize const&, QIcon::Mode,
QIcon::State) const () from /usr/lib64/libQtGui.so.4
#15 0x000000303126da92 in QCommonStyle::drawControl(QStyle::ControlElement,
QStyleOption const*, QPainter*, QWidget const*) const () from
/usr/lib64/libQtGui.so.4
#16 0x00007fc1822f2f88 in ?? () from
/usr/lib64/qt4/plugins/styles/libskulpture.so
#17 0x000000303127c475 in
QCommonStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex
const*, QPainter*, QWidget const*) const () from /usr/lib64/libQtGui.so.4
#18 0x00007fc1822f5c5a in ?? () from
/usr/lib64/qt4/plugins/styles/libskulpture.so
#19 0x00000030313ef9b8 in QToolButton::paintEvent(QPaintEvent*) () from
/usr/lib64/libQtGui.so.4
#20 0x0000003030fdd2e0 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#21 0x0000003030f8ea8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#22 0x0000003030f95e3e in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#23 0x0000003031c10156 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#24 0x000000302fb3f61c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#25 0x0000003030fe4ae3 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#26 0x0000003030fe5240 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#27 0x0000003030fe5154 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#28 0x0000003030fe5154 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#29 0x0000003030fe5154 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#30 0x0000003030fe4753 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#31 0x0000003030fe5240 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#32 0x0000003030fe4753 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib64/libQtGui.so.4
#33 0x0000003031181bfe in ?? () from /usr/lib64/libQtGui.so.4
#34 0x0000003030fd6520 in QWidgetPrivate::syncBackingStore() () from
/usr/lib64/libQtGui.so.4
#35 0x0000003030fdd0f8 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#36 0x000000303137e02b in QMainWindow::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#37 0x0000003031d1b798 in KXmlGuiWindow::event(QEvent*) () from
/usr/lib64/libkdeui.so.5
#38 0x0000003030f8ea8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#39 0x0000003030f95e3e in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#40 0x0000003031c10156 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#41 0x000000302fb3f61c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#42 0x000000302fb4011a in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#43 0x000000302fb68433 in ?? () from /usr/lib64/libQtCore.so.4
#44 0x000000302ea37afe in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#45 0x000000302ea3b1d8 in ?? () from /lib64/libglib-2.0.so.0
#46 0x000000302ea3b300 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#47 0x000000302fb680a6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#48 0x000000303102162e in ?? () from /usr/lib64/libQtGui.so.4
#49 0x000000302fb3df52 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#50 0x000000302fb3e324 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#51 0x000000302fb403c9 in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#52 0x0000000000407c04 in _start ()

-- 
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