Bug 146822 - Kexi crashed while exporting kexi project to MySQL 5 using CopyCenter.py script
Summary: Kexi crashed while exporting kexi project to MySQL 5 using CopyCenter.py script
Status: CLOSED LATER
Alias: None
Product: KEXI
Classification: Applications
Component: Migration/Import/Export (show other bugs)
Version: 1.1.2 (KOffice 1.6.2)
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Kexi Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-15 16:18 UTC by Mathieu Grzybek
Modified: 2018-12-30 22:19 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Grzybek 2007-06-15 16:18:09 UTC
Version:           Qt: 3.3.8
KDE: 3.5.6
Kexi: 1.1.2 (KOffice 1.6.2) (using KDE KDE 3.5.6)
Installed from:    Mandriva RPMs
Compiler:          gcc version 4.1.2 20070302 (prerelease) (4.1.2-1mdv2007.1) Using built-in specs.
Target: i586-mandriva-linux-gnu
Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c,c++,ada,fortran,objc,obj-c++,java --host=i586-mandriva-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --enable-shared --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-java-awt=gtk --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --enable-gtk-cairo --disable-libjava-multilib --enable-ssp --disable-libssp
Thread model: posix
OS:                Linux

I am using a sqlite3 kexi project. I wanted to export this project to my MySQL 5 server. I created the database and the needed tables using Kexi. Everything seemed ok there.

I used CopyCenter, selected my local project and I managed to connect against the remote server (TCP protocol).

The program started to export data and then crashed. It inserted 362 / 32766 lines.

The table's structure is:
id          : integer
nomVille    : text
nomVilleMaj : text
CodePostal  : text
CodeINSEE   : text
CodeRegion  : integer
Latitude    : decimal
Longitude   : decimal
Eloignement : decimal (empty field)

The stack:

(no debugging symbols found)
Using host libthread_db library "/lib/i686/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1233266992 (LWP 10267)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xbfffe410 in __kernel_vsyscall ()
#7  0xb6808590 in raise () from /lib/i686/libc.so.6
#8  0xb6809e21 in abort () from /lib/i686/libc.so.6
#9  0xb69f4ec0 in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/libstdc++.so.6
#10 0xb69f28f5 in QGList::~QGList$delete () from /usr/lib/libstdc++.so.6
#11 0xb69f2932 in std::terminate () from /usr/lib/libstdc++.so.6
#12 0xb69f2a6a in __cxa_throw () from /usr/lib/libstdc++.so.6
#13 0xb54b3612 in Kross::Api::Variant::toVariant ()
   from /usr/lib/libkrossapi.so.1
#14 0xb54b3b07 in Kross::Api::Variant::toList () from /usr/lib/libkrossapi.so.1
#15 0xb5154b9b in Kross::KexiDB::KexiDBConnection::insertRecord ()
   from /usr/lib/kde3/krosskexidb.so
#16 0xb515a380 in Kross::Api::Function0<Kross::KexiDB::KexiDBConnection>::call
    () from /usr/lib/kde3/krosskexidb.so
#17 0xb515b3e7 in Kross::Api::Event<Kross::KexiDB::KexiDBConnection>::call ()
   from /usr/lib/kde3/krosskexidb.so
#18 0xb540473e in Kross::Python::PythonExtension::proxyhandler ()
   from /usr/lib/kde3/krosspython.so
#19 0xb530c13e in PyCFunction_Call () from /usr/lib/libpython2.5.so.1.0
#20 0xb5354de5 in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so.1.0
#21 0xb5355328 in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so.1.0
#22 0xb5356382 in PyEval_EvalCodeEx () from /usr/lib/libpython2.5.so.1.0
#23 0xb52fade3 in QGList::~QGList$delete () from /usr/lib/libpython2.5.so.1.0
#24 0xb52dc889 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
#25 0xb52e3ee8 in QGList::~QGList$delete () from /usr/lib/libpython2.5.so.1.0
#26 0xb52dc889 in PyObject_Call () from /usr/lib/libpython2.5.so.1.0
#27 0xb534ebdf in PyEval_CallObjectWithKeywords ()
   from /usr/lib/libpython2.5.so.1.0
#28 0xb551b6a7 in QGList::~QGList$delete ()
   from /usr/lib/python2.5/site-packages/sip.so
#29 0xb551c9d3 in QGList::~QGList$delete ()
   from /usr/lib/python2.5/site-packages/sip.so
#30 0xb710926d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb741c9ae in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb71250b7 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb712c253 in QSingleShotTimer::event ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0xb70abd87 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0xb70acbd9 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0xb779d4ba in KApplication::notify () from /usr/lib/libkdecore.so.4
#37 0xb70a0f6b in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0xb705d260 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0xb70c1762 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0xb70ab6af in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0xb728ade5 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0xb4f7d83b in QGList::~QGList$delete ()
   from /usr/lib/python2.5/site-packages/qt.so
#43 0xb530c13e in PyCFunction_Call () from /usr/lib/libpython2.5.so.1.0
#44 0xb5354de5 in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so.1.0
#45 0xb5356382 in PyEval_EvalCodeEx () from /usr/lib/libpython2.5.so.1.0
#46 0xb53548bb in PyEval_EvalFrameEx () from /usr/lib/libpython2.5.so.1.0
#47 0xb5356382 in PyEval_EvalCodeEx () from /usr/lib/libpython2.5.so.1.0
#48 0xb5356403 in PyEval_EvalCode () from /usr/lib/libpython2.5.so.1.0
#49 0xb5412b4f in Kross::Python::PythonScript::execute ()
   from /usr/lib/kde3/krosspython.so
#50 0xb54e22d5 in Kross::Api::ScriptContainer::execute ()
   from /usr/lib/libkrossmain.so.1
#51 0xb54ea3b9 in Kross::Api::ScriptAction::activate ()
   from /usr/lib/libkrossmain.so.1
#52 0xb54e9afb in Kross::Api::ScriptAction::qt_invoke ()
   from /usr/lib/libkrossmain.so.1
#53 0xb710926d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#54 0xb7109e7d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#55 0xb79b7c57 in KAction::activated () from /usr/lib/libkdeui.so.4
#56 0xb79ee9f2 in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#57 0xb7ad229a in KAction::slotPopupActivated () from /usr/lib/libkdeui.so.4
#58 0xb7ad2548 in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#59 0xb54e9ad9 in Kross::Api::ScriptAction::qt_invoke ()
   from /usr/lib/libkrossmain.so.1
#60 0xb710926d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#61 0xb741c9ae in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#62 0xb71250b7 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#63 0xb720c367 in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#64 0xb79bec63 in KPopupMenu::mouseReleaseEvent () from /usr/lib/libkdeui.so.4
#65 0xb7141030 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#66 0xb70abd87 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#67 0xb70acd29 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#68 0xb779d4ba in KApplication::notify () from /usr/lib/libkdecore.so.4
#69 0xb704e688 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#70 0xb704cd76 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#71 0xb705cfaa in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#72 0xb70c1762 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#73 0xb70c1626 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#74 0xb70ab73f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#75 0xb660bb9c in kdemain () from /usr/lib/libkdeinit_kexi.so
#76 0xb7f92843 in kdeinitmain () from /usr/lib/kde3/kexi.so
#77 0x0804e2fb in QGList::~QGList$delete ()
#78 0x0804ec19 in QGList::~QGList$delete ()
#79 0x0804eff1 in QGList::~QGList$delete ()
#80 0x08050290 in QGList::~QGList$delete ()
#81 0xb67f5d8c in __libc_start_main () from /lib/i686/libc.so.6
#82 0x0804b661 in QGList::~QGList$delete ()
Comment 1 Jarosław Staniek 2015-10-31 21:08:40 UTC
Resolving these types of bugs as LATER. In Kexi 3.x we're going to have final scripting support. In 2.x it's experimental. Thanks for your support!