[Kmymoney-devel] [Bug 282763] New: Kmymoney crashes while importing .csv

Matthew avanesov at gmail.com
Sun Sep 25 21:09:30 UTC 2011


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

           Summary: Kmymoney crashes while importing .csv
           Product: kmymoney4
           Version: 4.6.0
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kmymoney-devel at kde.org
        ReportedBy: avanesov at gmail.com


Application: kmymoney (4.6.0)
KDE Platform Version: 4.7.1 (4.7.1) "release 8"
Qt Version: 4.7.4
Operating System: Linux 2.6.37.6-0.7-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I had an institution and account saved. I was running the csv importer and
everything went fine until the actual import. After pressing import I get a
dialog stating that row 1 doesnt have enough fields and I need to cancel or
accept the inconsistancy. If I select anything except cancel then Kmymoney
shuts down completly.

The crash can be reproduced every time.

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

Thread 2 (Thread 0x7f5f86f9a700 (LWP 11931)):
#0  0x00007f5f9aeba503 in poll () from /lib64/libc.so.6
#1  0x00007f5f95b3f114 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f5f95b3f650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007f5f9c97f636 in QEventDispatcherGlib::processEvents (this=0x2a9d9f0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f5f9c953c22 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f5f9c953e35 in QEventLoop::exec (this=0x7f5f86f99de0, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007f5f9c868be4 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:498
#7  0x00007f5f9c935358 in QInotifyFileSystemWatcherEngine::run (this=0x2af4730)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f5f9c86b4d5 in QThreadPrivate::start (arg=0x2af4730) at
thread/qthread_unix.cpp:331
#9  0x00007f5f9da99a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f5f9aec367d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5fa0689760 (LWP 11923)):
[KCrash Handler]
#6  ref (this=0x7fffa5a7a050, other=...) at
../../src/corelib/arch/qatomic_x86_64.h:121
#7  QString::operator= (this=0x7fffa5a7a050, other=...) at
tools/qstring.cpp:1358
#8  0x00007f5f8932da36 in CsvProcessing::processQifLine(QString&) () from
/usr/lib64/kde4/kmm_csvimport.so
#9  0x00007f5f89332f9c in CsvProcessing::readFile(QString const&, int) () from
/usr/lib64/kde4/kmm_csvimport.so
#10 0x00007f5f893335ec in CsvProcessing::importClicked() () from
/usr/lib64/kde4/kmm_csvimport.so
#11 0x00007f5f8931c73c in CsvProcessing::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib64/kde4/kmm_csvimport.so
#12 0x00007f5f9c968e8f in QMetaObject::activate (sender=0x2b5eed0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fffa5a7a620)
at kernel/qobject.cpp:3287
#13 0x00007f5f9c111252 in QAbstractButton::clicked (this=<value optimized out>,
_t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#14 0x00007f5f9be5721b in QAbstractButtonPrivate::emitClicked (this=<value
optimized out>) at widgets/qabstractbutton.cpp:546
#15 0x00007f5f9be587db in QAbstractButtonPrivate::click (this=0x2b601c0) at
widgets/qabstractbutton.cpp:539
#16 0x00007f5f9be58a4c in QAbstractButton::mouseReleaseEvent (this=0x2b5eed0,
e=0x7fffa5a7afa0) at widgets/qabstractbutton.cpp:1121
#17 0x00007f5f9baf1e1c in QWidget::event (this=0x2b5eed0, event=0x7fffa5a7afa0)
at kernel/qwidget.cpp:8295
#18 0x00007f5f9baa0264 in QApplicationPrivate::notify_helper (this=0xbfc0c0,
receiver=0x2b5eed0, e=0x7fffa5a7afa0) at kernel/qapplication.cpp:4481
#19 0x00007f5f9baa909c in QApplication::notify (this=<value optimized out>,
receiver=0x2b5eed0, e=0x7fffa5a7afa0) at kernel/qapplication.cpp:4042
#20 0x00007f5f9ecc1b76 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#21 0x00007f5f9c9547cc in QCoreApplication::notifyInternal (this=0xbf70b0,
receiver=0x2b5eed0, event=0x7fffa5a7afa0) at kernel/qcoreapplication.cpp:787
#22 0x00007f5f9baa1275 in sendEvent (receiver=0x2b5eed0, event=0x7fffa5a7afa0,
alienWidget=0x2b5eed0, nativeWidget=0x2972aa0, buttonDown=0x7f5f9c577198,
lastMouseReceiver=..., spontaneous=true) at
../../src/corelib/kernel/qcoreapplication.h:215
#23 QApplicationPrivate::sendMouseEvent (receiver=0x2b5eed0,
event=0x7fffa5a7afa0, alienWidget=0x2b5eed0, nativeWidget=0x2972aa0,
buttonDown=0x7f5f9c577198, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:3141
#24 0x00007f5f9bb1fd28 in QETWidget::translateMouseEvent (this=0x2972aa0,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4461
#25 0x00007f5f9bb1e3e9 in QApplication::x11ProcessEvent (this=0xbf70b0,
event=0x7fffa5a7b900) at kernel/qapplication_x11.cpp:3587
#26 0x00007f5f9bb46512 in x11EventSourceDispatch (s=0xc00ab0, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#27 0x00007f5f95b3ebd3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#28 0x00007f5f95b3f3b0 in ?? () from /lib64/libglib-2.0.so.0
#29 0x00007f5f95b3f650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#30 0x00007f5f9c97f5df in QEventDispatcherGlib::processEvents (this=0xbd59d0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#31 0x00007f5f9bb461ae in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007f5f9c953c22 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#33 0x00007f5f9c953e35 in QEventLoop::exec (this=0x7fffa5a7bc20, flags=...) at
kernel/qeventloop.cpp:201
#34 0x00007f5f9c95827b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1064
#35 0x000000000045a64a in runKMyMoney(KApplication*, KStartupLogo*) ()
#36 0x000000000045c516 in main ()

Reported using DrKonqi

-- 
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