Trying to import via csv I made a small example with this kind of data: "carton";"auteur";"titre";"qui";"nombre";"commentaire" ;;;;; 31;"M.H.Clark";"La clinique du docteur H";"vendu";; 31;"M.H.Clark";"La nuit s'éveille";"vendu";; 31;"M.H.Clark";"Le roman de George et Martha";"vendu";; 31;"M.H.Clark";"Le billet gagnant";"vendu";; Note that I didn't know if there's an expected input format and tryed a free one. Also leaving empty lines… The application in jamed on importing step. csv file generated form libreoffice calc, 203 lines long Reproducible: Always Steps to Reproduce: 1. create a book collection 2. import this kind of csv input Actual Results: looping forever with message about importing data… But nothing happend. Expected Results: I was expecting a matching field wizzard to popup or some associating field step. Or at least a warning or an error message. A cancel button to reclaim the application control. started form terminal, no additional information. Hum, also doesn't seem to work with an exported reimported, one line, csv…
Created attachment 84490 [details] example of exported csv from tellico
I had another report of the CSV import hanging. So far, I haven't been able to reproduce it so there's something still I'm missing, either in the compiling or some little detail that makes my system different from yours. Your attached file imports without problem for me... Any change you could get a debug trace from the hang?
>> Any change you could get a debug trace from the hang? Sure, ask any complement you need. (version, kernel, distrib, python, etc.) Could you drive me on getting this debug trace? I'm also be able to produce a coredump. I can also attach the 203 lines csv I mention, but it hangs with the exported one…
(In reply to comment #3) > >> Any change you could get a debug trace from the hang? > > Sure, ask any complement you need. (version, kernel, distrib, python, etc.) Which Ubuntu version are you running? And you have Tellico 2.3.8, correct? > Could you drive me on getting this debug trace? This is a ubuntu guide. https://wiki.ubuntu.com/Backtrace You'll likely need to install a bunch of additional packages.
(In reply to comment #3) > I'm also be able to produce a coredump. Also attach the coredump, if you don't mind, after you install the debug packages...
lsb_release -rd Description: Ubuntu 13.10 Release: 13.10 file /usr/bin/tellico /usr/bin/tellico: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0xe9330f2a71fc1b3219542875d1c10bea0df03733, stripped apt-cache policy tellico tellico: Installé : 2.3.8+dfsg.1-2 Candidat : 2.3.8+dfsg.1-2 Table de version : *** 2.3.8+dfsg.1-2 0 500 http://fr.archive.ubuntu.com/ubuntu/ saucy/universe i386 Packages 100 /var/lib/dpkg/status I've followed the backtrace procedure, see attached gdb output. Obtained by ctrl-c during forever loop. With the oneline imported csv file. I also reattach this file. Hope that helps.
Created attachment 84664 [details] gdb backtrace log
Created attachment 84666 [details] liste_livres_Export_tellico2.csv used with gdb backtrace A two line of data (3 with header), modified csv file exported from tellico.
cordump too big hosted here: http://molo.bee.free.fr/tellico.core.gz same test: importing ctrl-c (gdb) gcore tmp/tellico.core Saved corefile tmp/tellico.core
Git commit 4ae3308a8295a99c03f37430f5a181adc92eef24 by Albert Astals Cid. Committed on 17/04/2014 at 21:03. Pushed by aacid into branch 'master'. Fix wrong usage of QTextStream in csv parser REVIEW: 117605 Acked by Robby M +3 -1 src/translators/csvparser.cpp http://commits.kde.org/tellico/4ae3308a8295a99c03f37430f5a181adc92eef24
Git commit f5249c72c153b99f1a6ef096c706a9b41acb1e89 by Robby Stephenson, on behalf of Albert Astals Cid. Committed on 17/04/2014 at 21:03. Pushed by rstephenson into branch '2.3'. Fix wrong usage of QTextStream in csv parser REVIEW: 117605 Acked by Robby M +3 -1 src/translators/csvparser.cpp http://commits.kde.org/tellico/f5249c72c153b99f1a6ef096c706a9b41acb1e89
*** Bug 335454 has been marked as a duplicate of this bug. ***
*** Bug 337754 has been marked as a duplicate of this bug. ***
Comment on attachment 84664 [details] gdb backtrace log >GNU gdb (GDB) 7.6.1-ubuntu >Copyright (C) 2013 Free Software Foundation, Inc. >License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> >This is free software: you are free to change and redistribute it. >There is NO WARRANTY, to the extent permitted by law. Type "show copying" >and "show warranty" for details. >This GDB was configured as "i686-linux-gnu". >For bug reporting instructions, please see: ><http://www.gnu.org/software/gdb/bugs/>... >Reading symbols from /usr/bin/tellico...Reading symbols from /usr/lib/debug/.build-id/2a/0f33e9321bfc7175285419ea0bc1d13337f00d.debug...done. >done. >(gdb) r >Starting program: /usr/bin/tellico >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". >tellico(12286)/kdeui (kdelibs): Attempt to use QAction "edit_undo" with KXMLGUIFactory! "ID_Registro","Titulo_Coleccion","Autor_RFC","Firma_DSI_DocuSign","Licencia_Estatus" "001","Mi Base de Datos","COMA950106LT6","ED7303865B9C4F4B8D0852D685E8F065","Activa - Derechos Reservados" "002","Registro de Activos","COMA950106LT6","ED7303865B9C4F4B8D0852D685E8F065","Activa - Derechos Reservados" >tellico(12286)/kdeui (kdelibs): Attempt to use QAction "edit_redo" with KXMLGUIFactory! >Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath) >Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath) >"/org/freedesktop/UDisks2/drives/Hitachi_HTS543232A7A384_E2P342331D1ARP" : property "Drive" does not exist >"/org/freedesktop/UDisks2/drives/hp_______CDDVDW_SN_208BB_R8HB6GRBA23586" : property "Drive" does not exist >[New Thread 0xaf421b40 (LWP 12297)] > >Program received signal SIGINT, Interrupt. >QByteArray (a=..., this=<synthetic pointer>) > at /usr/include/qt4/QtCore/qbytearray.h:440 >440 /usr/include/qt4/QtCore/qbytearray.h: Aucun fichier ou dossier de ce type. >(gdb) backtrace full >#0 QByteArray (a=..., this=<synthetic pointer>) > at /usr/include/qt4/QtCore/qbytearray.h:440 >No locals. >#1 operator+ (a2=10 '\n', a1=...) at /usr/include/qt4/QtCore/qbytearray.h:569 >No locals. >#2 Tellico::CSVParser::nextTokens (this=0x8e34748) > at /build/buildd/tellico-2.3.8+dfsg.1/src/translators/csvparser.cpp:101 > line = {static shared_null = {ref = {_q_value = 2640}, alloc = 0, > size = 0, data = 0x83422b8 <QByteArray::shared_null+16> "", > array = ""}, static shared_empty = {ref = {_q_value = 27}, > alloc = 0, size = 0, > data = 0xb58b73e4 <QByteArray::shared_empty+16> "", array = ""}, > d = 0x8c1a910} >#3 0x0820d5bd in Tellico::Import::CSVImporter::fillTable ( > this=this@entry=0x8c860f0) > at /build/buildd/tellico-2.3.8+dfsg.1/src/translators/csvimporter.cpp:369 > values = {<QList<QString>> = {{p = {static shared_null = {ref = { > _q_value = 5674}, alloc = 0, begin = 0, end = 0, > sharable = 1, array = {0x0}}, d = 0x8c2a1d0}, > d = 0x8c2a1d0}}, <No data fields>} > col = <optimized out> > maxCols = <optimized out> > row = 1 >#4 0x0820d837 in Tellico::Import::CSVImporter::slotDelimiter ( > this=this@entry=0x8c860f0) > at /build/buildd/tellico-2.3.8+dfsg.1/src/translators/csvimporter.cpp:429 >No locals. >#5 0x0820ef5d in Tellico::Import::CSVImporter::widget (this=0x8c860f0, > parent_=<optimized out>) > at /build/buildd/tellico-2.3.8+dfsg.1/src/translators/csvimporter.cpp:344 > groupBox = <optimized out> > hlay = <optimized out> > buttonGroup = <optimized out> > w = {static null = {<No data fields>}, static shared_null = {ref = { > _q_value = 15192}, alloc = 0, size = 0, > data = 0x8342272 <QString::shared_null+18>, clean = 0, > simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, > reserved = 0, array = {0}}, static shared_empty = {ref = { > _q_value = 396}, alloc = 0, size = 0, > data = 0xb58b74be <QString::shared_empty+18>, clean = 0, > simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, > reserved = 0, array = {0}}, d = 0x8cb2f30, > static codecForCStrings = 0x0} > vlay = <optimized out> > lab = <optimized out> > delimiterLayout2 = <optimized out> > hlay3 = <optimized out> > l = 0x8cb32b0 > delimiterLayout = <optimized out> > what = {static null = {<No data fields>}, static shared_null = {ref = { > _q_value = 15192}, alloc = 0, size = 0, > data = 0x8342272 <QString::shared_null+18>, clean = 0, > simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, > reserved = 0, array = {0}}, static shared_empty = {ref = { > _q_value = 396}, alloc = 0, size = 0, > data = 0xb58b74be <QString::shared_empty+18>, clean = 0, > simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, > reserved = 0, array = {0}}, d = 0x8c1a780, > static codecForCStrings = 0x0} > config = <incomplete type> >#6 0x080ec285 in Tellico::ImportDialog::ImportDialog (this=0xbfffe160, > format_=Tellico::Import::CSV, urls_=..., parent_=0x8540730) > at /build/buildd/tellico-2.3.8+dfsg.1/src/importdialog.cpp:110 > widget = 0x8c8b468 > topLayout = 0x8783f28 > groupBox = <optimized out> > vlay = 0x87825c8 > w = <optimized out> > ok = {d = 0xb58b7000} >#7 0x08103829 in Tellico::MainWindow::importFile (this=0x8540730, > format_=Tellico::Import::CSV, urls_=...) > at /build/buildd/tellico-2.3.8+dfsg.1/src/mainwindow.cpp:2155 > urls = {<QList<KUrl>> = {{p = {static shared_null = {ref = { > _q_value = 5674}, alloc = 0, begin = 0, end = 0, > sharable = 1, array = {0x0}}, d = 0x8a3f6f8}, > d = 0x8a3f6f8}}, <No data fields>} > dlg = {<KDialog> = {<No data fields>}, static staticMetaObject = {d = { > superdata = 0x83421f0 <KDialog::staticMetaObject>, > stringdata = 0x82c6d80 <qt_meta_stringdata_Tellico__ImportDialog> "Tellico::ImportDialog", > data = 0x82c6dc0 <qt_meta_data_Tellico__ImportDialog>, > extradata = 0x82c6e34 <Tellico::ImportDialog::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, > static_metacall = 0x80e9c50 <Tellico::ImportDialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, m_coll = {d = 0x0}, > m_importer = 0x8c860f0, m_radioAppend = 0x8d2db28, > m_radioReplace = 0x8920d80, m_radioMerge = 0x86e85f0, > m_buttonGroup = 0x8e554d0} >#8 0x08103d92 in Tellico::MainWindow::slotFileImport (this=0x8540730, > format_=3) at /build/buildd/tellico-2.3.8+dfsg.1/src/mainwindow.cpp:1749 > format = <optimized out> > url = {<QUrl> = {d = 0x8e53340}, d = 0x0} >#9 0x08104269 in Tellico::MainWindow::qt_static_metacall (_o=<optimized out>, > _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) > at /build/buildd/tellico-2.3.8+dfsg.1/obj-i686-linux-gnu/src/mainwindow.moc:183 > _t = <optimized out> >#10 0xb575ffc7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >No symbol table info available. >#11 0xb5767b45 in QSignalMapper::mapped(int) () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >No symbol table info available. >#12 0xb5767c92 in QSignalMapper::map(QObject*) () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >No symbol table info available. >#13 0xb5767e48 in QSignalMapper::map() () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >No symbol table info available. >#14 0xb57683d8 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >No symbol table info available. >#15 0xb575ffc7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >No symbol table info available. >#16 0xb5c9e67d in QAction::triggered(bool) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#17 0xb5ca0274 in QAction::activate(QAction::ActionEvent) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#18 0xb614321b in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#19 0xb61482b8 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#20 0xb614c309 in QMenu::mouseReleaseEvent(QMouseEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#21 0xb7e52b2e in KMenu::mouseReleaseEvent(QMouseEvent*) () > from /usr/lib/libkdeui.so.5 >No symbol table info available. >#22 0xb5cff1aa in QWidget::event(QEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#23 0xb614c79f in QMenu::event(QEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#24 0xb5ca5744 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#25 0xb5caddf8 in QApplication::notify(QObject*, QEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#26 0xb7d81ff4 in KApplication::notify(QObject*, QEvent*) () > from /usr/lib/libkdeui.so.5 >No symbol table info available. >#27 0xb574aeda in QCoreApplication::notifyInternal(QObject*, QEvent*) () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >No symbol table info available. >#28 0xb5cabaa3 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#29 0xb5d2f910 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#30 0xb5d2ec05 in QApplication::x11ProcessEvent(_XEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#31 0xb5d5a274 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#32 0xb45b283e in g_main_context_dispatch () > from /lib/i386-linux-gnu/libglib-2.0.so.0 >No symbol table info available. >#33 0xb45b2be8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 >No symbol table info available. >#34 0xb45b2ca8 in g_main_context_iteration () > from /lib/i386-linux-gnu/libglib-2.0.so.0 >No symbol table info available. >#35 0xb577a8bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >No symbol table info available. >#36 0xb5d5a32e in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#37 0xb57499f3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >No symbol table info available. >#38 0xb5749d19 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >No symbol table info available. >#39 0xb574f89e in QCoreApplication::exec() () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >No symbol table info available. >#40 0xb5ca3974 in QApplication::exec() () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >No symbol table info available. >#41 0x08080b96 in main (argc=1, argv=0xbffff104) > at /build/buildd/tellico-2.3.8+dfsg.1/src/main.cpp:95 > aboutData = {d = 0x835d240} > options = {d = 0x835e000} > app = <incomplete type> >(gdb) info registers >eax 0xbfffdf7c -1073750148 >ecx 0x8c1a920 146909472 >edx 0x8c1a920 146909472 >ebx 0x8e34748 149112648 >esp 0xbfffdf50 0xbfffdf50 >ebp 0xbfffdf98 0xbfffdf98 >esi 0xbfffdfcc -1073750068 >edi 0x8c1a910 146909456 >eip 0x8210a42 0x8210a42 <Tellico::CSVParser::nextTokens()+162> >eflags 0x286 [ PF SF IF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >(gdb) x/16i $pc >=> 0x8210a42 <Tellico::CSVParser::nextTokens()+162>: lock incl (%edi) > 0x8210a45 <Tellico::CSVParser::nextTokens()+165>: setne %al > 0x8210a48 <Tellico::CSVParser::nextTokens()+168>: mov -0x1c(%ebp),%eax > 0x8210a4b <Tellico::CSVParser::nextTokens()+171>: lock decl (%eax) > 0x8210a4e <Tellico::CSVParser::nextTokens()+174>: setne %cl > 0x8210a51 <Tellico::CSVParser::nextTokens()+177>: test %cl,%cl > 0x8210a53 <Tellico::CSVParser::nextTokens()+179>: > jne 0x8210a60 <Tellico::CSVParser::nextTokens()+192> > 0x8210a55 <Tellico::CSVParser::nextTokens()+181>: mov -0x1c(%ebp),%eax > 0x8210a58 <Tellico::CSVParser::nextTokens()+184>: mov %eax,(%esp) > 0x8210a5b <Tellico::CSVParser::nextTokens()+187>: > call 0x807d730 <_Z5qFreePv@plt> > 0x8210a60 <Tellico::CSVParser::nextTokens()+192>: mov -0x20(%ebp),%eax > 0x8210a63 <Tellico::CSVParser::nextTokens()+195>: lock decl (%eax) > 0x8210a66 <Tellico::CSVParser::nextTokens()+198>: setne %cl > 0x8210a69 <Tellico::CSVParser::nextTokens()+201>: test %cl,%cl > 0x8210a6b <Tellico::CSVParser::nextTokens()+203>: > jne 0x8210a78 <Tellico::CSVParser::nextTokens()+216> > 0x8210a6d <Tellico::CSVParser::nextTokens()+205>: mov -0x20(%ebp),%eax >(gdb) thread apply all backtrace > >Thread 2 (Thread 0xaf421b40 (LWP 12297)): >#0 0xb7fdd424 in __kernel_vsyscall () >#1 0xb533ca0b in poll () at ../sysdeps/unix/syscall-template.S:81 >#2 0xb45c1a4b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 >#3 0xb45b2b68 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 >#4 0xb45b2ca8 in g_main_context_iteration () > from /lib/i386-linux-gnu/libglib-2.0.so.0 >#5 0xb577a8df in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#6 0xb57499f3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#7 0xb5749d19 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#8 0xb5638e3d in QThread::exec() () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#9 0xb5729e14 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#10 0xb563b72f in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#11 0xb47f4d78 in start_thread (arg=0xaf421b40) at pthread_create.c:311 >#12 0xb534c01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 > >Thread 1 (Thread 0xb3c33980 (LWP 12286)): >#0 QByteArray (a=..., this=<synthetic pointer>) > at /usr/include/qt4/QtCore/qbytearray.h:440 >#1 operator+ (a2=10 '\n', a1=...) at /usr/include/qt4/QtCore/qbytearray.h:569 >#2 Tellico::CSVParser::nextTokens (this=0x8e34748) > at /build/buildd/tellico-2.3.8+dfsg.1/src/translators/csvparser.cpp:101 >#3 0x0820d5bd in Tellico::Import::CSVImporter::fillTable ( > this=this@entry=0x8c860f0) > at /build/buildd/tellico-2.3.8+dfsg.1/src/translators/csvimporter.cpp:369 >#4 0x0820d837 in Tellico::Import::CSVImporter::slotDelimiter ( > this=this@entry=0x8c860f0) > at /build/buildd/tellico-2.3.8+dfsg.1/src/translators/csvimporter.cpp:429 >#5 0x0820ef5d in Tellico::Import::CSVImporter::widget (this=0x8c860f0, > parent_=<optimized out>) > at /build/buildd/tellico-2.3.8+dfsg.1/src/translators/csvimporter.cpp:344 >#6 0x080ec285 in Tellico::ImportDialog::ImportDialog (this=0xbfffe160, > format_=Tellico::Import::CSV, urls_=..., parent_=0x8540730) > at /build/buildd/tellico-2.3.8+dfsg.1/src/importdialog.cpp:110 >#7 0x08103829 in Tellico::MainWindow::importFile (this=0x8540730, > format_=Tellico::Import::CSV, urls_=...) > at /build/buildd/tellico-2.3.8+dfsg.1/src/mainwindow.cpp:2155 >#8 0x08103d92 in Tellico::MainWindow::slotFileImport (this=0x8540730, > format_=3) at /build/buildd/tellico-2.3.8+dfsg.1/src/mainwindow.cpp:1749 >#9 0x08104269 in Tellico::MainWindow::qt_static_metacall (_o=<optimized out>, > _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) > at /build/buildd/tellico-2.3.8+dfsg.1/obj-i686-linux-gnu/src/mainwindow.moc:183 >#10 0xb575ffc7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#11 0xb5767b45 in QSignalMapper::mapped(int) () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#12 0xb5767c92 in QSignalMapper::map(QObject*) () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#13 0xb5767e48 in QSignalMapper::map() () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#14 0xb57683d8 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#15 0xb575ffc7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#16 0xb5c9e67d in QAction::triggered(bool) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#17 0xb5ca0274 in QAction::activate(QAction::ActionEvent) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#18 0xb614321b in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#19 0xb61482b8 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#20 0xb614c309 in QMenu::mouseReleaseEvent(QMouseEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#21 0xb7e52b2e in KMenu::mouseReleaseEvent(QMouseEvent*) () > from /usr/lib/libkdeui.so.5 >#22 0xb5cff1aa in QWidget::event(QEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#23 0xb614c79f in QMenu::event(QEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#24 0xb5ca5744 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#25 0xb5caddf8 in QApplication::notify(QObject*, QEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#26 0xb7d81ff4 in KApplication::notify(QObject*, QEvent*) () > from /usr/lib/libkdeui.so.5 >#27 0xb574aeda in QCoreApplication::notifyInternal(QObject*, QEvent*) () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#28 0xb5cabaa3 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#29 0xb5d2f910 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#30 0xb5d2ec05 in QApplication::x11ProcessEvent(_XEvent*) () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#31 0xb5d5a274 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#32 0xb45b283e in g_main_context_dispatch () > from /lib/i386-linux-gnu/libglib-2.0.so.0 >#33 0xb45b2be8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 >#34 0xb45b2ca8 in g_main_context_iteration () > from /lib/i386-linux-gnu/libglib-2.0.so.0 >#35 0xb577a8bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#36 0xb5d5a32e in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#37 0xb57499f3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#38 0xb5749d19 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#39 0xb574f89e in QCoreApplication::exec() () > from /usr/lib/i386-linux-gnu/libQtCore.so.4 >#40 0xb5ca3974 in QApplication::exec() () > from /usr/lib/i386-linux-gnu/libQtGui.so.4 >#41 0x08080b96 in main (argc=1, argv=0xbffff104) > at /build/buildd/tellico-2.3.8+dfsg.1/src/main.cpp:95 >(gdb) quit >A debugging session is active. > > Inferior 1 [process 12286] will be killed. > >Quit anyway? (y or n)
Comment on attachment 84490 [details] example of exported csv from tellico ..."ID_Registro","Titulo_Coleccion","Autor_RFC","Firma_DSI_DocuSign","Licencia_Estatus" "REPORTE-001","Certificacion de Integridad Tecnica","COMA950106LT6","ED7303865B9C4F4B8D0852D685E8F065","VALIDADO: Derechos de Autor Protegidos" >Titre;Sous-titre;Auteur;Ãditeur;n° Carton;Format;Date d'achat;Prix d'achat;Maison d'édition;Ãdition;Année copyright;Année de publication;ISBN#;LCCN#;Pages;Traducteur;Langue;Genre;Mots clés;Série;N° dans la série;Condition;Signé;Lu;Cadeau;Prêté;Note;Couverture;Commentaires;ID;Créé le;Modifié le >Test 2 ;;L'auteur, Moi;;1;;;;;;;;;;;;;;;;;;;;;;;;;1;2014-01-07;2014-01-07 "ID_Registro","Titulo_Coleccion","Autor_RFC","Firma_DSI_DocuSign","Licencia_Estatus" "REPORTE-001","Certificacion de Integridad Tecnica","COMA950106LT6","ED7303865B9C4F4B8D0852D685E8F065","VALIDADO: Derechos de Autor Protegidos"... "ID_Registro","Titulo_Coleccion","Autor_RFC","Firma_DSI_DocuSign","Licencia_Estatus" "REPORTE-001","Certificacion de Integridad Tecnica","COMA950106LT6","ED7303865B9C4F4B8D0852D685E8F065","VALIDADO: Derechos de Autor Protegidos"