Bug 257515 - KMyMoney crashed after exit
Summary: KMyMoney crashed after exit
Status: RESOLVED DUPLICATE of bug 270493
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-21 14:22 UTC by abyss.andrey
Modified: 2011-05-25 14:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (3.29 KB, text/plain)
2011-01-02 21:04 UTC, abyss.andrey
Details

Note You need to log in before you can comment on or make changes to this bug.
Description abyss.andrey 2010-11-21 14:22:55 UTC
Application: kmymoney (4.5.0)
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I saved the file and immediately closed KMyMoney and got a crash.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77bd710 (LWP 2569))]

Thread 2 (Thread 0xb2529b70 (LWP 2570)):
#0  0x0034598e in pthread_once () from /lib/libpthread.so.0
#1  0x06c416d2 in QThreadData::current () at thread/qthread_unix.cpp:147
#2  0x06d72ab5 in postEventSourcePrepare (s=0x952c7a8, timeout=0x0) at kernel/qeventdispatcher_glib.cpp:254
#3  0x06d72b19 in postEventSourceCheck (source=0x952c7a8) at kernel/qeventdispatcher_glib.cpp:270
#4  0x04a35b39 in g_main_context_check () from /lib/libglib-2.0.so.0
#5  0x04a3645e in ?? () from /lib/libglib-2.0.so.0
#6  0x04a36848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#7  0x06d7259f in QEventDispatcherGlib::processEvents (this=0x9529630, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#8  0x06d42609 in QEventLoop::processEvents (this=0xb2529290, flags=) at kernel/qeventloop.cpp:149
#9  0x06d42a8a in QEventLoop::exec (this=0xb2529290, flags=...) at kernel/qeventloop.cpp:201
#10 0x06c3eb7e in QThread::exec (this=0x9507920) at thread/qthread.cpp:490
#11 0x06d2135b in QInotifyFileSystemWatcherEngine::run (this=0x9507920) at io/qfilesystemwatcher_inotify.cpp:248
#12 0x06c41df9 in QThreadPrivate::start (arg=0x9507920) at thread/qthread_unix.cpp:266
#13 0x0033fcc9 in start_thread () from /lib/libpthread.so.0
#14 0x007956be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb77bd710 (LWP 2569)):
[KCrash Handler]
#7  0x06d58522 in QMetaObject::removeGuard (ptr=0x90e5bc8) at kernel/qobject.cpp:440
#8  0x014b7a43 in ~QPointer (this=0x90e5b20, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:64
#9  QApplicationPrivate::~QApplicationPrivate (this=0x90e5b20, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:212
#10 0x06d5df81 in cleanup (this=0x90e5a70, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#11 ~QScopedPointer (this=0x90e5a70, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#12 QObject::~QObject (this=0x90e5a70, __in_chrg=<value optimized out>) at kernel/qobject.cpp:963
#13 0x06d454fa in QCoreApplication::~QCoreApplication (this=0x90e5a70, __in_chrg=<value optimized out>) at kernel/qcoreapplication.cpp:648
#14 0x014b9690 in QApplication::~QApplication (this=0x90e5a70, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1153
#15 0x03b85cae in KApplication::~KApplication (this=0x90e5a70, __in_chrg=<value optimized out>) at ../../kdeui/kernel/kapplication.cpp:908
#16 0x08086141 in main (argc=1, argv=0xbfa3baa4) at /build/buildd/kmymoney-4.5/kmymoney/main.cpp:268

Reported using DrKonqi
Comment 1 Thomas Baumgart 2010-12-12 14:02:56 UTC
Did this ever happen to you again?
Comment 2 Brendan 2010-12-12 19:06:48 UTC
Very recent SVN versions of KMM have been crashing on me when I close KMM.
When I run from the command line this is the output:

pure virtual method called
terminate called without an active exception
KCrash: Application 'kmymoney' crashing...
KCrash: Attempting to start /usr/libexec/kde4/drkonqi from kdeinit
sock_file=/home/xxxxxx/.kde/socket-ZZZZ/kdeinit4__0

This happens when I simply open KMM and close the program without making any
changes to me file. It also happens if I make changes.

When I switch back to the SVN from December 2 it does not crash. Every
version since then does crash. I think the first version to crash was a few
days after the December 2 version but I've deleted the bad versions so I'm
not sure when this problem was introduced. I just recompiled and it is still
a problem.

I'm running Fedora 14, 32 bit.

----
Brendan





On Sun, Dec 12, 2010 at 5:02 AM, Thomas Baumgart <
ipwizard@users.sourceforge.net> wrote:

> https://bugs.kde.org/show_bug.cgi?id=257515
>
>
>
>
>
> --- Comment #1 from Thomas Baumgart <ipwizard users sourceforge net>
>  2010-12-12 14:02:56 ---
> Did this ever happen to you again?
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are the assignee for the bug.
> _______________________________________________
> KMyMoney-devel mailing list
> KMyMoney-devel@kde.org
> https://mail.kde.org/mailman/listinfo/kmymoney-devel
>
Comment 3 abyss.andrey 2010-12-12 19:26:07 UTC
> ------- Comment #1 From Thomas Baumgart 2010-12-12 14:02:56 (-) [reply] ------- 
> Did this ever happen to you again?

Fortunately, it doesn't crash now. I've updated KDE to 4.5.4. May be it's the reason.
Comment 4 Brendan 2010-12-12 21:07:09 UTC
I'm also running KDE 4.5.4 so that is not the only reason it crashes.

----
Brendan





On Sun, Dec 12, 2010 at 10:26 AM, <abyss.andrey@gmail.com> wrote:

> https://bugs.kde.org/show_bug.cgi?id=257515
>
>
>
>
>
> --- Comment #3 from  <abyss andrey gmail com>  2010-12-12 19:26:07 ---
> > ------- Comment #1 From Thomas Baumgart 2010-12-12 14:02:56 (-) [reply]
> -------
> > Did this ever happen to you again?
>
> Fortunately, it doesn't crash now. I've updated KDE to 4.5.4. May be it's
> the
> reason.
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are the assignee for the bug.
> _______________________________________________
> KMyMoney-devel mailing list
> KMyMoney-devel@kde.org
> https://mail.kde.org/mailman/listinfo/kmymoney-devel
>
Comment 5 abyss.andrey 2011-01-02 21:04:24 UTC
Created attachment 55485 [details]
New crash information added by DrKonqi

kmymoney (4.5.2) on KDE Platform 4.5.4 (KDE 4.5.4) using Qt 4.7.0

- What I was doing when the application crashed:

Crash repeted in 4.5.2. It crashed after saving and exiting.

-- Backtrace (Reduced):
#8  0x06c82a43 in ~QPointer (this=0x94a4b20, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:64
#9  QApplicationPrivate::~QApplicationPrivate (this=0x94a4b20, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:212
#10 0x06301f81 in cleanup (this=0x94a4a70, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#11 ~QScopedPointer (this=0x94a4a70, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#12 QObject::~QObject (this=0x94a4a70, __in_chrg=<value optimized out>) at kernel/qobject.cpp:963
Comment 6 Cristian Oneț 2011-05-25 14:54:23 UTC
Based on Brendan's findings (which he should have really attached to this bug report :)) and the following evidence:
1. According to Brendan this bug appeared in December the 3rd 2010
2. This commit http://websvn.kde.org/?view=revision&revision=1203403
3. This bug report https://bugs.kde.org/show_bug.cgi?id=270493
4. And this fix http://websvn.kde.org/?view=revision&revision=1227483
5. The bug happens when closing the application in tabbed mode
6. And, I assume, when using custom colors :)

I mark this bug as a duplicate of the fixed report.

*** This bug has been marked as a duplicate of bug 270493 ***