Bug 283786 - Importing from an csv file
Summary: Importing from an csv file
Status: RESOLVED UPSTREAM
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.5.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-11 13:41 UTC by Benni Utz
Modified: 2011-12-10 10:10 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benni Utz 2011-10-11 13:41:16 UTC
Application: kmymoney (4.5.3)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
I created a new rule for importing csv files. After klicking okay, it crashed

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

Thread 3 (Thread 0x7f0e856ce700 (LWP 3665)):
#0  0x00007f0e9086ef03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f0e8bfb9104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0e8bfb99f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0e8602dc44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f0e8bfe03e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0e9347dd8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f0e9087c04d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f0e7a493700 (LWP 4186)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f0e7a492ae0 in ?? ()
#2  0x00007fff4d1ff7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x7f0e95e60780 (LWP 3557)):
[KCrash Handler]
#6  QUtf8::convertFromUnicode (uc=<value optimized out>, len=<value optimized out>, state=0x0) at codecs/qutfcodec.cpp:91
#7  0x00007f0e9229adde in QString::toUtf8 (this=<value optimized out>) at tools/qstring.cpp:3702
#8  0x00007f0e709d74c2 in ?? () from /usr/lib/libgwengui-qt4.so.0
#9  0x00007f0e70777f62 in GWEN_Dialog_GetCharProperty () from /usr/lib/libgwenhywfar.so.60
#10 0x00007f0e6101502a in AB_CSV_EditProfileDialog_fromGui () from /usr/lib/aqbanking/plugins/33/imexporters/csv.so
#11 0x00007f0e61015812 in AB_CSV_EditProfileDialog_HandleActivated () from /usr/lib/aqbanking/plugins/33/imexporters/csv.so
#12 0x00007f0e70776f6c in GWEN_Dialog_EmitSignal () from /usr/lib/libgwenhywfar.so.60
#13 0x00007f0e709d0b45 in ?? () from /usr/lib/libgwengui-qt4.so.0
#14 0x00007f0e709d0ec0 in ?? () from /usr/lib/libgwengui-qt4.so.0
#15 0x00007f0e923535f8 in QMetaObject::activate (sender=0x3d957a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff4d08cb30) at kernel/qobject.cpp:3287
#16 0x00007f0e91afc942 in QAbstractButton::clicked (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#17 0x00007f0e91845f2e in QAbstractButtonPrivate::emitClicked (this=0x3d957d0) at widgets/qabstractbutton.cpp:546
#18 0x00007f0e918474ab in QAbstractButtonPrivate::click (this=0x3d957d0) at widgets/qabstractbutton.cpp:539
#19 0x00007f0e9184771c in QAbstractButton::mouseReleaseEvent (this=0x3d957a0, e=0x7fff4d08d470) at widgets/qabstractbutton.cpp:1121
#20 0x00007f0e914d5cc8 in QWidget::event (this=0x3d957a0, event=0x7fff4d08d470) at kernel/qwidget.cpp:8259
#21 0x00007f0e914849f4 in QApplicationPrivate::notify_helper (this=0x1ae0820, receiver=0x3d957a0, e=0x7fff4d08d470) at kernel/qapplication.cpp:4462
#22 0x00007f0e91489dc3 in QApplication::notify (this=<value optimized out>, receiver=0x3d957a0, e=0x7fff4d08d470) at kernel/qapplication.cpp:4023
#23 0x00007f0e9449d866 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#24 0x00007f0e9233e49c in QCoreApplication::notifyInternal (this=0x1adc390, receiver=0x3d957a0, event=0x7fff4d08d470) at kernel/qcoreapplication.cpp:731
#25 0x00007f0e91485a1d in sendEvent (receiver=0x3d957a0, event=0x7fff4d08d470, alienWidget=0x3d957a0, nativeWidget=0x3da1770, buttonDown=0x7f0e91f68218, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#26 QApplicationPrivate::sendMouseEvent (receiver=0x3d957a0, event=0x7fff4d08d470, alienWidget=0x3d957a0, nativeWidget=0x3da1770, buttonDown=0x7f0e91f68218, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3122
#27 0x00007f0e91507190 in QETWidget::translateMouseEvent (this=0x3da1770, event=<value optimized out>) at kernel/qapplication_x11.cpp:4558
#28 0x00007f0e91505ab7 in QApplication::x11ProcessEvent (this=0x1adc390, event=0x7fff4d08ddc0) at kernel/qapplication_x11.cpp:3680
#29 0x00007f0e9152e842 in x11EventSourceDispatch (s=0x1ae4fc0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0x00007f0e8bfb8bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f0e8bfb93a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f0e8bfb9639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f0e923693ef in QEventDispatcherGlib::processEvents (this=0x1a8e340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#34 0x00007f0e9152e4de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007f0e9233d882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007f0e9233dabc in QEventLoop::exec (this=0x7fff4d08e0c0, flags=...) at kernel/qeventloop.cpp:201
#37 0x00007f0e91945fd6 in QDialog::exec (this=0x3da1770) at dialogs/qdialog.cpp:552
#38 0x00007f0e709d229d in ?? () from /usr/lib/libgwengui-qt4.so.0
#39 0x00007f0e709d109f in QT4_Gui::execDialog(GWEN_DIALOG*, unsigned int) () from /usr/lib/libgwengui-qt4.so.0
#40 0x00007f0e70494882 in ?? () from /usr/lib/libaqbanking.so.33
#41 0x00007f0e70776f6c in GWEN_Dialog_EmitSignal () from /usr/lib/libgwenhywfar.so.60
#42 0x00007f0e709d0b45 in ?? () from /usr/lib/libgwengui-qt4.so.0
#43 0x00007f0e709d0ec0 in ?? () from /usr/lib/libgwengui-qt4.so.0
#44 0x00007f0e923535f8 in QMetaObject::activate (sender=0x2c7f420, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff4d08e770) at kernel/qobject.cpp:3287
#45 0x00007f0e91afc942 in QAbstractButton::clicked (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#46 0x00007f0e91845f2e in QAbstractButtonPrivate::emitClicked (this=0x1fd4890) at widgets/qabstractbutton.cpp:546
#47 0x00007f0e918474ab in QAbstractButtonPrivate::click (this=0x1fd4890) at widgets/qabstractbutton.cpp:539
#48 0x00007f0e9184771c in QAbstractButton::mouseReleaseEvent (this=0x2c7f420, e=0x7fff4d08f0b0) at widgets/qabstractbutton.cpp:1121
#49 0x00007f0e914d5cc8 in QWidget::event (this=0x2c7f420, event=0x7fff4d08f0b0) at kernel/qwidget.cpp:8259
#50 0x00007f0e914849f4 in QApplicationPrivate::notify_helper (this=0x1ae0820, receiver=0x2c7f420, e=0x7fff4d08f0b0) at kernel/qapplication.cpp:4462
#51 0x00007f0e91489dc3 in QApplication::notify (this=<value optimized out>, receiver=0x2c7f420, e=0x7fff4d08f0b0) at kernel/qapplication.cpp:4023
#52 0x00007f0e9449d866 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#53 0x00007f0e9233e49c in QCoreApplication::notifyInternal (this=0x1adc390, receiver=0x2c7f420, event=0x7fff4d08f0b0) at kernel/qcoreapplication.cpp:731
#54 0x00007f0e91485a1d in sendEvent (receiver=0x2c7f420, event=0x7fff4d08f0b0, alienWidget=0x2c7f420, nativeWidget=0x39d6840, buttonDown=0x7f0e91f68218, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#55 QApplicationPrivate::sendMouseEvent (receiver=0x2c7f420, event=0x7fff4d08f0b0, alienWidget=0x2c7f420, nativeWidget=0x39d6840, buttonDown=0x7f0e91f68218, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3122
#56 0x00007f0e91507190 in QETWidget::translateMouseEvent (this=0x39d6840, event=<value optimized out>) at kernel/qapplication_x11.cpp:4558
#57 0x00007f0e91505ab7 in QApplication::x11ProcessEvent (this=0x1adc390, event=0x7fff4d08fa00) at kernel/qapplication_x11.cpp:3680
#58 0x00007f0e9152e842 in x11EventSourceDispatch (s=0x1ae4fc0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#59 0x00007f0e8bfb8bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#60 0x00007f0e8bfb93a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#61 0x00007f0e8bfb9639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f0e923693ef in QEventDispatcherGlib::processEvents (this=0x1a8e340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#63 0x00007f0e9152e4de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#64 0x00007f0e9233d882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#65 0x00007f0e9233dabc in QEventLoop::exec (this=0x7fff4d08fd00, flags=...) at kernel/qeventloop.cpp:201
#66 0x00007f0e91945fd6 in QDialog::exec (this=0x39d6840) at dialogs/qdialog.cpp:552
#67 0x00007f0e709d229d in ?? () from /usr/lib/libgwengui-qt4.so.0
#68 0x00007f0e709d109f in QT4_Gui::execDialog(GWEN_DIALOG*, unsigned int) () from /usr/lib/libgwengui-qt4.so.0
#69 0x00007f0e70c1ead4 in KMyMoneyBanking::interactiveImport (this=0x23bc7a0) at /build/buildd/kmymoney-4.5.3/kmymoney/plugins/kbanking/mymoneybanking.cpp:789
#70 0x00007f0e70c1f831 in KBankingPlugin::slotImport (this=<value optimized out>) at /build/buildd/kmymoney-4.5.3/kmymoney/plugins/kbanking/mymoneybanking.cpp:615
#71 0x00007f0e70c201e4 in KBankingPlugin::qt_metacall (this=0x23e5e00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at /build/buildd/kmymoney-4.5.3/obj-x86_64-linux-gnu/kmymoney/plugins/kbanking/mymoneybanking.moc:85
#72 0x00007f0e923535f8 in QMetaObject::activate (sender=0x23dd280, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff4d090120) at kernel/qobject.cpp:3287
#73 0x00007f0e9147e122 in QAction::triggered (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#74 0x00007f0e9147e30f in QAction::activate (this=0x23dd280, event=<value optimized out>) at kernel/qaction.cpp:1257
#75 0x00007f0e9147f832 in trigger (this=0x23dd280, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x1fa0560) at kernel/qaction.h:218
#76 QAction::qt_metacall (this=0x23dd280, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x1fa0560) at .moc/release-shared/moc_qaction.cpp:174
#77 0x00007f0e914dc505 in QWidgetAction::qt_metacall (this=0x23dd280, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1fa0560) at .moc/release-shared/moc_qwidgetaction.cpp:67
#78 0x00007f0e943c0bf8 in KAction::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#79 0x00007f0e9235249a in QObject::event (this=0x23dd280, e=<value optimized out>) at kernel/qobject.cpp:1226
#80 0x00007f0e9147e3e0 in QAction::event (this=<value optimized out>, e=<value optimized out>) at kernel/qaction.cpp:1187
#81 0x00007f0e943bf51a in KAction::event(QEvent*) () from /usr/lib/libkdeui.so.5
#82 0x00007f0e914849f4 in QApplicationPrivate::notify_helper (this=0x1ae0820, receiver=0x23dd280, e=0x3bce460) at kernel/qapplication.cpp:4462
#83 0x00007f0e914893ba in QApplication::notify (this=<value optimized out>, receiver=0x23dd280, e=0x3bce460) at kernel/qapplication.cpp:4341
#84 0x00007f0e9449d866 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#85 0x00007f0e9233e49c in QCoreApplication::notifyInternal (this=0x1adc390, receiver=0x23dd280, event=0x3bce460) at kernel/qcoreapplication.cpp:731
#86 0x00007f0e92341c25 in sendEvent (receiver=0x0, event_type=0, data=0x1a8eb60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#87 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1a8eb60) at kernel/qcoreapplication.cpp:1372
#88 0x00007f0e92369253 in sendPostedEvents (s=0x1ae3e30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#89 postEventSourceDispatch (s=0x1ae3e30) at kernel/qeventdispatcher_glib.cpp:277
#90 0x00007f0e8bfb8bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#91 0x00007f0e8bfb93a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#92 0x00007f0e8bfb9639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#93 0x00007f0e923693ef in QEventDispatcherGlib::processEvents (this=0x1a8e340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#94 0x00007f0e9152e4de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#95 0x00007f0e9233d882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#96 0x00007f0e9233dabc in QEventLoop::exec (this=0x7fff4d090d20, flags=...) at kernel/qeventloop.cpp:201
#97 0x00007f0e92341ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#98 0x0000000000454115 in main (argc=1, argv=<value optimized out>) at /build/buildd/kmymoney-4.5.3/kmymoney/main.cpp:260

Possible duplicates by query: bug 277852.

Reported using DrKonqi
Comment 1 Cristian Oneț 2011-12-10 10:10:38 UTC
This seems to be a bug in AqBanking. Will someone forward this to Martin Preuß if it is still happening?