[kmymoney] [Bug 453896] When saving a new transaction Kmymoney crashes each time without saving

Jeremy Whiting bugzilla_noreply at kde.org
Tue May 17 01:53:24 BST 2022


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

--- Comment #6 from Jeremy Whiting <jpwhiting at kde.org> ---
Today's testing is pointing to libalkimia. So I got that from git, built it and
kmm crashes in the same way with it as it does with latest libalkimia from arch
packages.

More interestingly I also get this segfault when I run make test in
alkimia/build

Application: alkquoteitemtest (alkquoteitemtest), signal: Aborted

[KCrash Handler]
#4  0x00007f3c3848c36c in  () at /usr/lib/libc.so.6
#5  0x00007f3c3843c838 in raise () at /usr/lib/libc.so.6
#6  0x00007f3c38426535 in abort () at /usr/lib/libc.so.6
#7  0x00007f3c3848045e in  () at /usr/lib/libc.so.6
#8  0x00007f3c384960cc in  () at /usr/lib/libc.so.6
#9  0x00007f3c3849804a in  () at /usr/lib/libc.so.6
#10 0x00007f3c3849a8f3 in free () at /usr/lib/libc.so.6
#11 0x00007f3c42a3acd6 in __gmp_doprnt () at /usr/lib/libgmp.so.10
#12 0x00007f3c42a3c62d in __gmp_vasprintf () at /usr/lib/libgmp.so.10
#13 0x00007f3c42a3a2c5 in __gmp_asprintf () at /usr/lib/libgmp.so.10
#14 0x00007f3c42b13a22 in mpqToString(mpq_class const&) (val=...) at
/home/jeremy/data/devel/kde/src/extragear/office/alkimia/src/alkvalue.cpp:39
#15 0x00007f3c42b14dec in AlkValue::toString() const (this=0x564bbd6af3d0) at
/home/jeremy/data/devel/kde/src/extragear/office/alkimia/src/alkvalue.cpp:239
#16 0x0000564bbcba2da2 in operator<<(QDBusArgument&, AlkQuoteItem const&)
(argument=..., item=...) at
/home/jeremy/data/devel/kde/src/extragear/office/alkimia/src/alkquoteitem.cpp:192
#17 0x0000564bbcba0bb8 in AlkQuoteItemTest::qDbusArgument()
(this=0x7fff3f6a0e60) at
/home/jeremy/data/devel/kde/src/extragear/office/alkimia/autotests/alkquoteitemtest.cpp:160
#18 0x0000564bbcb9c86d in AlkQuoteItemTest::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x7fff3f6a0e60,
_c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff3f6a07b0) at
/home/jeremy/data/devel/kde/src/extragear/office/alkimia/build/autotests/alkquoteitemtest_autogen/EWIEGA46WW/moc_alkquoteitemtest.cpp:93
#19 0x00007f3c38be74fe in QMetaMethod::invoke(QObject*, Qt::ConnectionType,
QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument) const () at
/usr/lib/libQt5Core.so.5
#20 0x00007f3c42a75a5c in QTest::qRun() () at /usr/lib/libQt5Test.so.5
#21 0x00007f3c42a76c31 in QTest::qExec(QObject*, int, char**) () at
/usr/lib/libQt5Test.so.5
#22 0x0000564bbcb9f130 in main(int, char**) (argc=1, argv=0x7fff3f6a0fa8) at
/home/jeremy/data/devel/kde/src/extragear/office/alkimia/autotests/alkquoteitemtest.cpp:14
[Inferior 1 (process 1112390) detached]

Which looks like the same backtrace. AlkValue::toString() in some of the others
from kmm itself. Seeing if I can find the cause in alkimia.

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


More information about the KMyMoney-devel mailing list