Bug 266541 - Crash when switching tables
Summary: Crash when switching tables
Status: CLOSED UNMAINTAINED
Alias: None
Product: KEXI
Classification: Applications
Component: Tables (show other bugs)
Version: 2.6.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Kexi Bugs
URL:
Keywords:
: 329236 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-02-17 17:52 UTC by Rolf Eike Beer
Modified: 2023-09-03 20:42 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (24.32 KB, text/plain)
2013-07-29 03:24 UTC, Gerald D. Christie
Details
New crash information added by DrKonqi (17.53 KB, text/plain)
2014-06-21 00:22 UTC, Y
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rolf Eike Beer 2011-02-17 17:52:55 UTC
Application: kexi (2.3.1 (KOffice 2.3.1))
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-12-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
I entered some rows into one of my two tables (local database). I clicked save and then switched to a different (currently empty) table to start entering data there. When clicking on the tab of the other table Kexi crashed.

-- Backtrace:
Application: Kexi (kexi), signal: Segmentation fault
[Current thread is 1 (Thread 0xb414d710 (LWP 28806))]

Thread 3 (Thread 0xb10bfb70 (LWP 28807)):
#0  0xb52d522b in clock_gettime () from /lib/librt.so.1
#1  0xb6a87265 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6b5ad26 in updateCurrentTime (this=0x8320634, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x8320634, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6b5955b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb10bf11c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6b595fd in timerSourcePrepare (source=0x8320600, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb56630c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0xb5663f22 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb566460e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb6b59da7 in QEventDispatcherGlib::processEvents (this=0x82024f8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb6b2a89d in QEventLoop::processEvents (this=0xb10bf2b0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6b2aac9 in QEventLoop::exec (this=0xb10bf2b0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb6a297a9 in QThread::exec (this=0x820d910) at thread/qthread.cpp:490
#14 0xb6b0a4ad in QInotifyFileSystemWatcherEngine::run (this=0x820d910) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6a2c39a in QThreadPrivate::start (arg=0x820d910) at thread/qthread_unix.cpp:285
#16 0xb5710b25 in start_thread () from /lib/libpthread.so.0
#17 0xb692f46e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xafbbfb70 (LWP 28814)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5715125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb693d24c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaee94167 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xaefb41a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0xaee941af in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xaefb41a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0xb5710b25 in start_thread () from /lib/libpthread.so.0
#6  0xb692f46e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb414d710 (LWP 28806)):
[KCrash Handler]
#7  KexiDB::Field::type (this=0x8b858c0) at /usr/src/debug/koffice-2.3.1/kexi/kexidb/field.cpp:139
#8  0xb5163f00 in isFPNumericType (this=0x8b94988, p=0xbfc4e48c, focused=false, val=..., txt=..., align=@0xbfc4e168, y_offset=@0xbfc4e16c, w=@0xbfc4e17c, h=@0xbfc4e178)
    at /usr/src/debug/koffice-2.3.1/kexi/kexidb/field.h:297
#9  KexiTableEdit::setupContents (this=0x8b94988, p=0xbfc4e48c, focused=false, val=..., txt=..., align=@0xbfc4e168, y_offset=@0xbfc4e16c, w=@0xbfc4e17c, h=@0xbfc4e178)
    at /usr/src/debug/koffice-2.3.1/kexi/widget/tableview/kexitableedit.cpp:163
#10 0xb51765e1 in KexiComboBoxTableEdit::setupContents (this=0x8b94988, p=0xbfc4e48c, focused=false, val=..., txt=..., align=@0xbfc4e168, x=@0xbfc4e170, y_offset=@0xbfc4e16c, w=@0xbfc4e17c, h=
    @0xbfc4e178) at /usr/src/debug/koffice-2.3.1/kexi/widget/tableview/kexicomboboxtableedit.cpp:225
#11 0xb515abc7 in KexiTableView::paintCell (this=0x8b617a0, p=0xbfc4e48c, record=0x892ceb0, col=1, row=0, cr=..., print=false)
    at /usr/src/debug/koffice-2.3.1/kexi/widget/tableview/kexitableview.cpp:922
#12 0xb515e422 in paintRow (this=0x8b617a0, p=0xbfc4e48c, cx=0, cy=0, cw=900, ch=564) at /usr/src/debug/koffice-2.3.1/kexi/widget/tableview/kexitableview.cpp:636
#13 KexiTableView::drawContents (this=0x8b617a0, p=0xbfc4e48c, cx=0, cy=0, cw=900, ch=564) at /usr/src/debug/koffice-2.3.1/kexi/widget/tableview/kexitableview.cpp:766
#14 0xb603c845 in Q3ScrollView::drawContentsOffset(QPainter*, int, int, int, int, int, int) () from /usr/lib/libQt3Support.so.4
#15 0xb603cbba in Q3ScrollView::viewportPaintEvent(QPaintEvent*) () from /usr/lib/libQt3Support.so.4
#16 0xb604060f in Q3ScrollView::eventFilter(QObject*, QEvent*) () from /usr/lib/libQt3Support.so.4
#17 0xb515612c in KexiTableView::eventFilter (this=0x8b617a0, o=0x8b62b78, e=0xbfc4e9a4) at /usr/src/debug/koffice-2.3.1/kexi/widget/tableview/kexitableview.cpp:2561
#18 0xb6b2b756 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8070d60, receiver=0x8b62b78, event=0xbfc4e9a4) at kernel/qcoreapplication.cpp:847
#19 0xb6da63e4 in QApplicationPrivate::notify_helper (this=0x8070d60, receiver=0x8b62b78, e=0xbfc4e9a4) at kernel/qapplication.cpp:4441
#20 0xb6daf1e4 in QApplication::notify (this=0x806e240, receiver=0x8b62b78, e=0xbfc4e9a4) at kernel/qapplication.cpp:4324
#21 0xb5c0d6c1 in KApplication::notify (this=0x806e240, receiver=0x8b62b78, event=0xbfc4e9a4) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#22 0xb6b2b5be in QCoreApplication::notifyInternal (this=0x806e240, receiver=0x8b62b78, event=0xbfc4e9a4) at kernel/qcoreapplication.cpp:732
#23 0xb6dfe3d2 in sendSpontaneousEvent (this=0x8b62b90, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at ../../src/corelib/kernel/qcoreapplication.h:218
#24 QWidgetPrivate::drawWidget (this=0x8b62b90, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5433
#25 0xb6dff127 in QWidgetPrivate::paintSiblingsRecursive (this=0x8b625a8, pdev=0x8808504, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x87e2ff8) at kernel/qwidget.cpp:5640
#26 0xb6dfefed in QWidgetPrivate::paintSiblingsRecursive (this=0x8b625a8, pdev=0x8808504, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8)
    at kernel/qwidget.cpp:5627
#27 0xb6dfefed in QWidgetPrivate::paintSiblingsRecursive (this=0x8b625a8, pdev=0x8808504, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8)
    at kernel/qwidget.cpp:5627
#28 0xb6dfefed in QWidgetPrivate::paintSiblingsRecursive (this=0x8b625a8, pdev=0x8808504, siblings=..., index=8, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8)
    at kernel/qwidget.cpp:5627
#29 0xb6dfefed in QWidgetPrivate::paintSiblingsRecursive (this=0x8b625a8, pdev=0x8808504, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8)
    at kernel/qwidget.cpp:5627
#30 0xb6dfefed in QWidgetPrivate::paintSiblingsRecursive (this=0x8b625a8, pdev=0x8808504, siblings=..., index=11, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8)
    at kernel/qwidget.cpp:5627
#31 0xb6dfefed in QWidgetPrivate::paintSiblingsRecursive (this=0x8b625a8, pdev=0x8808504, siblings=..., index=12, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8)
    at kernel/qwidget.cpp:5627
#32 0xb6dfefed in QWidgetPrivate::paintSiblingsRecursive (this=0x8b625a8, pdev=0x8808504, siblings=..., index=13, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8)
    at kernel/qwidget.cpp:5627
#33 0xb6dfe128 in QWidgetPrivate::drawWidget (this=0x8b625a8, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5486
#34 0xb6dff127 in QWidgetPrivate::paintSiblingsRecursive (this=0x8b5d6b8, pdev=0x8808504, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x87e2ff8) at kernel/qwidget.cpp:5640
#35 0xb6dfe128 in QWidgetPrivate::drawWidget (this=0x8b5d6b8, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5486
#36 0xb6dff127 in QWidgetPrivate::paintSiblingsRecursive (this=0x8b5dd50, pdev=0x8808504, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x87e2ff8) at kernel/qwidget.cpp:5640
#37 0xb6dfe128 in QWidgetPrivate::drawWidget (this=0x8b5dd50, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5486
#38 0xb6dff127 in QWidgetPrivate::paintSiblingsRecursive (this=0x8b59238, pdev=0x8808504, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x87e2ff8) at kernel/qwidget.cpp:5640
#39 0xb6dfe128 in QWidgetPrivate::drawWidget (this=0x8b59238, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5486
#40 0xb6dff127 in QWidgetPrivate::paintSiblingsRecursive (this=0x8b5c038, pdev=0x8808504, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x87e2ff8) at kernel/qwidget.cpp:5640
#41 0xb6dfe128 in QWidgetPrivate::drawWidget (this=0x8b5c038, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5486
#42 0xb6dff127 in QWidgetPrivate::paintSiblingsRecursive (this=0x87ed960, pdev=0x8808504, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x87e2ff8) at kernel/qwidget.cpp:5640
#43 0xb6dfe128 in QWidgetPrivate::drawWidget (this=0x87ed960, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5486
#44 0xb6dff127 in QWidgetPrivate::paintSiblingsRecursive (this=0x87ed768, pdev=0x8808504, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x87e2ff8) at kernel/qwidget.cpp:5640
#45 0xb6dfefed in QWidgetPrivate::paintSiblingsRecursive (this=0x87ed768, pdev=0x8808504, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8)
    at kernel/qwidget.cpp:5627
#46 0xb6dfefed in QWidgetPrivate::paintSiblingsRecursive (this=0x87ed768, pdev=0x8808504, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8)
    at kernel/qwidget.cpp:5627
#47 0xb6dfe128 in QWidgetPrivate::drawWidget (this=0x87ed768, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5486
#48 0xb6dff127 in QWidgetPrivate::paintSiblingsRecursive (this=0x87ed450, pdev=0x8808504, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x87e2ff8) at kernel/qwidget.cpp:5640
#49 0xb6dfe128 in QWidgetPrivate::drawWidget (this=0x87ed450, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5486
#50 0xb6dff127 in QWidgetPrivate::paintSiblingsRecursive (this=0x87ec978, pdev=0x8808504, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x87e2ff8) at kernel/qwidget.cpp:5640
#51 0xb6dfe128 in QWidgetPrivate::drawWidget (this=0x87ec978, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5486
#52 0xb6dff127 in QWidgetPrivate::paintSiblingsRecursive (this=0x87ebc60, pdev=0x8808504, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x87e2ff8) at kernel/qwidget.cpp:5640
#53 0xb6dfe128 in QWidgetPrivate::drawWidget (this=0x87ebc60, pdev=0x8808504, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5486
#54 0xb6dff127 in QWidgetPrivate::paintSiblingsRecursive (this=0x87ac550, pdev=0x8808504, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=
    0x87e2ff8) at kernel/qwidget.cpp:5640
#55 0xb6dfe128 in QWidgetPrivate::drawWidget (this=0x87ac550, pdev=0x8808504, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x87e2ff8) at kernel/qwidget.cpp:5486
#56 0xb6ff0b78 in QWidgetBackingStore::sync (this=0x87e2ff8) at painting/qbackingstore.cpp:1333
#57 0xb6df18ab in QWidgetPrivate::syncBackingStore (this=0x87ac550) at kernel/qwidget.cpp:1816
#58 0xb6e021e6 in QWidget::event (this=0x86c3d08, event=0x8da5778) at kernel/qwidget.cpp:8493
#59 0xb6da6414 in QApplicationPrivate::notify_helper (this=0x8070d60, receiver=0x86c3d08, e=0x8da5778) at kernel/qapplication.cpp:4445
#60 0xb6daf1e4 in QApplication::notify (this=0x806e240, receiver=0x86c3d08, e=0x8da5778) at kernel/qapplication.cpp:4324
#61 0xb5c0d6c1 in KApplication::notify (this=0x806e240, receiver=0x86c3d08, event=0x8da5778) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#62 0xb6b2b5be in QCoreApplication::notifyInternal (this=0x806e240, receiver=0x86c3d08, event=0x8da5778) at kernel/qcoreapplication.cpp:732
#63 0xb6b2f34c in sendEvent (receiver=0x0, event_type=0, data=0x804e428) at kernel/qcoreapplication.h:215
#64 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x804e428) at kernel/qcoreapplication.cpp:1373
#65 0xb6b2f49c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#66 0xb6b59bd4 in sendPostedEvents (s=0x8072ee0) at kernel/qcoreapplication.h:220
#67 postEventSourceDispatch (s=0x8072ee0) at kernel/qeventdispatcher_glib.cpp:277
#68 0xb5663b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#69 0xb5664350 in ?? () from /usr/lib/libglib-2.0.so.0
#70 0xb566460e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#71 0xb6b59d5b in QEventDispatcherGlib::processEvents (this=0x8051e40, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#72 0xb6e5c9aa in QGuiEventDispatcherGlib::processEvents (this=0x8051e40, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#73 0xb6b2a89d in QEventLoop::processEvents (this=0xbfc52224, flags=...) at kernel/qeventloop.cpp:149
#74 0xb6b2aac9 in QEventLoop::exec (this=0xbfc52224, flags=...) at kernel/qeventloop.cpp:201
#75 0xb6b2f570 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#76 0xb6da4114 in QApplication::exec () at kernel/qapplication.cpp:3719
#77 0x08048764 in main (argc=1, argv=0xbfc52334) at /usr/src/debug/koffice-2.3.1/kexi/main.cpp:34

Reported using DrKonqi
Comment 1 Jarosław Staniek 2011-05-21 00:17:00 UTC
Hello, thanks for the report. May I ask for sample database that crashes? 'dd an attachment' link below can be used for attaching files.
Comment 2 Rolf Eike Beer 2011-07-17 12:12:01 UTC
It was the same database as in bug 266540, i.e. https://bugs.kde.org/attachment.cgi?id=61940
Comment 3 Gerald D. Christie 2013-07-29 03:24:40 UTC
Created attachment 81409 [details]
New crash information added by DrKonqi

kexi (2.6.3) on KDE Platform 4.10.5 using Qt 4.8.4

- What I was doing when the application crashed:
modified kexi database"\home\gdchristie\documents\shawtv\STVtable.kexi" to change cell defaults to"---" for text cells, and "00000" for integer cell default.
Was warned it would destroy data in cells to re-format them.
Tried to import "\home\gdchristie\Documents\Shawtv\STVtable.csv" into original "\STVtable.kexi" after I had imported to "\STVtable1.kexi".
Crashed when insert started.

-- Backtrace (Reduced):
#7  KexiDB::Field::type (this=this@entry=0x94621d0) at /build/buildd/calligra-2.6.3/libs/db/field.cpp:137
#8  0xae5dfad2 in isFPNumericType (this=0x94621d0) at /build/buildd/calligra-2.6.3/libs/db/field.h:296
#9  KexiTableEdit::setupContents (this=0x93a5f80, p=0xbf816b8c, focused=true, val=..., txt=..., align=@0xbf816958: 384, y_offset=@0xbf816954: 0, w=@0xbf816944: 30, h=@0xbf816948: 18) at /build/buildd/calligra-2.6.3/kexi/widget/tableview/kexitableedit.cpp:179
#10 0xae5d2130 in KexiTableView::paintCell (this=this@entry=0x91c4f08, p=p@entry=0xbf816b8c, record=record@entry=0x9295ba0, col=col@entry=0, row=row@entry=0, cr=..., print=print@entry=false) at /build/buildd/calligra-2.6.3/kexi/widget/tableview/kexitableview.cpp:924
#11 0xae5d7e06 in paintRow (maxwc=846, collast=20, colfirst=0, cy=0, cx=0, rowp=0, r=0, pb=0xbf816b8c, record=0x9295ba0, this=0x91c4f08) at /build/buildd/calligra-2.6.3/kexi/widget/tableview/kexitableview.cpp:638
Comment 4 Jekyll Wu 2013-12-26 01:22:43 UTC
*** Bug 329236 has been marked as a duplicate of this bug. ***
Comment 5 Y 2014-06-21 00:22:24 UTC
Created attachment 87316 [details]
New crash information added by DrKonqi

kexi (2.8.3) on KDE Platform 4.13.2 using Qt 4.8.6

- What I was doing when the application crashed:

Ubuntu 14.04 with Kubuntu PPA. Had a couple of tables open and double-clicked on a tab to switch to another table and it crashed.

-- Backtrace (Reduced):
#6  KexiDB::Field::type (this=0x255ad20) at /build/buildd/calligra-2.8.3/libs/db/field.cpp:137
#7  0x00007ffc4713c004 in isFPNumericType (this=<optimized out>) at /build/buildd/calligra-2.8.3/libs/db/field.h:296
#8  KexiTableEdit::KexiTableEdit (this=0x282a2b0, column=..., parent=<optimized out>) at /build/buildd/calligra-2.8.3/kexi/widget/tableview/kexitableedit.cpp:65
#9  0x00007ffc4713dbc9 in KexiInputTableEdit::KexiInputTableEdit (this=0x282a2b0, column=..., parent=<optimized out>) at /build/buildd/calligra-2.8.3/kexi/widget/tableview/kexiinputtableedit.cpp:63
#10 0x00007ffc47144577 in KexiComboBoxTableEdit::KexiComboBoxTableEdit (this=this@entry=0x282a2b0, column=..., parent=parent@entry=0x24f1c30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /build/buildd/calligra-2.8.3/kexi/widget/tableview/kexicomboboxtableedit.cpp:71
Comment 6 Gerald D. Christie 2014-06-21 02:31:41 UTC
email works


-----Original Message----- 
From: Y
Sent: Friday, June 20, 2014 05:22 PM
To: gdchrist@shaw.ca
Subject: [kexi] [Bug 266541] Crash when switching tables

https://bugs.kde.org/show_bug.cgi?id=266541

--- Comment #5 from Y <kde08@sfina.com> ---
Created attachment 87316 [details]
  --> https://bugs.kde.org/attachment.cgi?id=87316&action=edit
New crash information added by DrKonqi

kexi (2.8.3) on KDE Platform 4.13.2 using Qt 4.8.6

- What I was doing when the application crashed:

Ubuntu 14.04 with Kubuntu PPA. Had a couple of tables open and 
double-clicked
on a tab to switch to another table and it crashed.

-- Backtrace (Reduced):
#6  KexiDB::Field::type (this=0x255ad20) at
/build/buildd/calligra-2.8.3/libs/db/field.cpp:137
#7  0x00007ffc4713c004 in isFPNumericType (this=<optimized out>) at
/build/buildd/calligra-2.8.3/libs/db/field.h:296
#8  KexiTableEdit::KexiTableEdit (this=0x282a2b0, column=..., 
parent=<optimized
out>) at
/build/buildd/calligra-2.8.3/kexi/widget/tableview/kexitableedit.cpp:65
#9  0x00007ffc4713dbc9 in KexiInputTableEdit::KexiInputTableEdit
(this=0x282a2b0, column=..., parent=<optimized out>) at
/build/buildd/calligra-2.8.3/kexi/widget/tableview/kexiinputtableedit.cpp:63
#10 0x00007ffc47144577 in KexiComboBoxTableEdit::KexiComboBoxTableEdit
(this=this@entry=0x282a2b0, column=..., parent=parent@entry=0x24f1c30,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/build/buildd/calligra-2.8.3/kexi/widget/tableview/kexicomboboxtableedit.cpp:71
Comment 7 Justin Zobel 2020-12-17 05:20:48 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 8 Bug Janitor Service 2021-01-01 04:34:24 UTC
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
mark the bug 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!
Comment 9 Jarosław Staniek 2021-01-01 10:38:20 UTC
Closing as too old KEXI version. Feel free to reopen for KEXI 3.2+