[kmymoney4] [Bug 366043] New: KMyMoney crashes along with KNotify when searching for transactions

Rob V via KDE Bugzilla bugzilla_noreply at kde.org
Sun Jul 24 17:06:38 UTC 2016


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

            Bug ID: 366043
           Summary: KMyMoney crashes along with KNotify when searching for
                    transactions
           Product: kmymoney4
           Version: 4.7.2
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kmymoney-devel at kde.org
          Reporter: rvalkass at gmail.com

Application: kmymoney (4.7.2)
KDE Platform Version: 4.14.22
Qt Version: 4.8.7
Operating System: Linux 4.6.4-301.fc24.x86_64 x86_64
Distribution: "Fedora release 24 (Twenty Four)"

-- Information about the crash:
I upgraded to Fedora 24 and opened KMyMoney. I was warned about a number of
consistency errors (that I have never been warned about before). I used the top
menu bar to open the Find Transaction window, and selected the date range for
the transactions mentioned as inconsistent. KMyMoney and KNotify then
simultaneously crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f0ad7def5d0 in QHash<QPixmapCache::Key, QCache<QPixmapCache::Key,
QPixmapCacheEntry>::Node>::findNode(QPixmapCache::Key const&, unsigned int*)
const () at /lib64/libQtGui.so.4
#7  0x00007f0ad7ded8c5 in QPMCache::object(QString const&) const () at
/lib64/libQtGui.so.4
#8  0x00007f0ad7deeb6c in QPixmapCache::find(QString const&, QPixmap*) () at
/lib64/libQtGui.so.4
#9  0x00007f0ad7dbd31a in QPixmapIconEngine::pixmap(QSize const&, QIcon::Mode,
QIcon::State) () at /lib64/libQtGui.so.4
#10 0x00007f0ad7dba839 in QIcon::pixmap(QSize const&, QIcon::Mode,
QIcon::State) const () at /lib64/libQtGui.so.4
#11 0x00007f0abf85048c in
Breeze::Style::drawToolButtonLabelControl(QStyleOption const*, QPainter*,
QWidget const*) const () at /usr/lib64/kde4/plugins/styles/breeze.so
#12 0x00007f0abf84e265 in Breeze::Style::drawControl(QStyle::ControlElement,
QStyleOption const*, QPainter*, QWidget const*) const () at
/usr/lib64/kde4/plugins/styles/breeze.so
#13 0x00007f0abf847f24 in
Breeze::Style::drawToolButtonComplexControl(QStyleOptionComplex const*,
QPainter*, QWidget const*) const () at /usr/lib64/kde4/plugins/styles/breeze.so
#14 0x00007f0abf84ec27 in
Breeze::Style::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex
const*, QPainter*, QWidget const*) const () at
/usr/lib64/kde4/plugins/styles/breeze.so
#15 0x00007f0ad81a9234 in QToolButton::paintEvent(QPaintEvent*) () at
/lib64/libQtGui.so.4
#16 0x00007f0ad7d66720 in QWidget::event(QEvent*) () at /lib64/libQtGui.so.4
#17 0x00007f0ad7d0fedc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQtGui.so.4
#18 0x00007f0ad7d16ddc in QApplication::notify(QObject*, QEvent*) () at
/lib64/libQtGui.so.4
#19 0x00007f0ad8adc64a in KApplication::notify(QObject*, QEvent*) () at
/lib64/libkdeui.so.5
#20 0x00007f0ad726ceed in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /lib64/libQtCore.so.4
#21 0x00007f0ad7d60d85 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at
/lib64/libQtGui.so.4
#22 0x00007f0ad7d61778 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () at /lib64/libQtGui.so.4
#23 0x00007f0ad7d60916 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at
/lib64/libQtGui.so.4
#24 0x00007f0ad7d61778 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () at /lib64/libQtGui.so.4
#25 0x00007f0ad7d60916 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at
/lib64/libQtGui.so.4
#26 0x00007f0ad7f2f7ba in QWidgetBackingStore::sync() () at
/lib64/libQtGui.so.4
#27 0x00007f0ad7f2fb53 in QWidgetBackingStore::sync(QWidget*, QRegion const&)
() at /lib64/libQtGui.so.4
#28 0x00007f0ad7d82518 in QETWidget::translatePaintEvent(_XEvent const*) () at
/lib64/libQtGui.so.4
#29 0x00007f0ad7d8fbce in QApplication::x11ProcessEvent(_XEvent*) () at
/lib64/libQtGui.so.4
#30 0x00007f0ad7db8419 in x11EventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib64/libQtGui.so.4
#31 0x00007f0ad06a6703 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#32 0x00007f0ad06a6ab0 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#33 0x00007f0ad06a6b5c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#34 0x00007f0ad729d45e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQtCore.so.4
#35 0x00007f0ad7db85b6 in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib64/libQtGui.so.4
#36 0x00007f0ad726b7bf in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQtCore.so.4
#37 0x00007f0ad726bb25 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQtCore.so.4
#38 0x00007f0ad7271779 in QCoreApplication::exec() () at /lib64/libQtCore.so.4
#39 0x000055832908125a in runKMyMoney(KApplication*, KStartupLogo*) [clone
.isra.9] ()
#40 0x000055832907e548 in main ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list