Bug 372263

Summary: KMyMoney crashes on opening
Product: [Applications] kmymoney Reporter: Rob V <rvalkass>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: crash CC: christian-david, ralf.habacker
Priority: NOR Keywords: drkonqi
Version: 4.7.2   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 4.8.0

Description Rob V 2016-11-09 17:45:11 UTC
Application: kmymoney (4.7.2)
KDE Platform Version: 4.14.25
Qt Version: 4.8.7
Operating System: Linux 4.8.6-201.fc24.x86_64 x86_64
Distribution: "Fedora release 24 (Twenty Four)"

-- Information about the crash:
- What I was doing when the application crashed: Opening KMyMoney

- What happened: The splash screen briefly appeared, followed by the crash reporter. The main KMyMoney window never appeared.

The crash can be reproduced every time.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
84	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  0x00000000000186d6 in  ()
#7  0x00007f1990149688 in qt_plugin_instance() () at /home/rob/Downloads/kmymoney-4.8.0/kmymoney/plugins/onlinetasks/national/nationalonlinetasksloader.cpp:36
#8  0x00007f19aeac80df in KLibrary::factory(char const*) (lib=0x56281aff43d0) at /usr/src/debug/kdelibs-4.14.25/kdecore/util/klibrary.cpp:149
#9  0x00007f19aeac80df in KLibrary::factory(char const*) (this=0x56281aff43d0, factoryname=0x56281a5db778 "konlinetasks_national") at /usr/src/debug/kdelibs-4.14.25/kdecore/util/klibrary.cpp:169
#10 0x00007f19aeace677 in KPluginLoader::factory() (this=this@entry=0x7ffd54519e80) at /usr/src/debug/kdelibs-4.14.25/kdecore/util/kpluginloader.cpp:197
#11 0x00007f19b32bce5e in KMyMoneyPlugin::PluginLoader::loadPlugin(KPluginInfo*) (error=<synthetic pointer>, args=..., parent=0x56281a5ff490, parentWidget=0x0, this=0x56281af863c0) at /usr/include/kde4/kservice.h:571
#12 0x00007f19b32bce5e in KMyMoneyPlugin::PluginLoader::loadPlugin(KPluginInfo*) (error=<synthetic pointer>, args=..., parent=0x56281a5ff490, this=<optimized out>) at /usr/include/kde4/kservice.h:550
#13 0x00007f19b32bce5e in KMyMoneyPlugin::PluginLoader::loadPlugin(KPluginInfo*) (this=this@entry=0x56281af824d0, info=0x56281af83cf0) at /usr/src/debug/kmymoney-4.7.2/kmymoney/plugins/pluginloader.cpp:98
#14 0x00007f19b32bd6e8 in KMyMoneyPlugin::PluginLoader::loadPlugins() (this=0x56281af824d0) at /usr/src/debug/kmymoney-4.7.2/kmymoney/plugins/pluginloader.cpp:86
#15 0x0000562817f9e429 in KMyMoneyApp::loadPlugins() (this=this@entry=0x56281a5ff490) at /usr/src/debug/kmymoney-4.7.2/kmymoney/kmymoney.cpp:7111
#16 0x0000562817fe4b4f in KMyMoneyApp::KMyMoneyApp(QWidget*) (this=0x56281a5ff490, parent=<optimized out>, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kmymoney-4.7.2/kmymoney/kmymoney.cpp:398
#17 0x0000562817f947d0 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kmymoney-4.7.2/kmymoney/main.cpp:157

Reported using DrKonqi
Comment 1 Rob V 2016-11-14 17:26:40 UTC
Just upgraded to 4.8.0 and the bug is no longer present.
Comment 2 Christian David 2016-11-14 18:17:11 UTC
Thank you for this update!