Bug 272932 - KMyMoney crashed after deleting a scheduled transaction
Summary: KMyMoney crashed after deleting a scheduled transaction
Status: RESOLVED WORKSFORME
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.5.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-10 14:02 UTC by black.beret
Modified: 2011-05-26 13:15 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description black.beret 2011-05-10 14:02:11 UTC
Application: kmymoney (4.5.3)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
After the failed attempt to edit the date of a previously entered scheduled transaction, I deleted this entry from the list on the scheduled transactions page. I then went to the ledger to delete the already-entered entry but when I right-clicked on it KMyMoney crashed.
I restarted KMyMoney and successfully re-entered the relevant details without any crash.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Aborted
[Current thread is 1 (Thread 0xb774e930 (LWP 1911))]

Thread 3 (Thread 0xb28e5b70 (LWP 1912)):
#0  0x004c4d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x02011dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x020de4f2 in updateCurrentTime (this=0x919c46c, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x919c46c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x020dcd32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb28e50dc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x020dcdcd in timerSourcePrepare (source=0x919c438, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x01d81fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x01d82e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x01d83524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x020dd577 in QEventDispatcherGlib::processEvents (this=0x919c328, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x020af289 in QEventLoop::processEvents (this=0xb28e5290, flags=...) at kernel/qeventloop.cpp:149
#12 0x020af522 in QEventLoop::exec (this=0xb28e5290, flags=...) at kernel/qeventloop.cpp:201
#13 0x01fb92a0 in QThread::exec (this=0x9266b00) at thread/qthread.cpp:492
#14 0x02090fdb in QInotifyFileSystemWatcherEngine::run (this=0x9266b00) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x01fbbda2 in QThreadPrivate::start (arg=0x9266b00) at thread/qthread_unix.cpp:320
#16 0x00501e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x064e973e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb0a56b70 (LWP 1926)):
#0  0x01d82009 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x01d82e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x01d83524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x020dd577 in QEventDispatcherGlib::processEvents (this=0x9bc58b8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x020af289 in QEventLoop::processEvents (this=0xb0a56290, flags=...) at kernel/qeventloop.cpp:149
#5  0x020af522 in QEventLoop::exec (this=0xb0a56290, flags=...) at kernel/qeventloop.cpp:201
#6  0x01fb92a0 in QThread::exec (this=0x9bc4dd0) at thread/qthread.cpp:492
#7  0x02090fdb in QInotifyFileSystemWatcherEngine::run (this=0x9bc4dd0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x01fbbda2 in QThreadPrivate::start (arg=0x9bc4dd0) at thread/qthread_unix.cpp:320
#9  0x00501e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0x064e973e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb774e930 (LWP 1911)):
[KCrash Handler]
#7  0x00d5f416 in __kernel_vsyscall ()
#8  0x06443e71 in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0x0644734e in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0x005c30b5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#11 0x005c0fa5 in ?? () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#12 0x005c0fe2 in std::terminate() () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#13 0x005c11ab in __cxa_rethrow () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#14 0x020c6920 in QMetaObject::activate (sender=0x92dc2d8, m=0x8632f04, local_signal_index=1, argv=0xbf8c7988) at kernel/qobject.cpp:3297
#15 0x08361803 in KMyMoneyRegister::Register::selectionChanged (this=0x92dc2d8, _t1=...) at /build/buildd/kmymoney-4.5.3/obj-i686-linux-gnu/kmymoney/widgets/register.moc:179
#16 0x083666d9 in KMyMoneyRegister::Register::selectItem (this=0x92dc2d8, item=<value optimized out>, dontChangeSelections=false) at /build/buildd/kmymoney-4.5.3/kmymoney/widgets/register.cpp:1599
#17 0x08366f99 in KMyMoneyRegister::Register::selectItem (this=0x92dc2d8, row=192, col=1) at /build/buildd/kmymoney-4.5.3/kmymoney/widgets/register.cpp:1433
#18 0x0836730f in KMyMoneyRegister::Register::contextMenuEvent (this=0x92dc2d8, e=0xbf8c82cc) at /build/buildd/kmymoney-4.5.3/kmymoney/widgets/register.cpp:1417
#19 0x02373cd8 in QWidget::event (this=0x92dc2d8, event=0xbf8c82cc) at kernel/qwidget.cpp:8426
#20 0x02764f63 in QFrame::event (this=0x92dc2d8, e=0xbf8c82cc) at widgets/qframe.cpp:557
#21 0x027f35d2 in QAbstractScrollArea::viewportEvent (this=0x92dc2d8, e=0xbf8c82cc) at widgets/qabstractscrollarea.cpp:1043
#22 0x02892797 in QAbstractItemView::viewportEvent (this=0x92dc2d8, event=0xbf8c82cc) at itemviews/qabstractitemview.cpp:1628
#23 0x027f5ed5 in viewportEvent (this=0x92dbb18, o=0x92dcfa0, e=0xbf8c82cc) at widgets/qabstractscrollarea_p.h:100
#24 QAbstractScrollAreaFilter::eventFilter (this=0x92dbb18, o=0x92dcfa0, e=0xbf8c82cc) at widgets/qabstractscrollarea_p.h:116
#25 0x020b025a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8de6260, receiver=0x92dcfa0, event=0xbf8c82cc) at kernel/qcoreapplication.cpp:846
#26 0x0231ad00 in QApplicationPrivate::notify_helper (this=0x8de6260, receiver=0x92dcfa0, e=0xbf8c82cc) at kernel/qapplication.cpp:4458
#27 0x0231fc62 in QApplication::notify (this=0x8de22f8, receiver=0x92dcfa0, e=0xbf8c82cc) at kernel/qapplication.cpp:4102
#28 0x03b4c3ca in KApplication::notify (this=0x8de22f8, receiver=0x92dcfa0, event=0xbf8c82cc) at ../../kdeui/kernel/kapplication.cpp:311
#29 0x020b00bb in QCoreApplication::notifyInternal (this=0x8de22f8, receiver=0x92dcfa0, event=0xbf8c82cc) at kernel/qcoreapplication.cpp:731
#30 0x023a5343 in sendSpontaneousEvent (this=0x8eb02b0, event=0xbf8c87cc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#31 QETWidget::translateMouseEvent (this=0x8eb02b0, event=0xbf8c87cc) at kernel/qapplication_x11.cpp:4561
#32 0x023a3746 in QApplication::x11ProcessEvent (this=0x8de22f8, event=0xbf8c87cc) at kernel/qapplication_x11.cpp:3678
#33 0x023ceb84 in x11EventSourceDispatch (s=0x8de97e8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#34 0x01d82aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#35 0x01d83270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#36 0x01d83524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#37 0x020dd53c in QEventDispatcherGlib::processEvents (this=0x8da9aa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#38 0x023ce775 in QGuiEventDispatcherGlib::processEvents (this=0x8da9aa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x020af289 in QEventLoop::processEvents (this=0xbf8c8a94, flags=...) at kernel/qeventloop.cpp:149
#40 0x020af522 in QEventLoop::exec (this=0xbf8c8a94, flags=...) at kernel/qeventloop.cpp:201
#41 0x020b3ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#42 0x023188e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#43 0x08086c4f in main (argc=) at /build/buildd/kmymoney-4.5.3/kmymoney/main.cpp:260

Reported using DrKonqi
Comment 1 Cristian Oneț 2011-05-21 22:07:44 UTC
I'm sorry but I can't reproduce the crash following the steps you provided. Did you ever managed to crash it again in the same situation?
Comment 2 black.beret 2011-05-26 11:51:53 UTC
On Saturday 21 May 2011 22:07:46 Cristian Onet wrote:
> https://bugs.kde.org/show_bug.cgi?id=272932
> 
> 
> 
> 
> 
> --- Comment #1 from Cristian Onet <onet cristian gmail com>  2011-05-21
> 22:07:44 --- I'm sorry but I can't reproduce the crash following the steps
> you provided. Did you ever managed to crash it again in the same
> situation?

No I haven't been able to reproduce the crash.
Guess we should consider it - Case Closed.

Sorry & thanks anyway.