[Okular-devel] [Bug 243434] crash when painting (PagePainter::scalePixmapOnImage with no backbuffer)

Achim Schaefer achim_schaefer at gmx.de
Tue Jan 25 23:06:05 CET 2011


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





--- Comment #37 from Achim Schaefer <achim_schaefer gmx de>  2011-01-25 23:06:01 ---
I just installed kde-standard package from squeeze (debian), so 4.4.5.
same issue:
Application: Okular (okular), signal: Segmentation fault
[KCrash Handler]
#6  0xb395d19a in PagePainter::scalePixmapOnImage (dest=..., src=0x87a68a0,
scaledWidth=991, scaledHeight=1401, cropRect=...,
format=QImage::Format_ARGB32_Premultiplied) at
../../okular/ui/pagepainter.cpp:755
#7  0xb395d808 in PagePainter::paintCroppedPageOnPainter
(destPainter=0xbfa4c65c, page=0x8758588, pixID=3, flags=<value optimized out>,
scaledWidth=991, scaledHeight=1401, limits=..., crop=...) at
../../okular/ui/pagepainter.cpp:229
#8  0xb39706af in PageView::drawDocumentOnPainter (this=0x8672d88,
contentsRect=..., p=0xbfa4c65c) at ../../okular/ui/pageview.cpp:2395
#9  0xb3970fc5 in PageView::paintEvent (this=0x8672d88, pe=0xbfa4cd64) at
../../okular/ui/pageview.cpp:1206
#10 0xb61dacc6 in QWidget::event (this=0x8672d88, event=0xbfa4cd64) at
kernel/qwidget.cpp:8346
#11 0xb65fbf53 in QFrame::event (this=0x8672d88, e=0xbfa4cd64) at
widgets/qframe.cpp:557
#12 0xb66987b2 in QAbstractScrollArea::viewportEvent (this=0xaf7fe, e=0x8d) at
widgets/qabstractscrollarea.cpp:1043
#13 0xb3974070 in PageView::viewportEvent (this=0x8672d88, e=0xbfa4cd64) at
../../okular/ui/pageview.cpp:2241
....

And again okular does not crash when started under valgrind.

Different hardware for X is quite diffcult for me, the box is really old.
The current nouveau driver detects a NV05 Chipset (Riva TNT2?)
But for sure there are no effects:-)

So I have this issue with LXDE and KDE 4.4.5.
I could try to upgrade to the 4.5 repository from debain, do you thik this
helps?

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