Version: Version 2.1 Beta 2 (using KDE 4.3.2) OS: Linux Installed from: Mandriva RPMs I've opened the default empty spreadsheet. Then I try to import data that are copied in the clipboard, using the menu Insert --> External Data --> From Clipboard. I guess there is then a wizard to help importing the data that pops-up, since I see the shade of a window appearing, and I can't be sure, since kspread crashes immediately after. If I directly copy the clipboard in the empty spreadsheet, it works, but the content is not in separated cells, but in only one. I have no backtraces, since I'm not using the debug version of my packages, but if needed, I can try to install them. This is very reproduceable, since it "works"all the time, whatever the data in the clipboard I try to import, even single words or letters.
Created an attachment (id=38831) [details] Backtrace created by Drkonqy I have not installed any debugging packages, so this information may not be sufficient.
Application: KSpread (kspread), signal: Segmentation fault [KCrash Handler] #5 0x00007ff3119f8551 in KoCsvImportDialog::Private::setText () from /usr/lib64/libkowidgets.so.6 #6 0x00007ff3119fac77 in KoCsvImportDialog::Private::fillTable () from /usr/lib64/libkowidgets.so.6 #7 0x00007ff3050e5d68 in ?? () from /usr/lib64/libkspreadcommon.so.6 #8 0x00007ff3050e5f90 in ?? () from /usr/lib64/libkspreadcommon.so.6 #9 0x00007ff3127f388c in QMetaObject::activate () from /usr/lib64/libQtCore.so.4 #10 0x00007ff3127f88cf in ?? () from /usr/lib64/libQtCore.so.4 #11 0x00007ff3127ed833 in QObject::event () from /usr/lib64/libQtCore.so.4 #12 0x00007ff3130e412c in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4 #13 0x00007ff3130eb3fe in QApplication::notify () from /usr/lib64/libQtGui.so.4 #14 0x00007ff310486326 in KApplication::notify () from /usr/lib64/libkdeui.so.5 #15 0x00007ff3127de6ac in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4 #16 0x00007ff3128094e2 in ?? () from /usr/lib64/libQtCore.so.4 #17 0x00007ff312806f48 in ?? () from /usr/lib64/libQtCore.so.4 #18 0x00007ff30e97d4ce in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #19 0x00007ff30e980e98 in ?? () from /usr/lib64/libglib-2.0.so.0 #20 0x00007ff30e980fc0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #21 0x00007ff312806c73 in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4 #22 0x00007ff31317764e in ?? () from /usr/lib64/libQtGui.so.4 #23 0x00007ff3127dcfe2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4 #24 0x00007ff3127dd3b4 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4 #25 0x00007ff31355cc5e in QDialog::exec () from /usr/lib64/libQtGui.so.4 #26 0x00007ff30518e54d in KSpread::CellToolBase::insertFromClipboard () from /usr/lib64/libkspreadcommon.so.6 #27 0x00007ff304f293dd in KSpread::CellToolBase::qt_metacall () from /usr/lib64/libkspreadcommon.so.6 #28 0x00007ff305151450 in KSpread::CellTool::qt_metacall () from /usr/lib64/libkspreadcommon.so.6 #29 0x00007ff3127f388c in QMetaObject::activate () from /usr/lib64/libQtCore.so.4 #30 0x00007ff3130de2d7 in QAction::triggered () from /usr/lib64/libQtGui.so.4 #31 0x00007ff3130df71f in QAction::activate () from /usr/lib64/libQtGui.so.4 #32 0x00007ff3134caa6d in ?? () from /usr/lib64/libQtGui.so.4 #33 0x00007ff3134d098a in ?? () from /usr/lib64/libQtGui.so.4 #34 0x00007ff3105582de in KMenu::mouseReleaseEvent () from /usr/lib64/libkdeui.so.5 #35 0x00007ff313132b70 in QWidget::event () from /usr/lib64/libQtGui.so.4 #36 0x00007ff3134d314b in QMenu::event () from /usr/lib64/libQtGui.so.4 #37 0x00007ff3130e412c in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4 #38 0x00007ff3130eb241 in QApplication::notify () from /usr/lib64/libQtGui.so.4 #39 0x00007ff310486326 in KApplication::notify () from /usr/lib64/libkdeui.so.5 #40 0x00007ff3127de6ac in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4 #41 0x00007ff3130eab10 in QApplicationPrivate::sendMouseEvent () from /usr/lib64/libQtGui.so.4 #42 0x00007ff313150fce in ?? () from /usr/lib64/libQtGui.so.4 #43 0x00007ff31314fc4a in QApplication::x11ProcessEvent () from /usr/lib64/libQtGui.so.4 #44 0x00007ff313177e9c in ?? () from /usr/lib64/libQtGui.so.4 #45 0x00007ff30e97d4ce in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #46 0x00007ff30e980e98 in ?? () from /usr/lib64/libglib-2.0.so.0 #47 0x00007ff30e980fc0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #48 0x00007ff312806c73 in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4 #49 0x00007ff31317764e in ?? () from /usr/lib64/libQtGui.so.4 #50 0x00007ff3127dcfe2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4 #51 0x00007ff3127dd3b4 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4 #52 0x00007ff3127df569 in QCoreApplication::exec () from /usr/lib64/libQtCore.so.4 #53 0x00007ff314161435 in kdemain () from /usr/lib64/libkdeinit4_kspread.so #54 0x00007ff313e1f91d in __libc_start_main () from /lib64/libc.so.6 #55 0x0000000000400609 in _start ()
Here is the backtrace with debugging enabled. Application: KSpread (kspread), signal: Segmentation fault [KCrash Handler] #5 KoCsvImportDialog::Private::setText (this=0x110b120, row=<value optimized out>, col=1, text=@0x7fff93a53e20) at /usr/lib/qt4/include/QtGui/qtablewidget.h:192 #6 0x00007f304c1cf949 in KoCsvImportDialog::Private::fillTable (this=0x110b120) at /usr/src/debug/koffice-2.0.82/libs/widgets/KoCsvImportDialog.cpp:527 #7 0x00007f303f8bad68 in KSpread::CSVDialog::init (this=0x7fff93a54a70) at /usr/src/debug/koffice-2.0.82/kspread/dialogs/CSVDialog.cpp:114 #8 0x00007f303f8baf90 in KSpread::CSVDialog::qt_metacall (this=0x7fff93a54a70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/koffice-2.0.82/build/kspread/CSVDialog.moc:66 #9 0x00007f304cfc888c in QMetaObject::activate () from /usr/lib64/libQtCore.so.4 #10 0x00007f304cfcd8cf in ?? () from /usr/lib64/libQtCore.so.4 #11 0x00007f304cfc2833 in QObject::event () from /usr/lib64/libQtCore.so.4 #12 0x00007f304d8b912c in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4 #13 0x00007f304d8c03fe in QApplication::notify () from /usr/lib64/libQtGui.so.4 #14 0x00007f304ac5b326 in KApplication::notify () from /usr/lib64/libkdeui.so.5 #15 0x00007f304cfb36ac in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4 #16 0x00007f304cfde4e2 in ?? () from /usr/lib64/libQtCore.so.4 #17 0x00007f304cfdbf48 in ?? () from /usr/lib64/libQtCore.so.4 #18 0x00007f30491524ce in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #19 0x00007f3049155e98 in ?? () from /usr/lib64/libglib-2.0.so.0 #20 0x00007f3049155fc0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #21 0x00007f304cfdbc73 in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4 #22 0x00007f304d94c64e in ?? () from /usr/lib64/libQtGui.so.4 #23 0x00007f304cfb1fe2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4 #24 0x00007f304cfb23b4 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4 #25 0x00007f304dd31c5e in QDialog::exec () from /usr/lib64/libQtGui.so.4 #26 0x00007f303f96354d in KSpread::CellToolBase::insertFromClipboard (this=<value optimized out>) at /usr/src/debug/koffice-2.0.82/kspread/ui/CellToolBase.cpp:2707 #27 0x00007f303f6fe3dd in KSpread::CellToolBase::qt_metacall (this=0x1dd64d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff93a54c70) at /usr/src/debug/koffice-2.0.82/build/kspread/moc_CellToolBase.cpp:365 #28 0x00007f303f926450 in KSpread::CellTool::qt_metacall (this=0xec3f20, _c=15482656, _id=17855328, _a=0x1) at /usr/src/debug/koffice-2.0.82/build/kspread/CellTool.moc:64 #29 0x00007f304cfc888c in QMetaObject::activate () from /usr/lib64/libQtCore.so.4 #30 0x00007f304d8b32d7 in QAction::triggered () from /usr/lib64/libQtGui.so.4 #31 0x00007f304d8b471f in QAction::activate () from /usr/lib64/libQtGui.so.4 #32 0x00007f304dc9fa6d in ?? () from /usr/lib64/libQtGui.so.4 #33 0x00007f304dca598a in ?? () from /usr/lib64/libQtGui.so.4 #34 0x00007f304ad2d2de in KMenu::mouseReleaseEvent () from /usr/lib64/libkdeui.so.5 #35 0x00007f304d907b70 in QWidget::event () from /usr/lib64/libQtGui.so.4 #36 0x00007f304dca814b in QMenu::event () from /usr/lib64/libQtGui.so.4 #37 0x00007f304d8b912c in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4 #38 0x00007f304d8c0241 in QApplication::notify () from /usr/lib64/libQtGui.so.4 #39 0x00007f304ac5b326 in KApplication::notify () from /usr/lib64/libkdeui.so.5 #40 0x00007f304cfb36ac in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4 #41 0x00007f304d8bfb10 in QApplicationPrivate::sendMouseEvent () from /usr/lib64/libQtGui.so.4 #42 0x00007f304d925fce in ?? () from /usr/lib64/libQtGui.so.4 #43 0x00007f304d924c4a in QApplication::x11ProcessEvent () from /usr/lib64/libQtGui.so.4 #44 0x00007f304d94ce9c in ?? () from /usr/lib64/libQtGui.so.4 #45 0x00007f30491524ce in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #46 0x00007f3049155e98 in ?? () from /usr/lib64/libglib-2.0.so.0 #47 0x00007f3049155fc0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #48 0x00007f304cfdbc73 in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4 #49 0x00007f304d94c64e in ?? () from /usr/lib64/libQtGui.so.4 #50 0x00007f304cfb1fe2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4 #51 0x00007f304cfb23b4 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4 #52 0x00007f304cfb4569 in QCoreApplication::exec () from /usr/lib64/libQtCore.so.4 #53 0x00007f304e936435 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/koffice-2.0.82/kspread/part/Main.cpp:43 #54 0x00007f304e5f491d in __libc_start_main () from /lib64/libc.so.6 #55 0x0000000000400609 in _start () at ../sysdeps/x86_64/elf/start.S:113
This could be related to bug 209919. Thanks
SVN commit 1085270 by sebsauer: Fix crash when importing data from the clipboard BUG:217284 M +6 -3 KoCsvImportDialog.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1085270
SVN commit 1085271 by sebsauer: backport r1085270 from trunk to 2.1 branch Fix crash when importing data from the clipboard CCBUG:217284 M +6 -3 KoCsvImportDialog.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1085271
*** Bug 215570 has been marked as a duplicate of this bug. ***
Created an attachment (id=41006) [details] New crash information added by DrKonqi I was changing the csv-import seperator from semicolon to space. Same description as the other duplicate of this bug. I upload this backtrace in the hope that a few less question marks in the report might help!
You need to log in before you can comment on or make changes to this bug.