Bug 333525

Summary: Crash when editing an operation
Product: [Applications] kmymoney Reporter: bob34090
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: ralf.habacker
Priority: NOR Keywords: drkonqi
Version: 4.6.3   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description bob34090 2014-04-17 05:39:04 UTC
Application: kmymoney (4.6.3)
KDE Platform Version: 4.11.5 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.11.0-19-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed: 
Je travaillais à l'édition d'une opération. J'ai voulu ajouter une sous-catégorie en direct et l'application s'est plantée.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc41fbc47c0 (LWP 2460))]

Thread 4 (Thread 0x7fc407e4e700 (LWP 2462)):
#0  0x00007fc41a4c9f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fc415b0f6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc415b0fb0a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc40d3acb66 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fc415b340f5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fc4161d8f6e in start_thread (arg=0x7fc407e4e700) at pthread_create.c:311
#6  0x00007fc41a4d69cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fc406d32700 (LWP 2463)):
#0  0x00007fc41a4c9f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fc415b0f6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc415b0f7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc415b0f7f9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc415b340f5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fc4161d8f6e in start_thread (arg=0x7fc406d32700) at pthread_create.c:311
#6  0x00007fc41a4d69cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fc405d30700 (LWP 2554)):
#0  0x00007fc415b4f3d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fc415b0f119 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc415b0f63b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc415b0f7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc41c096a76 in QEventDispatcherGlib::processEvents (this=0x7fc3f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fc41c0685ef in QEventLoop::processEvents (this=this@entry=0x7fc405d2fd70, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fc41c0688e5 in QEventLoop::exec (this=this@entry=0x7fc405d2fd70, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fc41bf6788f in QThread::exec (this=this@entry=0x269a4f0) at thread/qthread.cpp:542
#8  0x00007fc41c049d13 in QInotifyFileSystemWatcherEngine::run (this=0x269a4f0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007fc41bf69f2f in QThreadPrivate::start (arg=0x269a4f0) at thread/qthread_unix.cpp:338
#10 0x00007fc4161d8f6e in start_thread (arg=0x7fc405d30700) at pthread_create.c:311
#11 0x00007fc41a4d69cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fc41fbc47c0 (LWP 2460)):
[KCrash Handler]
#5  0x0000000000000021 in ?? ()
#6  0x00007fc41b1db5e2 in QWidget::event (this=this@entry=0x322ef90, event=event@entry=0x7fffe096fda0) at kernel/qwidget.cpp:8553
#7  0x00007fc41b58c931 in QLineEdit::event (this=0x322ef90, e=0x7fffe096fda0) at widgets/qlineedit.cpp:1524
#8  0x00007fc41e2618c0 in KLineEdit::event(QEvent*) () from /usr/lib/libkdeui.so.5
#9  0x00007fc41b550550 in QComboBox::contextMenuEvent (this=<optimized out>, e=0x7fffe096fda0) at widgets/qcombobox.cpp:3114
#10 0x00007fc41b1db5e2 in QWidget::event (this=0x258ece0, event=0x7fffe096fda0) at kernel/qwidget.cpp:8553
#11 0x00007fc41b18bdfc in QApplicationPrivate::notify_helper (this=this@entry=0x15cb890, receiver=receiver@entry=0x258ece0, e=e@entry=0x7fffe096fda0) at kernel/qapplication.cpp:4567
#12 0x00007fc41b1931d0 in QApplication::notify (this=<optimized out>, receiver=0x258ece0, e=0x7fffe096fda0) at kernel/qapplication.cpp:4189
#13 0x00007fc41e1b2a6a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#14 0x00007fc41c0698bd in QCoreApplication::notifyInternal (this=0x15baa50, receiver=receiver@entry=0x258ece0, event=event@entry=0x7fffe096fda0) at kernel/qcoreapplication.cpp:946
#15 0x00007fc41b18a526 in sendSpontaneousEvent (event=event@entry=0x7fffe096fda0, receiver=receiver@entry=0x258ece0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#16 qt_sendSpontaneousEvent (receiver=receiver@entry=0x258ece0, event=event@entry=0x7fffe096fda0) at kernel/qapplication.cpp:5565
#17 0x00007fc41b22af00 in QKeyMapper::sendKeyEvent (keyWidget=keyWidget@entry=0x258ece0, grab=grab@entry=false, type=QEvent::KeyPress, code=16777301, modifiers=..., text=..., autorepeat=autorepeat@entry=false, count=1, nativeScanCode=135, nativeVirtualKey=65383, nativeModifiers=17) at kernel/qkeymapper_x11.cpp:1858
#18 0x00007fc41b22b1b9 in QKeyMapperPrivate::translateKeyEvent (this=0x1619f50, keyWidget=keyWidget@entry=0x258ece0, event=event@entry=0x7fffe0970330, grab=grab@entry=false) at kernel/qkeymapper_x11.cpp:1836
#19 0x00007fc41b205207 in QApplication::x11ProcessEvent (this=0x15baa50, event=event@entry=0x7fffe0970330) at kernel/qapplication_x11.cpp:3639
#20 0x00007fc41b22d922 in x11EventSourceDispatch (s=0x15cc910, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#21 0x00007fc415b0f3b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fc415b0f708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fc415b0f7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fc41c096a55 in QEventDispatcherGlib::processEvents (this=0x1588ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#25 0x00007fc41b22d9d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#26 0x00007fc41c0685ef in QEventLoop::processEvents (this=this@entry=0x7fffe0970710, flags=...) at kernel/qeventloop.cpp:149
#27 0x00007fc41c0688e5 in QEventLoop::exec (this=this@entry=0x7fffe0970710, flags=...) at kernel/qeventloop.cpp:204
#28 0x00007fc41c06de5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#29 0x00007fc41b18a34c in QApplication::exec () at kernel/qapplication.cpp:3828
#30 0x000000000045752a in runKMyMoney (splash=splash@entry=0x1884200, a=0x15baa50) at /build/buildd/kmymoney-4.6.3/kmymoney/main.cpp:282
#31 0x0000000000455e8e in main (argc=1, argv=0x7fffe0971198) at /build/buildd/kmymoney-4.6.3/kmymoney/main.cpp:181

Possible duplicates by query: bug 330310, bug 328263, bug 323144.

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-04-26 06:58:34 UTC
Please report problem in English. Also, please try 4.6.4
Comment 2 Alvaro Soliverez 2014-04-26 12:19:20 UTC
Il n'y a pas de problem pour ecrire á francaise. Nous pouvons la entendre.
Comment 3 Jack 2017-09-15 21:30:55 UTC
It may be OK in French, but is it time to close this is unsupported, unless confirmed in a newer version?
Comment 4 Ralf Habacker 2017-09-15 21:50:07 UTC
(In reply to Jack from comment #3)
> It may be OK in French, but is it time to close this is unsupported, unless
> confirmed in a newer version?

The stack trace indicates that the issue is probably located in KDE and/or Qt because there are no kmymoney related methods included except the inital called functions smain() and runKMyMoney().
Comment 5 Thomas Baumgart 2017-09-16 15:17:31 UTC
We should close it. If there are special circumstances to get into this scenario, we need to know about. If it still happens in newer versions, we should create a new entry.
Comment 6 Jack 2018-09-26 22:40:11 UTC
This bug has been WAITINGFORINFO for over four years.  I'm closing as UNMAINTAINED.  If a similar crash happens in a more recent version of the software, I would open a new bug.