[Kde-pim] heads up on new kmail crash

Harald Sitter sitter at kde.org
Thu Oct 22 06:03:30 BST 2015


On Thu, Oct 22, 2015 at 1:01 AM, Sergio Martins <smartins at kde.org> wrote:
> Hi,
>
> Just so you don't spend time investigating the crash that happens when
> clicking on a folder in kmail if you have latest kiconthemes
>
>  Invalid read of size 2
>     at 0x14950E8B: QPixmap::QPixmap(QPixmap const&) (qpixmap.cpp:220)
>     by 0x1306F6E7: KPixmapSequence::frameAt(int) const (in /d/lib64/
> libKF5WidgetsAddons.so.5.16.0)
>     by 0xD6C9C47: Akonadi::DelegateAnimator::sequenceFrame(QModelIndex const&)
> (in /d/lib64/libKF5AkonadiWidgets.so.4.89.0)
>     by 0xD6B0777:
> Akonadi::CollectionStatisticsDelegate::initStyleOption(QStyleOptionViewItem*,
> QModelIndex const&) const (in /d/lib64/libKF5AkonadiWidgets.so.4.89.0)
>     by 0x1457A2DB: QStyledItemDelegate::paint(QPainter*, QStyleOptionViewItem
> const&, QModelIndex const&) const (qstyleditemdelegate.cpp:409)
>     by 0xD6B08BA: Akonadi::CollectionStatisticsDelegate::paint(QPainter*,
> QStyleOptionViewItem const&, QModelIndex const&) const (in /d/lib64/
> libKF5AkonadiWidgets.so.4.89.0)
>     by 0x1452EA0F: QTreeView::drawRow(QPainter*, QStyleOptionViewItem const&,
> QModelIndex const&) const (qtreeview.cpp:1768)
>     by 0x14533D76: QTreeView::drawTree(QPainter*, QRegion const&) const
> (qtreeview.cpp:1503)
>     by 0x14538922: QTreeView::paintEvent(QPaintEvent*) (qtreeview.cpp:1327)
>     by 0x142E8737: QWidget::event(QEvent*) (qwidget.cpp:9074)
>     by 0x143CF91D: QFrame::event(QEvent*) (qframe.cpp:544)
>     by 0x144FA42B: QAbstractItemView::viewportEvent(QEvent*)
> (qabstractitemview.cpp:1685)
>     by 0x145397BB: QTreeView::viewportEvent(QEvent*) (qtreeview.cpp:1309)
>
> It's an out-of-bounds access when calling KPixmapSequence::frameAt(int) .
> The latest kiconthemes from master now uses breeze as the default theme, and
> breeze doesn't have our spinning image called "process-working", at least on
> my system.
>
> Harald, your commit says breeze fallsback to oxygen, but  I'm getting /usr/
> share/icons/breeze/mimetypes/22/unknown.svg when asking for "process-working"
> icon. Any idea ?

Ah yes. That changed meanwhile \o/ *shrug*
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list