Red Hat Bugzilla – Bug 31628
gcc miscompiles kicker (from kdebase) at -O3
Last modified: 2007-03-26 23:42:14 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.76 [de] (X11; U; Linux 2.2.19pre10ext3 i686)
There seems to be a timeout. When I try to add a button to the panel
(kicker) and I'm not fast enough, the panel will restart even if I
have not selected anything yet.
If I am fast enough and select an application, the panel restarts,
but the new button doesn't show up
Steps to Reproduce:
1. install kdebase-2.1.9
2. restart X
3. try to add a button: Menu - Configure Panel - Add - Button (wait) a
3a. try to add a button: Menu - Configure Panel - Add - Button - Internet
Actual Results: panel restarts, no new button
Expected Results: new button with selected application
This happened after I switched over to compiling kdebase with -O3 as
recommended by the KDE team. I've reverted to using -O2, it's working now.
Assigning to gcc so the optimization problem can be fixed, changing priority
to low because we usually don't use -O3.
*** Bug 31850 has been marked as a duplicate of this bug. ***
*** Bug 31984 has been marked as a duplicate of this bug. ***
*** Bug 31982 has been marked as a duplicate of this bug. ***
I belive the panel crashing is due to non-functioning kbuildsycoca!
Can you please provide me with rpms (including .src.rpm) which reproduce this?
I've just tried to rebuild kdebase with -O3 and cannot reproduce this (the
rest of KDE rpms have been installed from binary rpms).
Ideally if you could at least track it down to a specific binary/library which
if compiles with flags foo does exhibit the problem and if compiled with flags
bar it does not.
The latest round of (KDE) updates (kdebase-2.1-10 etc) has solved the Kicker /
panel problems for me (bug #31984 :Add > Applet..)
Verified that it works now