Application: kexi (2.8.2) KDE Platform Version: 4.14.2 Qt Version: 4.8.2 Operating System: Linux 3.11.0-26-generic i686 Distribution: Ubuntu 12.04.5 LTS -- Information about the crash: - What I was doing when the application crashed: Estaba introduciendo datos en una tabla, eligiéndolos desde un menú deplegable procedente de otra tabla vinculada. La tabla en la que estaba introduciendo los datos está vinculada a otras cuatro tablas desde las que introduzco los datos. Acababa de cambiar la estructura de la base datos, y la estructura de las tablas. -- Backtrace: Application: Kexi (kexi), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [KCrash Handler] #7 type (this=<optimized out>) at /build/buildd/calligra-2.8.2/libs/db/field.cpp:137 #8 KexiDB::Field::type (this=0x9601198) at /build/buildd/calligra-2.8.2/libs/db/field.cpp:134 #9 0xad84a598 in KexiDB::SQLiteCursorData::getValue (this=0x9572558, f=0x9601198, i=10) at /build/buildd/calligra-2.8.2/libs/db/drivers/sqlite/sqlitecursor.cpp:150 #10 0xad849bd5 in KexiDB::SQLiteCursor::drv_storeCurrentRow (this=0x9903d58, data=...) at /build/buildd/calligra-2.8.2/libs/db/drivers/sqlite/sqlitecursor.cpp:410 #11 0xb61f0a44 in storeCurrentRow (this=0x9903d58) at /build/buildd/calligra-2.8.2/libs/db/cursor.h:237 #12 KexiDB::TableViewData::preloadAllRows (this=0x9571a48) at /build/buildd/calligra-2.8.2/libs/db/tableviewdata.cpp:800 #13 0xac483478 in KexiDataTableView::setData (this=0x9547838, cursor=0x9903d58) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexidatatableview.cpp:120 #14 0xac4938c3 in setData (cursor=0x9903d58, this=<optimized out>) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxpopup.cpp:78 #15 KexiComboBoxPopup::setData (this=0x9941280, column=0x921c138, field=0x9a805d0) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxpopup.cpp:268 #16 0xac494a68 in KexiComboBoxPopup::KexiComboBoxPopup (this=0x9941280, parent=0x99447f0, column=...) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxpopup.cpp:114 #17 0xac48e827 in KexiComboBoxBase::createPopup (this=0x994483c, show=true) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxbase.cpp:360 #18 0xac48eb83 in KexiComboBoxBase::showPopup (this=0x994483c) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxbase.cpp:340 #19 0xac49185c in slotButtonClicked (this=0x99447f0) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxtableedit.cpp:270 #20 KexiComboBoxTableEdit::slotButtonClicked (this=0x99447f0) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxtableedit.cpp:256 #21 0xb6664bb1 in QMetaObject::activate (sender=0x9ba4640, m=0xb754b7c8, local_signal_index=2, argv=0xbf7fe468) at kernel/qobject.cpp:3547 #22 0xb72f7f5d in QAbstractButton::clicked (this=0x9ba4640, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220 #23 0xb6febb5d in QAbstractButtonPrivate::emitClicked (this=0x9b03420) at widgets/qabstractbutton.cpp:548 #24 0xb6fed1cb in QAbstractButtonPrivate::click (this=0x9b03420) at widgets/qabstractbutton.cpp:541 #25 0xb6fed486 in QAbstractButton::mouseReleaseEvent (this=0x9ba4640, e=0xbf7feb64) at widgets/qabstractbutton.cpp:1123 #26 0xb70c5a3d in QToolButton::mouseReleaseEvent (this=0x9ba4640, e=0xbf7feb64) at widgets/qtoolbutton.cpp:718 #27 0xb6c19ffc in QWidget::event (this=0x9ba4640, event=0xbf7feb64) at kernel/qwidget.cpp:8371 #28 0xb6fec729 in QAbstractButton::event (this=0x9ba4640, e=0xbf7feb64) at widgets/qabstractbutton.cpp:1082 #29 0xb70c716c in QToolButton::event (this=0x9ba4640, event=0xbf7feb64) at widgets/qtoolbutton.cpp:1160 #30 0xb60bff75 in KexiComboBoxDropDownButton::event (this=0x9ba4640, event=0xbf7feb64) at /build/buildd/calligra-2.8.2/kexi/widget/utils/kexicomboboxdropdownbutton.cpp:93 #31 0xb6bbfdf4 in notify_helper (e=0xbf7feb64, receiver=0x9ba4640, this=0x8fc1258) at kernel/qapplication.cpp:4556 #32 QApplicationPrivate::notify_helper (this=0x8fc1258, receiver=0x9ba4640, e=0xbf7feb64) at kernel/qapplication.cpp:4528 #33 0xb6bc5e74 in QApplication::notify (this=0x8fc1258, receiver=0x9ba4640, e=0xbf7feb64) at kernel/qapplication.cpp:4099 #34 0xb575f3b1 in KApplication::notify (this=0x8fb1d40, receiver=0x9ba4640, event=0xbf7feb64) at ../../kdeui/kernel/kapplication.cpp:311 #35 0xb664de0e in QCoreApplication::notifyInternal (this=0x8fb1d40, receiver=0x9ba4640, event=0xbf7feb64) at kernel/qcoreapplication.cpp:915 #36 0xb6bc0db5 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #37 QApplicationPrivate::sendMouseEvent (receiver=0x9ba4640, event=0xbf7feb64, alienWidget=0x9ba4640, nativeWidget=0x96e39b8, buttonDown=0xb7554cf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3167 #38 0xb6c4cf94 in QETWidget::translateMouseEvent (this=0x96e39b8, event=0xbf7ff01c) at kernel/qapplication_x11.cpp:4617 #39 0xb6c4bb2d in QApplication::x11ProcessEvent (this=0x8fb1d40, event=0xbf7ff01c) at kernel/qapplication_x11.cpp:3732 #40 0xb6c78e1c in x11EventSourceDispatch (s=0x8fbe628, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #41 0xb5314d46 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #42 0xb53150e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #43 0xb53151c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #44 0xb6680d87 in QEventDispatcherGlib::processEvents (this=0x8f797f8, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #45 0xb6c78a1a in QGuiEventDispatcherGlib::processEvents (this=0x8f797f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #46 0xb664c6ad in QEventLoop::processEvents (this=0xbf7ff314, flags=...) at kernel/qeventloop.cpp:149 #47 0xb664c949 in QEventLoop::exec (this=0xbf7ff314, flags=...) at kernel/qeventloop.cpp:204 #48 0xb665234a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #49 0xb6bbd9c4 in QApplication::exec () at kernel/qapplication.cpp:3817 #50 0x0804867d in main (argc=1, argv=0xbf7ff424) at /build/buildd/calligra-2.8.2/kexi/main.cpp:36 Reported using DrKonqi
Hello Mr. Gómez. We use English exclusively here. Could you please report in English?
Hi, Any update regarding the English report? Thanks.
Created attachment 91242 [details] attachment-32697-0.html Sorry, I forget it. I'm in the fieldwork. I attached here the English report: Introducing data to a detail table from a master table I was entering data into a detail table, and I was choosing the data from a dropdown menu from a master table. This detail table is linked to another four master tables from which I choose the data. I just had finished to change the structure of the database, and also the tables structure. 2015-02-23 12:15 GMT+01:00 Jarosław Staniek <staniek@kde.org>: > https://bugs.kde.org/show_bug.cgi?id=343885 > > --- Comment #2 from Jarosław Staniek <staniek@kde.org> --- > Hi, Any update regarding the English report? Thanks. > > -- > You are receiving this mail because: > You reported the bug. >
Thanks. I'd like to see the database if possible with recipe how to reproduce the crash. I am afraid of one thing: Kexi 2.8.2 is 10 months old and 5 versions. Soon there will be Kexi 2.9.0 with dozens of issues fixed. We're moving quite fast. This note also applies to the two other bugs you reported.
Created attachment 91257 [details] attachment-14150-0.html Ok, thank you. I'm depending on my distribution and its support to Kexi. Today I have finished a database model in Kexi, but is not exactly oriented to research. For me is more easy to store the data on Kexi, and export it on cvs format to work it with an spreadsheet. If you are interested, there is another database oriented to archeology that has been built using SQLite. Its name is Piedrac: http://piedrac.sourceforge.net/capturas.html It is also free software. Ok, I just begin to introduce the data on Kexi. If I have any problem, I'll send the reports in English. 2015-02-23 18:54 GMT+01:00 Jarosław Staniek <staniek@kde.org>: > https://bugs.kde.org/show_bug.cgi?id=343885 > > --- Comment #4 from Jarosław Staniek <staniek@kde.org> --- > Thanks. I'd like to see the database if possible with recipe how to > reproduce > the crash. > > I am afraid of one thing: Kexi 2.8.2 is 10 months old and 5 versions. Soon > there will be Kexi 2.9.0 with dozens of issues fixed. We're moving quite > fast. > This note also applies to the two other bugs you reported. > > -- > You are receiving this mail because: > You reported the bug. >
@Pastor Gómez Thanks for the explanation. Depending on distro i nice as long as it supports current software. Such as support works for software that is mature or simple or does not evolve to much in areas you badly need. Alternative package repositories are solution for such limited support. (Interestingly, LTS, Long Term Support, does not mean long term support if distro stops to support minor 2.x updates for the app so quickly). Not that I am proposing such a support today, it's a real cost for now.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!