By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.

Bug 1672

Summary: [Regression] gtk-qt-engine crash on opening kcmgtk
Product: TDE Reporter: Francois Andriot <albator78>
Component: non-core programsAssignee: Francois Andriot <albator78>
Status: RESOLVED FIXED    
Severity: normal CC: albator78, bugwatch, darrella, slavek.banko
Priority: P5    
Version: R14.0.0 [Trinity]   
Hardware: All   
OS: Linux   
Compiler Version: TDE Version String:
Application Version: Application Name:
Attachments: backtrace
gtk-qt-engine : seccond fix kcm_gtk crash with empty themes
gtk-qt-engine : fix kcm_gtk crash on opening
gtk-qt-engine : seccond fix kcm_gtk crash with empty themes (1)

Description Francois Andriot 2013-10-08 15:22:53 CDT
Hello, when running "tdecmshell kcmgtk" on a GTK2+GTK3 enabled distribution (e.g. Mageia 3 or openSUSE 12.3) , it immediatly crashes with the attached backtrace.

The crash already occured before GIT hash 082a0c06, and still occurs now.

I confirm I have GTK2 and GTK3 themes installed, so there should be no problem.

I do not manage to fix the issue myself.
Comment 1 Francois Andriot 2013-10-08 15:23:44 CDT
Created attachment 1538 [details]
backtrace
Comment 2 Slávek Banko 2013-10-11 01:54:54 CDT
Created attachment 1542 [details]
gtk-qt-engine : seccond fix kcm_gtk crash with empty themes

Strange. For me patch 082a0c06 help on Debian Squeeze and Wheezy.

I made a little change in conditions.
Please test it.
Comment 3 Francois Andriot 2013-10-11 13:29:22 CDT
Thanks for your patch.
Alas, I still have exactly the same crash...
Comment 4 Slávek Banko 2013-10-11 19:50:38 CDT
Comment on attachment 1542 [details]
gtk-qt-engine : seccond fix kcm_gtk crash with empty themes

The patch does not help with mentioned problem => no need to push.
Comment 5 Darrell 2013-10-15 23:17:24 CDT
I see the same crash whether I open from "tdecmshell kcmgtk or kcontrol.

I added this bug report to the R14 etherpad list and tagged as a regression. I saw this bug quite a while ago and had forgotten until I saw this bug report.
Comment 6 Francois Andriot 2013-10-20 05:21:01 CDT
Created attachment 1562 [details]
gtk-qt-engine : fix kcm_gtk crash on opening
Comment 7 Slávek Banko 2013-10-20 19:47:43 CDT
Created attachment 1564 [details]
gtk-qt-engine : seccond fix kcm_gtk crash with empty themes (1)

I tried to combine my previous patch and your current into one.
Potentially solves the same problem also for GTK2.

Please, test it.
Comment 8 Francois Andriot 2013-10-21 12:15:08 CDT
It looks like it's working for me.
Comment 9 Darrell 2013-10-23 10:05:05 CDT
Patch works for me too.
Comment 10 Slávek Banko 2013-10-23 11:08:24 CDT
Pushed to GIT in hash b7ae7a9.
Thank you both