KDE Bug Tracking System
Home
Report New Wish or Bug
Query Existing Reports
First
Last
Prev
Next
No search results available
Search page
Bug
139753
:
Crash on creating new query
P
roduct
:
kexi
Co
m
ponent
:
General
Status
:
RESOLVED
Resolution
:
FIXED
Target
:
---
Version
:
1.1.1 (KOffice 1.6.1)
Pr
i
ority
:
NOR
Severity
:
crash
V
otes
:
0
Description
:
Opened:
2007-01-08 06:22
Last Changed:
2007-01-08 12:29:50
Version: 1.1.1 (using KDE KDE 3.5.5) Installed from: SuSE RPMs OS: Linux in the query context menu (right click), kexi crashes when selecting new query. Using host libthread_db library "/lib64/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 47690477893680 (LWP 10363)] [KCrash handler] #5 0x00002b5fd1f0616e in QtCurveStyle::drawComplexControl () from /usr/lib/qt3/plugins/styles/qtcurve.lib64.so #6 0x00002b5fd00a92fd in KexiComboBoxDropDownButton::drawButton () from /opt/kde3/lib64/libkexiguiutils.so.2 #7 0x00002b5fc8d05636 in QButton::paintEvent () from /usr/lib/qt3/lib64/libqt-mt.so.3 #8 0x00002b5fc8cb1687 in QWidget::event () from /usr/lib/qt3/lib64/libqt-mt.so.3 #9 0x00002b5fc8c27eb5 in QApplication::internalNotify () from /usr/lib/qt3/lib64/libqt-mt.so.3 #10 0x00002b5fc8c28c40 in QApplication::notify () from /usr/lib/qt3/lib64/libqt-mt.so.3 #11 0x00002b5fc866de48 in KApplication::notify () from /opt/kde3/lib64/libkdecore.so.4 #12 0x00002b5fc8bc5f0a in QETWidget::translatePaintEvent () from /usr/lib/qt3/lib64/libqt-mt.so.3 #13 0x00002b5fc8bcf75e in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib64/libqt-mt.so.3 #14 0x00002b5fc8bde40f in QEventLoop::processEvents () from /usr/lib/qt3/lib64/libqt-mt.so.3 #15 0x00002b5fc8c3c963 in QEventLoop::enterLoop () from /usr/lib/qt3/lib64/libqt-mt.so.3 #16 0x00002b5fc8c3c812 in QEventLoop::exec () from /usr/lib/qt3/lib64/libqt-mt.so.3 #17 0x00002b5fce5e5cbc in kdemain () from /opt/kde3/lib64/libkdeinit_kexi.so #18 0x00000000004074a1 in launch () #19 0x0000000000407dd4 in handle_launcher_request () #20 0x0000000000408195 in handle_requests () #21 0x00000000004091ea in main () ataraxis@blackwater:~> rpm -q -i koffice-database Name : koffice-database Relocations: (not relocatable) Version : 1.6.1 Vendor: openSUSE Build Service Release : 3.3 Build Date: Mo 18 Dez 2006 21:21:04 CET Install Date: Do 04 Jan 2007 00:13:31 CET Build Host: build04 Group : Productivity/Databases/Clients Source RPM: koffice-1.6.1-3.3.src.rpm Size : 12164392 License: GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL) Signature : DSA/SHA1, Mo 18 Dez 2006 21:23:35 CET, Key ID 3b3011b76b9d6523 URL :
http://www.koffice.org
Summary : Database Application Based on KOffice Libraries (kexi) Description : This package contains the KOffice database application Kexi. Authors: -------- The KDE Team <
kde@kde.org
> Distribution: (none) ataraxis@blackwater:~> rpm -q -i koffice-database Name : koffice-database Relocations: (not relocatable) Version : 1.6.1 Vendor: openSUSE Build Service Release : 3.3 Build Date: Mo 18 Dez 2006 21:21:04 CET Install Date: Do 04 Jan 2007 00:13:31 CET Build Host: build04 Group : Productivity/Databases/Clients Source RPM: koffice-1.6.1-3.3.src.rpm Size : 12164392 License: GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL) Signature : DSA/SHA1, Mo 18 Dez 2006 21:23:35 CET, Key ID 3b3011b76b9d6523 URL :
http://www.koffice.org
Summary : Database Application Based on KOffice Libraries (kexi) Description : This package contains the KOffice database application Kexi. Authors: -------- The KDE Team <
kde@kde.org
> Distribution: (none)
Comment
#1
Kai Becker 2007-01-08 06:25:19
I forgot to add one thing: This happens on a completely new file as well on the one i was working on (which was really small, too).
Comment
#2
Jaroslaw Staniek 2007-01-08 10:25:48
Please change your widget style in the KDE Control Centre and repeat the action. The crash is most probably related to using "QtCurve" widget style.
Comment
#3
Jaroslaw Staniek 2007-01-08 12:29:23
1. The above advice to change the style is the current workaround if you cannot (or don't want) to compile the application from source code. 2. Other workaround: If you do not want to change the global widget style, you change it just for kexi. Type this from the command line: kexi --style plastik to run kexi in Plastik widget style. You can replace "plastik" other style of your choice other than QtCurve. You can also create an appropriate shortcut on your desktop or alter the K Menu item by adding '--style plastik' arguments. 3. The final fix The issue is fixed now in KDE Subversion (KOffice 1.6 series). Will be available within KOffice 1.6.2 release in february (Kexi 1.1.2).
Comment
#4
Jaroslaw Staniek 2007-01-08 12:29:39
SVN commit 621133 by staniek: Fixed crash related to QtCurve widget style. 2.0: merged BUG:139753 M +2 -1 kexicomboboxdropdownbutton.cpp --- branches/koffice/1.6/koffice/kexi/widget/utils/kexicomboboxdropdownbutton.cpp #621132:621133 @@ -77,7 +77,8 @@ else m_fixForHeight = 0; //</hack> - m_drawComplexControl = style().inherits("KStyle") + m_drawComplexControl = + (style().inherits("KStyle") && qstricmp(style().name(),"qtcurve")!=0) || qstricmp(style().name(),"platinum")==0; if (m_fixForHeight==0) setFixedWidth( style().querySubControlMetrics( QStyle::CC_ComboBox,
Comment
#5
Jaroslaw Staniek 2007-01-08 12:29:50
SVN commit 621134 by staniek: Fixed crash related to QtCurve widget style. 2.0: merged CCBUG:139753 M +2 -1 kexicomboboxdropdownbutton.cpp --- trunk/koffice/kexi/widget/utils/kexicomboboxdropdownbutton.cpp #621133:621134 @@ -77,7 +77,8 @@ else m_fixForHeight = 0; //</hack> - m_drawComplexControl = style().inherits("KStyle") + m_drawComplexControl = + (style().inherits("KStyle") && qstricmp(style().name(),"qtcurve")!=0) || qstricmp(style().name(),"platinum")==0; if (m_fixForHeight==0) setFixedWidth( style().querySubControlMetrics( QStyle::CC_ComboBox,
P
latform
:
SuSE RPMs
O
S
:
Linux
K
eywords
:
People
Reporter
:
Kai Becker
Assigned To
:
Jaroslaw Staniek
Related actions
View Bug Activity
Format For Printing
XML
Clone This Bug
Note
You need to
log in
before you can comment on or make changes to this bug.
Attachments
Add an attachment
(proposed patch, testcase, etc.)
Depends on
:
B
locks
:
Show dependency tree
-
Show dependency graph
First
Last
Prev
Next
No search results available
Search page
Actions
Reports
Requests
Reports
Bugs reported today
Bugs reported in the last 3 days
Bug reports with patches
Weekly Bug statistics
The most hated bugs
The most severe bugs
The most frequently reported bugs
The most wanted features
Junior Jobs
Report ownership counts and charts
My Account
New Account
Log In