Bug 343893

Summary: Crash when a new field was added to a query design
Product: [Applications] KEXI Reporter: Pastor Gómez <pastor.r.gomez>
Component: QueriesAssignee: Kexi Bugs <kexi-bugs>
Status: CLOSED WAITINGFORINFO    
Severity: crash CC: adam, inksi, staniek
Priority: NOR Keywords: drkonqi
Version: 2.8.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: attachment-512-0.html

Description Pastor Gómez 2015-02-07 14:14:40 UTC
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 cambiando el diseño de una consulta que ya había ejecutado anteriormente, y al añadir un nuevo campo en la visión del diseño, el programa se cerró.

-- Backtrace:
Application: Kexi (kexi), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#7  0xafea8e08 in ~QDebug (this=<optimized out>, __in_chrg=<optimized out>) at /build/buildd/calligra-2.8.2/kexi/widget/dataviewcommon/kexidataawareobjectiface.cpp:1626
#8  ~QDebug (this=<optimized out>, __in_chrg=<optimized out>) at /build/buildd/calligra-2.8.2/kexi/widget/dataviewcommon/kexidataawareobjectiface.cpp:1595
#9  KexiDataAwareObjectInterface::bufferedValueAt (this=0x1893a2c0, col=0, useDefaultValueIfPossible=true) at /build/buildd/calligra-2.8.2/kexi/widget/dataviewcommon/kexidataawareobjectiface.cpp:1623
#10 0xafae3c5a in KexiTableView::createEditor (this=0x1893a298, row=2, col=0, addText=..., removeOld=false) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexitableview.cpp:1657
#11 0xafade609 in KexiTableView::slotEditRequested (this=0x1893a298) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexitableview.cpp:1601
#12 0xafae7387 in qt_static_metacall (_a=0xbfdf87c0, _id=52, _o=0x1893a298, _c=<optimized out>) at /build/buildd/calligra-2.8.2/obj-i686-linux-gnu/kexi/widget/tableview/kexitableview.moc:237
#13 KexiTableView::qt_static_metacall (_o=0x1893a298, _c=QMetaObject::InvokeMetaMethod, _id=52, _a=0xbfdf87c0) at /build/buildd/calligra-2.8.2/obj-i686-linux-gnu/kexi/widget/tableview/kexitableview.moc:173
#14 0xb6678bb1 in QMetaObject::activate (sender=0x189405a0, m=0xafb10d98, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#15 0xafaecf35 in KexiTableEdit::editRequested (this=0x189405a0) at /build/buildd/calligra-2.8.2/obj-i686-linux-gnu/kexi/widget/tableview/kexitableedit.moc:105
#16 0xafaf7f4b in KexiComboBoxTableEdit::editRequested (this=0x189405a0) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxtableedit.h:158
#17 0xafaf4665 in KexiComboBoxBase::createPopup (this=0x189405ec, show=true) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxbase.cpp:379
#18 0xafaf4b83 in KexiComboBoxBase::showPopup (this=0x189405ec) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxbase.cpp:340
#19 0xafaf785c in slotButtonClicked (this=0x189405a0) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxtableedit.cpp:270
#20 KexiComboBoxTableEdit::slotButtonClicked (this=0x189405a0) at /build/buildd/calligra-2.8.2/kexi/widget/tableview/kexicomboboxtableedit.cpp:256
#21 0xb6678bb1 in QMetaObject::activate (sender=0x18962c10, m=0xb755f7c8, local_signal_index=2, argv=0xbfdf8a28) at kernel/qobject.cpp:3547
#22 0xb730bf5d in QAbstractButton::clicked (this=0x18962c10, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#23 0xb6fffb5d in QAbstractButtonPrivate::emitClicked (this=0x1895fa20) at widgets/qabstractbutton.cpp:548
#24 0xb70011cb in QAbstractButtonPrivate::click (this=0x1895fa20) at widgets/qabstractbutton.cpp:541
#25 0xb7001486 in QAbstractButton::mouseReleaseEvent (this=0x18962c10, e=0xbfdf9124) at widgets/qabstractbutton.cpp:1123
#26 0xb70d9a3d in QToolButton::mouseReleaseEvent (this=0x18962c10, e=0xbfdf9124) at widgets/qtoolbutton.cpp:718
#27 0xb6c2dffc in QWidget::event (this=0x18962c10, event=0xbfdf9124) at kernel/qwidget.cpp:8371
#28 0xb7000729 in QAbstractButton::event (this=0x18962c10, e=0xbfdf9124) at widgets/qabstractbutton.cpp:1082
#29 0xb70db16c in QToolButton::event (this=0x18962c10, event=0xbfdf9124) at widgets/qtoolbutton.cpp:1160
#30 0xb60d3f75 in KexiComboBoxDropDownButton::event (this=0x18962c10, event=0xbfdf9124) at /build/buildd/calligra-2.8.2/kexi/widget/utils/kexicomboboxdropdownbutton.cpp:93
#31 0xb6bd3df4 in notify_helper (e=0xbfdf9124, receiver=0x18962c10, this=0x8ae72b0) at kernel/qapplication.cpp:4556
#32 QApplicationPrivate::notify_helper (this=0x8ae72b0, receiver=0x18962c10, e=0xbfdf9124) at kernel/qapplication.cpp:4528
#33 0xb6bd9e74 in QApplication::notify (this=0x8ae72b0, receiver=0x18962c10, e=0xbfdf9124) at kernel/qapplication.cpp:4099
#34 0xb57733b1 in KApplication::notify (this=0x8ad7d40, receiver=0x18962c10, event=0xbfdf9124) at ../../kdeui/kernel/kapplication.cpp:311
#35 0xb6661e0e in QCoreApplication::notifyInternal (this=0x8ad7d40, receiver=0x18962c10, event=0xbfdf9124) at kernel/qcoreapplication.cpp:915
#36 0xb6bd4db5 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#37 QApplicationPrivate::sendMouseEvent (receiver=0x18962c10, event=0xbfdf9124, alienWidget=0x18962c10, nativeWidget=0x8e56bc8, buttonDown=0xb7568cf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3167
#38 0xb6c60f94 in QETWidget::translateMouseEvent (this=0x8e56bc8, event=0xbfdf95dc) at kernel/qapplication_x11.cpp:4617
#39 0xb6c5fb2d in QApplication::x11ProcessEvent (this=0x8ad7d40, event=0xbfdf95dc) at kernel/qapplication_x11.cpp:3732
#40 0xb6c8ce1c in x11EventSourceDispatch (s=0x8ae98e8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#41 0xb5328d46 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#42 0xb53290e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#43 0xb53291c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#44 0xb6694d87 in QEventDispatcherGlib::processEvents (this=0x8a9f7f8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#45 0xb6c8ca1a in QGuiEventDispatcherGlib::processEvents (this=0x8a9f7f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#46 0xb66606ad in QEventLoop::processEvents (this=0xbfdf98d4, flags=...) at kernel/qeventloop.cpp:149
#47 0xb6660949 in QEventLoop::exec (this=0xbfdf98d4, flags=...) at kernel/qeventloop.cpp:204
#48 0xb666634a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#49 0xb6bd19c4 in QApplication::exec () at kernel/qapplication.cpp:3817
#50 0x0804867d in main (argc=2, argv=0xbfdf99e4) at /build/buildd/calligra-2.8.2/kexi/main.cpp:36

Reported using DrKonqi
Comment 1 Jarosław Staniek 2015-02-08 19:06:55 UTC
Hello Mr. Gómez. We use English exclusively here. Could you please report in English?
Comment 2 Jarosław Staniek 2015-02-23 11:15:07 UTC
Hi, Any update regarding the English report? Thanks.
Comment 3 Pastor Gómez 2015-02-23 16:16:26 UTC
Created attachment 91243 [details]
attachment-512-0.html

Kexi closes when I make changes in the design of a query

I was changing the design of a query that I had previously run, and when I
added a new field in the design view, the program was closed.

2015-02-23 12:15 GMT+01:00 Jarosław Staniek <staniek@kde.org>:

> https://bugs.kde.org/show_bug.cgi?id=343893
>
> --- 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.
>
Comment 4 Jarosław Staniek 2015-02-23 17:26:23 UTC
Thanks. Could you please provide query statement or screenshot of designer before the crash?
Comment 5 Jarosław Staniek 2016-01-23 20:18:23 UTC
2.9.11 offers many fixes close to this topic, hopefully also this issue is fixed by now. Closing this report, please provide more info/at least a test query so we can continue.