[Kmymoney-devel] [Bug 283294] New: Kmymoney4 crashes trying to delete a report.

michael papet mpapet at yahoo.com
Tue Oct 4 05:29:41 UTC 2011


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

           Summary: Kmymoney4 crashes trying to delete a report.
           Product: kmymoney4
           Version: 4.5.3
          Platform: Debian testing
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kmymoney-devel at kde.org
        ReportedBy: mpapet at yahoo.com


Version:           4.5.3 (using KDE 4.6.5) 
OS:                Linux

Attempts to use reports>Net worth>Net worth by month> Customized to include 3
years of data locks the application up dead.  non-responsive.  Kill the PID and
kmymoney4 will start again.  I'm using the mysql database backend. 

Here's the entire gdb output

Starting program: /usr/bin/kmymoney 
[Thread debugging using libthread_db enabled]
Application asked to unregister timer 0x52000027 which is not registered in
this thread. Fix application.
kmymoney(29516)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers
for "KBanking"
kmymoney(29516)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers
for "Reconciliation report"
kmymoney(29516)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 1 offers
for "Print check"
kmymoney(29516)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers
for "KMyMoney OFX"
kmymoney(29516)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 1 offers
for "iCalendar"
kmymoney(29516)/kdecore (KLibrary) kde4Factory: The library
"/usr/lib/kde4/kmm_kbanking.so" does not offer a qt_plugin_instance function.
7:2011/10/03 22-19-27:aqbanking(29516):started
KMyMoney kbanking plugin loaded
Object::disconnect: No such slot KMyMoneyView::slotRememberPage(const
QModelIndex, const QModelIndex)
Object::connect: No such slot KMyMoneyView::slotRememberPage(const QModelIndex,
const QModelIndex)
kmymoney(29516)/kdecore (KLibrary) kde4Factory: The library
"/usr/lib/kde4/kmm_reconciliationreport.so" does not offer a qt_plugin_instance
function.
KMyMoney reconciliation report plugin loaded
kmymoney(29516)/kdecore (KLibrary) kde4Factory: The library
"/usr/lib/kde4/kmm_printcheck.so" does not offer a qt_plugin_instance function.
KMyMoney printcheck plugin loaded
kmymoney(29516)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
QFSFileEngine::open: No file name specified
kmymoney(29516)/kdecore (KLibrary) kde4Factory: The library
"/usr/lib/kde4/kmm_ofximport.so" does not offer a qt_plugin_instance function.
KMyMoney ofximport plugin loaded
kmymoney(29516)/kdecore (KLibrary) kde4Factory: The library
"/usr/lib/kde4/kmm_icalendarexport.so" does not offer a qt_plugin_instance
function.
KMyMoney iCalendar plugin loaded
[New Thread 0xaf9ccb70 (LWP 29525)]
[New Thread 0xaed75b70 (LWP 29543)]
[Thread 0xaed75b70 (LWP 29543) exited]
Database apparently in use
Opened by mythtv at 192.168.15.33 on 2011-10-03 at 22.16.15.
Open anyway?
request balance for A000001 at 2011-10-03
request balance for A000004 at 2011-10-03
request balance for A000013 at 2011-10-03
request balance for A000008 at 2011-10-03
request balance for A000010 at 2011-10-03
request balance for A000027 at 2011-10-03
request balance for A000001 at 2011-10-02
request balance for A000004 at 2011-10-02
request balance for A000008 at 2011-10-02
request balance for A000010 at 2011-10-02
request balance for A000013 at 2011-10-02
request balance for A000027 at 2011-10-02
[Thread 0xaf9ccb70 (LWP 29525) exited]
QPainter::begin: Widget painting can only begin as a result of a paintEvent
QPainter::translate: Painter not active
QPainter::setClipRect: Painter not active
request balance for A000001 at 2010-12-31
request balance for A000004 at 2010-12-31
request balance for A000008 at 2010-12-31
request balance for A000010 at 2010-12-31
request balance for A000013 at 2010-12-31
request balance for A000014 at 2010-12-31
request balance for A000017 at 2010-12-31
request balance for A000018 at 2010-12-31
request balance for A000021 at 2010-12-31
request balance for A000022 at 2010-12-31
request balance for A000024 at 2010-12-31
request balance for A000026 at 2010-12-31
request balance for A000027 at 2010-12-31
request balance for A000030 at 2010-12-31
request balance for A000031 at 2010-12-31
request balance for A000032 at 2010-12-31
request balance for A000001 at 2009-02-28
request balance for A000003 at 2009-02-28
request balance for A000004 at 2009-02-28
request balance for A000005 at 2009-02-28
request balance for A000008 at 2009-02-28
request balance for A000009 at 2009-02-28
request balance for A000010 at 2009-02-28
request balance for A000011 at 2009-02-28
request balance for A000013 at 2009-02-28
request balance for A000014 at 2009-02-28
request balance for A000016 at 2009-02-28
request balance for A000017 at 2009-02-28
request balance for A000018 at 2009-02-28
request balance for A000020 at 2009-02-28
request balance for A000021 at 2009-02-28
request balance for A000022 at 2009-02-28
request balance for A000023 at 2009-02-28
request balance for A000024 at 2009-02-28
request balance for A000025 at 2009-02-28
request balance for A000026 at 2009-02-28
request balance for A000027 at 2009-02-28
request balance for A000028 at 2009-02-28
request balance for A000029 at 2009-02-28
request balance for A000030 at 2009-02-28
request balance for A000031 at 2009-02-28
request balance for A000032 at 2009-02-28
terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc

Program received signal SIGABRT, Aborted.
0xb7fe2424 in __kernel_vsyscall ()


Reproducible: Always

Steps to Reproduce:
Launch Kmymoney4
Enter mysql password
Wait for data to load.
Go to reports>Net Worth>Net Worth By Month 
Open report.  It works fine with the default 12 months of data.
Change Date window to be three years. 

Actual Results:  
Application locks up, non-responsive.

Expected Results:  
See net worth by month over a three-year period.

OS: Linux (i686) release 2.6.39-2-686-pae
Compiler: gcc

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list