| Summary: | meld directory comparison segfaults on a fresh install of M4B2 with oxygen-gtk theme | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Dick Gevers <dvgevers> |
| Component: | RPM Packages | Assignee: | Hugo Pereira Da Costa <hugo.pereira> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | fundawang, juan.baptiste, makowski.mageia, nic, thierry.vignaud |
| Version: | Cauldron | Keywords: | Triaged |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | oxygen-gtk | CVE: | |
| Status comment: | |||
| Attachments: | result of "strace -o <file> -f meld" | ||
|
Description
Dick Gevers
2013-12-22 19:56:53 CET
Created attachment 4659 [details]
result of "strace -o <file> -f meld"
It does not happen on another machine which has current cauldron installed for a long time.
Manuel Hiebel
2013-12-23 10:17:38 CET
Keywords:
(none) =>
Triaged
Philippe Makowski
2013-12-23 17:00:28 CET
Status:
NEW =>
ASSIGNED investigating I found that it is most likely a _gtk_ bug. The reason it si visible in QtCurve and oxygen-gtk is because they both use the "appears-as-list" option to display combobox entries. https://bugs.kde.org/show_bug.cgi?id=326424 the workaround indicated in the bug report is working How can we proceed ? it is a gtk2 bug see https://bugs.kde.org/show_bug.cgi?id=326424 Status:
ASSIGNED =>
NEW I don't have clear solution for this, it is not Meld specific and depend of the theme used oxygen-gtk or QtCurve seems affected because they both use the "appears-as-list" option to display combobox entries, only workaround as describe in https://bugs.kde.org/show_bug.cgi?id=326424 : For oxygen, edit the normally already existing file "/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc" and change GtkComboBox::appears-as-list = 1 into GtkComboBox::appears-as-list = 0 For QtCurve-Gtk, the option (in the config file) is called `gtkComboMenu`(set it to true) CC:
(none) =>
makowski.mageia @juancho: could you patch our package accordingly ? thanks CC:
(none) =>
juan.baptiste
Philippe Makowski
2014-01-03 15:56:52 CET
Summary:
meld directory comparison segfaults on a fresh install of M4B2 =>
meld directory comparison segfaults on a fresh install of M4B2 with oxygen-gtk theme
Philippe Makowski
2014-01-03 15:58:22 CET
Assignee:
bugsquad =>
juan.baptiste
Manuel Hiebel
2014-01-03 16:37:13 CET
CC:
(none) =>
fundawang
Thierry Vignaud
2014-01-10 00:00:30 CET
CC:
(none) =>
thierry.vignaud not an oxygen-gtk bug in any case, cannot reproduce with latest cauldron. most likely this got fixed upstream (meld or gtk). Certainly not in oxygen-gtk. Please close if confirmed Well stg fixed it; consciously or not. Status:
NEW =>
RESOLVED I reproduced the bug in fresh Mga4 the only correct fix is what I said in c#4 For oxygen, edit the normally already existing file "/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc" and change GtkComboBox::appears-as-list = 1 into GtkComboBox::appears-as-list = 0 Status:
RESOLVED =>
REOPENED I can't reproduce in either mga5 or cauldron so I assume this has been fixed in the last 2 years Status:
REOPENED =>
RESOLVED We eventually killed Oxygen-gtk as it has many issues with gtk+ |