Bug 153330 - Kexi crashes when I try to create a new table in a new database
Summary: Kexi crashes when I try to create a new table in a new database
Status: CLOSED WAITINGFORINFO
Alias: None
Product: KEXI
Classification: Applications
Component: General (show other bugs)
Version: 1.1.3 (KOffice 1.6.3)
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Jarosław Staniek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-03 09:37 UTC by Mike Groenestein
Modified: 2016-01-29 19:55 UTC (History)
0 users

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 Mike Groenestein 2007-12-03 09:37:59 UTC
Version:           1.1.3 (KOffice 1.6.3) (using KDE 3.5.7, compiled sources)
Compiler:          Target: x86_64-mandriva-linux-gnu
OS:                Linux (x86_64) release 2.6.22.9-desktop-1mdv

When I create a new database in Kexi, and when I am creating a new table (the first table in the database), after I have typed in the Field Name, as soon as I click in the Data Type cell, Kexi crashes and closes.
Comment 1 Jarosław Staniek 2007-12-03 09:59:26 UTC
Could you paste a backtrace here?

Comment 2 Sindhu Sundar 2008-06-30 17:07:16 UTC
yes kexi crashes for me too, in the same way. My backtrace log is as follows:

(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 -1236904240 (LWP 16496)]
(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)
[KCrash handler]
#6  0xb584de40 in MandrivaStyle::drawComplexControl ()
   from /usr/lib/kde3/plugins/styles/ia_ora.so
#7  0xb5e8b0f9 in KexiComboBoxDropDownButton::drawButton ()
   from /usr/lib/libkexiguiutils.so.2
#8  0xb70cb459 in QButton::paintEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0xb7070a6c in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0xb6fd6438 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0xb6fd72d5 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0xb778be6a in KApplication::notify () from /usr/lib/libkdecore.so.4
#13 0xb6f68104 in QETWidget::translatePaintEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0xb6f72e44 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0xb6f83629 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0xb6fece37 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0xb6feccd4 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0xb6fd607c in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0xb62a5bfc in kdemain () from /usr/lib/libkdeinit_kexi.so
#20 0xb7f9a8a3 in kdeinitmain () from /usr/lib/kde3/kexi.so
#21 0x0804ebe9 in QGList::~QGList$delete ()
#22 0x0804f36b in QGList::~QGList$delete ()
#23 0x0804f861 in QGList::~QGList$delete ()
#24 0x0805030b in QGList::~QGList$delete ()
#25 0xb647f390 in __libc_start_main () from /lib/i686/libc.so.6
#26 0x0804b741 in QGList::~QGList$delete ()
Comment 3 Jarosław Staniek 2008-06-30 17:17:14 UTC
From the backtrace I can see that it's Mandriva widget Style that crashes.
Please retry with different style, like the standard Plastik. You can do that e.g. by calling kexi with additional option:

--style Plastik

or by changing the style in the KDE Settings.
Comment 4 Sindhu Sundar 2008-07-04 08:16:16 UTC
yes thank you, that works.
Comment 5 Jarosław Staniek 2008-07-04 09:24:58 UTC
SVN commit 827936 by staniek:

add a note about possible workaround for bug #153330 

CCBUG:153330  


 M  +1 -0      kexicomboboxdropdownbutton.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=827936
Comment 6 Jarosław Staniek 2008-07-04 09:27:04 UTC
Sindhu, please let me know if you are able to compile Kexi 1.1.3 (from koffice 1.6 branch). If so, you may be able to test my workaround for the mandriva style.
Comment 7 Jarosław Staniek 2009-04-26 00:23:09 UTC
No reaction, closing.