<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>339174</bug_id>
          
          <creation_ts>2014-09-18 13:48:17 +0000</creation_ts>
          <short_desc>Opening some dialogs in eclipse-4.4 freezes the application with oxygen-gtk2-1.4.5</short_desc>
          <delta_ts>2014-12-13 21:14:36 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>Oxygen</product>
          <component>gtk2-engine</component>
          <version>1.4.5</version>
          <rep_platform>Fedora RPMs</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jiri Popelka">jpopelka</reporter>
          <assigned_to name="Hugo Pereira Da Costa">hugo.pereira.da.costa</assigned_to>
          <cc>aog2000a</cc>
    
    <cc>artghio</cc>
    
    <cc>axel.carl.mueller</cc>
    
    <cc>b7.10110111</cc>
    
    <cc>bugzilla.boomking</cc>
    
    <cc>ghislain_nadeau</cc>
    
    <cc>hendy</cc>
    
    <cc>hugo.pereira.da.costa</cc>
    
    <cc>michael</cc>
    
    <cc>mss</cc>
    
    <cc>negora</cc>
    
    <cc>renszarv07</cc>
    
    <cc>rudi.mail90</cc>
    
    <cc>watho</cc>
    
    <cc>web</cc>
    
    <cc>xor</cc>
          
          <cf_commitlink>http://commits.kde.org/oxygen-gtk/68e4caa170f6103cd4a2b5e51a14190dc1fa6cbf</cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>40</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1471701</commentid>
    <comment_count>0</comment_count>
    <who name="Jiri Popelka">jpopelka</who>
    <bug_when>2014-09-18 13:48:17 +0000</bug_when>
    <thetext>When I run &apos;eclipse -debug -console&apos; and open one of the respective dialogs, Eclipse freezes and I can see the following in console:

java: /builddir/build/BUILD/oxygen-gtk2-1.4.5/src/animations/oxygencomboboxdata.cpp:87: void Oxygen::ComboBoxData::setButton(GtkWidget*): Assertion `!_button._widget&apos; failed.

Reproducible: Always

Steps to Reproduce:
1. eclipse -debug -console
2. Project Explorer -&gt; New -&gt; C Project

Actual Results:  
Eclipse freezes

Expected Results:  
no problems

https://bugs.eclipse.org/bugs/show_bug.cgi?id=440660</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473594</commentid>
    <comment_count>1</comment_count>
    <who name="Axel Müller">axel.carl.mueller</who>
    <bug_when>2014-09-29 11:26:18 +0000</bug_when>
    <thetext>Bug was introduced in the 4.4.1 update. I can confirm on Kubuntu 14.04 (KDE 4.13.3, gtk-egine 1.4.5). Eclipse will crash immediately if you open any dialog in Eclipse (see above asertion).

Workaround: do not use the oxygen-gtk theme for GTK applications (you can change it in the KDE system settings)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473600</commentid>
    <comment_count>2</comment_count>
    <who name="Ruslan Kabatsayev">b7.10110111</who>
    <bug_when>2014-09-29 11:53:31 +0000</bug_when>
    <thetext>I can&apos;t reproduce this bug on Ubuntu 12.04 with oxygen-gtk v1.4.5-52-g39ca053 (current git) and Eclipse 4.4.1 downloaded from eclipse.org.
What GTK2 version are you using? Mine is 2.24.10.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473606</commentid>
    <comment_count>3</comment_count>
    <who name="Axel Müller">axel.carl.mueller</who>
    <bug_when>2014-09-29 12:22:52 +0000</bug_when>
    <thetext>(In reply to Ruslan Kabatsayev from comment #2)
&gt; I can&apos;t reproduce this bug on Ubuntu 12.04 with oxygen-gtk
&gt; v1.4.5-52-g39ca053 (current git) and Eclipse 4.4.1 downloaded from
&gt; eclipse.org.
&gt; What GTK2 version are you using? Mine is 2.24.10.
I am using gtk 2.24.23 on Ubuntu 14.04. gtk2-engines-oxygen (1.4.5-0ubuntu1).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473638</commentid>
    <comment_count>4</comment_count>
    <who name="Ruslan Kabatsayev">b7.10110111</who>
    <bug_when>2014-09-29 14:43:41 +0000</bug_when>
    <thetext>*** Bug 339507 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473762</commentid>
    <comment_count>5</comment_count>
    <who name="Zsombor">renszarv07</who>
    <bug_when>2014-09-30 06:27:59 +0000</bug_when>
    <thetext>I have the same problem, if I change the line with the failing assert in oxygencomboboxdata.cpp, to &quot; if( _button._widget ) return&quot; - then this crash disapears. I&apos;m not sure, if it&apos;s a proper fix, but I haven&apos;t found any problem with it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473909</commentid>
    <comment_count>6</comment_count>
    <who name="Ghislain Nadeau">ghislain_nadeau</who>
    <bug_when>2014-10-01 03:51:45 +0000</bug_when>
    <thetext>Same problem. I wonder if it&apos;s an Eclipse or KDE bug, everything was wonking fine a few days ago.
I just made a kubuntu update, and reinstalled eclipse, so i don&apos;t know which one is the culprit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473957</commentid>
    <comment_count>7</comment_count>
    <who name="">rudi.mail90</who>
    <bug_when>2014-10-01 09:33:36 +0000</bug_when>
    <thetext>Always Reproducible using Eclipse 4.4.1.M20140925-0400 64-bit on Linux Mint 17 64-bit using Oxygen as GTK2 theme.

To reproduce, press Ctrl+H (search in files), Eclipse immediately crash with below output.

Console Output:

rudi@rudi:~ &gt; eclipse_jee/eclipse 
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
org.eclipse.m2e.logback.configuration: The org.eclipse.m2e.logback.configuration bundle was activated before the state location was initialized.  Will retry after the state location is initialized.
org.eclipse.m2e.logback.configuration: Logback config file: /home/rudi/space_spring/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.5.0.20140606-0033.xml
org.eclipse.m2e.logback.configuration: Initializing logback
java.lang.ClassCastException: org.eclipse.osgi.internal.framework.EquinoxConfiguration$1 cannot be cast to java.lang.String
        at org.eclipse.m2e.logback.configuration.LogHelper.logJavaProperties(LogHelper.java:26)
        at org.eclipse.m2e.logback.configuration.LogPlugin.loadConfiguration(LogPlugin.java:189)
        at org.eclipse.m2e.logback.configuration.LogPlugin.configureLogback(LogPlugin.java:144)
        at org.eclipse.m2e.logback.configuration.LogPlugin.access$2(LogPlugin.java:107)
        at org.eclipse.m2e.logback.configuration.LogPlugin$1.run(LogPlugin.java:62)
        at java.util.TimerThread.mainLoop(Timer.java:555)
        at java.util.TimerThread.run(Timer.java:505)
[INFO] Setting property: classpath.resource.loader.class =&gt; &apos;org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader&apos;.
[INFO] Setting property: velocimacro.messages.on =&gt; &apos;false&apos;.
[INFO] Setting property: resource.loader =&gt; &apos;classpath&apos;.
[INFO] Setting property: resource.manager.logwhenfound =&gt; &apos;false&apos;.
2014-10-01 16:22:52.461:INFO::Logging to STDERR via org.mortbay.log.StdErrLog
16:22:52.777 [Worker-1] DEBUG JRebelPlugin - Starting plugin
java: /build/buildd/gtk2-engines-oxygen-1.4.5/src/animations/oxygencomboboxdata.cpp:87: void Oxygen::ComboBoxData::setButton(GtkWidget*): Assertion `!_button._widget&apos; failed.

System Info:
gtk2-engines-oxygen package version 1.4.5-0ubuntu1
java version &quot;1.8.0_20&quot;
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
KDE 4.13.3

*** Date: Wednesday, October 1, 2014 at 4:29:09 PM Western Indonesia Time

*** Platform Details:

*** System properties:
applicationXMI=org.eclipse.ui.workbench/LegacyIDE.e4xmi
awt.toolkit=sun.awt.X11.XToolkit
com.atlassian.connector.eclipse.branding.ui.isOnlyJiraInstalled=false
eclipse.application=org.eclipse.ui.ide.workbench
eclipse.buildId=4.4.1.M20140925-0400
eclipse.commands=-os
linux
-ws
gtk
-arch
x86_64
-showsplash
/home/rudi/eclipse_jee//plugins/org.eclipse.platform_4.4.0.v20140925-0400/splash.bmp
-launcher
/home/rudi/eclipse_jee/eclipse
-name
Eclipse
--launcher.library
/home/rudi/eclipse_jee//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326/eclipse_1605.so
-startup
/home/rudi/eclipse_jee//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.appendVmargs
-exitdata
5030020
-product
org.eclipse.epp.package.jee.product
-vm
/usr/bin/java
eclipse.home.location=file:/home/rudi/eclipse_jee/
eclipse.launcher=/home/rudi/eclipse_jee/eclipse
eclipse.launcher.name=Eclipse
eclipse.p2.data.area=@config.dir/../p2/
eclipse.p2.profile=epp.package.jee
eclipse.product=org.eclipse.epp.package.jee.product
eclipse.startTime=1412155482672
eclipse.stateSaveDelayInterval=30000
eclipse.vm=/usr/bin/java
eclipse.vmargs=-Xverify:none
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms1500m
-Xmx1500m
-jar
/home/rudi/eclipse_jee//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
equinox.use.ds=true
file.encoding=UTF-8
file.encoding.pkg=sun.io
file.separator=/
gosh.args=--nointeractive
guice.disable.misplaced.annotation.check=true
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
java.awt.printerjob=sun.print.PSPrinterJob
java.class.path=/home/rudi/eclipse_jee//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
java.class.version=52.0
java.endorsed.dirs=/usr/lib/jvm/java-8-oracle/jre/lib/endorsed
java.ext.dirs=/usr/lib/jvm/java-8-oracle/jre/lib/ext:/usr/java/packages/lib/ext
java.home=/usr/lib/jvm/java-8-oracle/jre
java.io.tmpdir=/tmp
java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
java.runtime.name=Java(TM) SE Runtime Environment
java.runtime.version=1.8.0_20-b26
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=1.8
java.vendor=Oracle Corporation
java.vendor.url=http://java.oracle.com/
java.vendor.url.bug=http://bugreport.sun.com/bugreport/
java.version=1.8.0_20
java.vm.info=mixed mode
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Oracle Corporation
java.vm.specification.version=1.8
java.vm.vendor=Oracle Corporation
java.vm.version=25.20-b23
line.separator=</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473958</commentid>
    <comment_count>8</comment_count>
    <who name="">rudi.mail90</who>
    <bug_when>2014-10-01 09:36:12 +0000</bug_when>
    <thetext>BTW, although GTK2 theme was set to &quot;Oxygen&quot;, my KDE Widget style is actually &quot;QtCurve&quot;.

Workaround: System Settings &gt; Application Appearance &gt; GTK &gt; Set GTK2 theme to &quot;Redmond&quot; or others (Clearlooks works too).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473964</commentid>
    <comment_count>9</comment_count>
    <who name="Hendy Irawan">hendy</who>
    <bug_when>2014-10-01 09:50:42 +0000</bug_when>
    <thetext>Thanks Rudi for info :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473968</commentid>
    <comment_count>10</comment_count>
    <who name="Hugo Pereira Da Costa">hugo.pereira.da.costa</who>
    <bug_when>2014-10-01 09:58:31 +0000</bug_when>
    <thetext>People, please,
this is not a forum.
this is a bug report.
messages saying thanks to other messages bring no information
duplicated messages (such as workarounds) bring no information
In fact they tend to dilute the information relevant for actually investigating the issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473971</commentid>
    <comment_count>11</comment_count>
    <who name="Hugo Pereira Da Costa">hugo.pereira.da.costa</who>
    <bug_when>2014-10-01 10:05:11 +0000</bug_when>
    <thetext>(In reply to Zsombor from comment #5)
&gt; I have the same problem, if I change the line with the failing assert in
&gt; oxygencomboboxdata.cpp, to &quot; if( _button._widget ) return&quot; - then this crash
&gt; disapears. I&apos;m not sure, if it&apos;s a proper fix, but I haven&apos;t found any
&gt; problem with it.

Hi Zsombor,

The assertion failing means that something is likely broken upstream 
(two gtk buttons are associated to the same combobox, which should not happen)

One could either &quot;return&quot; as you suggest, to ignore the second button, or just use the new one (bit more changes), but I think it would make more sense

Now, since neither Ruslan nor I can reproduce the issue it is somewhat hard to test.
I will send two patches (this one, and one that uses the second), for you to test, if you don&apos;t mind.
If the second also fixes the issue on your side, I guess I&apos;ll push the change.

Thanks in advance,

Hugo</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473973</commentid>
    <comment_count>12</comment_count>
    <who name="Hugo Pereira Da Costa">hugo.pereira.da.costa</who>
    <bug_when>2014-10-01 10:06:43 +0000</bug_when>
    <thetext>(In reply to Ghislain Nadeau from comment #6)
&gt; Same problem. I wonder if it&apos;s an Eclipse or KDE bug, everything was wonking
&gt; fine a few days ago.
&gt; I just made a kubuntu update, and reinstalled eclipse, so i don&apos;t know which
&gt; one is the culprit

nothing has changed on oxygen-gtk for month.
So this is either
- an upstream bug (gtk, ecclipse, swt ...)
or an old bug, never triggered before changes to upstream code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473978</commentid>
    <comment_count>13</comment_count>
      <attachid>88914</attachid>
    <who name="Hugo Pereira Da Costa">hugo.pereira.da.costa</who>
    <bug_when>2014-10-01 10:18:21 +0000</bug_when>
    <thetext>Created attachment 88914
tentative patch

This patch disconnect the &quot;old&quot; button assigned to the combobox, and connects the new one.
Please tell me if it &apos;still&apos; fixes the issue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473981</commentid>
    <comment_count>14</comment_count>
      <attachid>88915</attachid>
    <who name="Hugo Pereira Da Costa">hugo.pereira.da.costa</who>
    <bug_when>2014-10-01 10:22:30 +0000</bug_when>
    <thetext>Created attachment 88915
tentative patch

This patch is similar to the one proposed in comment #5, plus a warning.
Will be pushed in the one posted in the previous comment does not work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473986</commentid>
    <comment_count>15</comment_count>
    <who name="Ruslan Kabatsayev">b7.10110111</who>
    <bug_when>2014-10-01 10:31:04 +0000</bug_when>
    <thetext>I&apos;m now able to reproduce this crash in a virtual Kubuntu 14.04 i386 system. Easily reproduces when I open Eclipse-CDT, select File-&gt;New-&gt;C Project, and then click in the element under the one selected in the tree view (not sure if this click is necessary, things were running rather slow, and I only saw the assertion failure after the click).

I&apos;ll try to test your patches when I&apos;m at home.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1474007</commentid>
    <comment_count>16</comment_count>
    <who name="Axel Müller">axel.carl.mueller</who>
    <bug_when>2014-10-01 12:11:56 +0000</bug_when>
    <thetext>This seems to be a bug in GTK according to https://bugs.launchpad.net/ubuntu/+source/gtk2-engines-oxygen/+bug/1242801
(there a similar problem for Meld was reported).
Another workaround mentioned there is
For oxygen, edit the normally already existing file &quot;/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc&quot; and change
    GtkComboBox::appears-as-list = 1
into
    GtkComboBox::appears-as-list = 0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1474038</commentid>
    <comment_count>17</comment_count>
    <who name="Ruslan Kabatsayev">b7.10110111</who>
    <bug_when>2014-10-01 14:55:31 +0000</bug_when>
    <thetext>Indeed, this seems to be true, just checked. Looks like this bug  is a duplicate of bug 326424.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1474696</commentid>
    <comment_count>18</comment_count>
    <who name="xor">xor</who>
    <bug_when>2014-10-05 16:39:07 +0000</bug_when>
    <thetext>Can confirm: Makes Eclipse Luna (latest) unusable for me on Kubuntu 14.04 amd64. Crashes at Launch configuration / Debug configuration window every time. Those are very important parts of the UI, without them Eclipse is useless.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1474713</commentid>
    <comment_count>19</comment_count>
    <who name="Ruslan Kabatsayev">b7.10110111</who>
    <bug_when>2014-10-05 18:12:00 +0000</bug_when>
    <thetext>OK, I&apos;ve tested both patches. Of course, both avoid the crash, but the first one works better: in the &quot;New C Project&quot; dialog, if I unset &quot;Use default location&quot;, clicking &quot;Choose file system&quot; (with &quot;default&quot; text by default) makes the button press as a whole. With the second patch, which just ignores the new button, only the down-arrow-button is rendered sunken, while the text field part remains unpressed.
Also, the second (ignore new button one) spits lots of warnings to the console, while the first one only prints one warning.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1474715</commentid>
    <comment_count>20</comment_count>
    <who name="Hugo Pereira Da Costa">hugo.pereira.da.costa</who>
    <bug_when>2014-10-05 18:23:09 +0000</bug_when>
    <thetext>Hi Ruslan,
Thanks for the testing.
The patch behavior you describe is more or less expected. So I&apos;ll push the first patch, and close this bug report.
Then we&apos;ll have to make a new release in a couple of days, I guess ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1474716</commentid>
    <comment_count>21</comment_count>
    <who name="Hugo Pereira Da Costa">hugo.pereira.da.costa</who>
    <bug_when>2014-10-05 18:26:36 +0000</bug_when>
    <thetext>Git commit 1d25c917611546a944d3aee56fc792c4eab87d89 by Hugo Pereira Da Costa.
Committed on 01/10/2014 at 10:17.
Pushed by hpereiradacosta into branch &apos;1.4&apos;.

Disconnect old button if already set
Connect new button

M  +7    -1    src/animations/oxygencomboboxdata.cpp

http://commits.kde.org/oxygen-gtk/1d25c917611546a944d3aee56fc792c4eab87d89</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1474717</commentid>
    <comment_count>22</comment_count>
    <who name="Hugo Pereira Da Costa">hugo.pereira.da.costa</who>
    <bug_when>2014-10-05 18:27:45 +0000</bug_when>
    <thetext>Git commit 68e4caa170f6103cd4a2b5e51a14190dc1fa6cbf by Hugo Pereira Da Costa.
Committed on 01/10/2014 at 10:17.
Pushed by hpereiradacosta into branch &apos;gtk3&apos;.

Disconnect old button if already set
Connect new button

M  +7    -1    src/animations/oxygencomboboxdata.cpp

http://commits.kde.org/oxygen-gtk/68e4caa170f6103cd4a2b5e51a14190dc1fa6cbf</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>88914</attachid>
            <date>2014-10-01 10:18:21 +0000</date>
            <delta_ts>2014-10-01 10:18:21 +0000</delta_ts>
            <desc>tentative patch</desc>
            <filename>0001-Disconnect-old-button-if-already-set.patch</filename>
            <type>text/plain</type>
            <size>1261</size>
            <attacher name="Hugo Pereira Da Costa">hugo.pereira.da.costa</attacher>
            
              <data encoding="base64">RnJvbSBmMmFiNDY4MTE5NzVkOTc2NzkxOWFjNWRlMWY3MzE4MDVjM2I1Mzc5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBIdWdvIFBlcmVpcmEgRGEgQ29zdGEgPGh1Z28ucGVyZWlyYUBm
cmVlLmZyPgpEYXRlOiBXZWQsIDEgT2N0IDIwMTQgMTI6MTc6MDcgKzAyMDAKU3ViamVjdDogW1BB
VENIXSBEaXNjb25uZWN0IG9sZCBidXR0b24gaWYgYWxyZWFkeSBzZXQgQ29ubmVjdCBuZXcgYnV0
dG9uCgotLS0KIHNyYy9hbmltYXRpb25zL294eWdlbmNvbWJvYm94ZGF0YS5jcHAgfCA4ICsrKysr
KystCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm
IC0tZ2l0IGEvc3JjL2FuaW1hdGlvbnMvb3h5Z2VuY29tYm9ib3hkYXRhLmNwcCBiL3NyYy9hbmlt
YXRpb25zL294eWdlbmNvbWJvYm94ZGF0YS5jcHAKaW5kZXggYWQzNDBlZC4uZjRjYWU5MiAxMDA2
NDQKLS0tIGEvc3JjL2FuaW1hdGlvbnMvb3h5Z2VuY29tYm9ib3hkYXRhLmNwcAorKysgYi9zcmMv
YW5pbWF0aW9ucy9veHlnZW5jb21ib2JveGRhdGEuY3BwCkBAIC04NCw3ICs4NCwxMyBAQCBuYW1l
c3BhY2UgT3h5Z2VuCiAgICAgdm9pZCBDb21ib0JveERhdGE6OnNldEJ1dHRvbiggR3RrV2lkZ2V0
KiB3aWRnZXQgKQogICAgIHsKICAgICAgICAgaWYoIF9idXR0b24uX3dpZGdldCA9PSB3aWRnZXQg
KSByZXR1cm47Ci0gICAgICAgIGFzc2VydCggIV9idXR0b24uX3dpZGdldCApOworCisgICAgICAg
IGlmKCBfYnV0dG9uLl93aWRnZXQgKQorICAgICAgICB7CisgICAgICAgICAgICBzdGQ6OmNlcnIg
PDwgIk94eWdlbjo6V2luZG93TWFuYWdlcjo6d21CdXR0b25QcmVzcyAtIHdhcm5pbmc6IGEgYnV0
dG9uIHdhcyBhbHJlYWR5IHNldCBmb3IgdGhpcyBjb21ib2JveCIgPDwgc3RkOjplbmRsOworICAg
ICAgICAgICAgX2J1dHRvbi5fdG9nZ2xlZElkLmRpc2Nvbm5lY3QoKTsKKyAgICAgICAgICAgIF9i
dXR0b24uX3NpemVBbGxvY2F0ZUlkLmRpc2Nvbm5lY3QoKTsKKyAgICAgICAgfQogCiAgICAgICAg
IF9idXR0b24uX3RvZ2dsZWRJZC5jb25uZWN0KCBHX09CSkVDVCh3aWRnZXQpLCAidG9nZ2xlZCIs
IEdfQ0FMTEJBQ0soIGNoaWxkVG9nZ2xlZEV2ZW50ICksIHRoaXMgKTsKICAgICAgICAgX2J1dHRv
bi5fc2l6ZUFsbG9jYXRlSWQuY29ubmVjdCggR19PQkpFQ1Qod2lkZ2V0KSwgInNpemUtYWxsb2Nh
dGUiLCBHX0NBTExCQUNLKCBjaGlsZFNpemVBbGxvY2F0ZUV2ZW50ICksIHRoaXMgKTsKLS0gCjEu
OC40LjUKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>88915</attachid>
            <date>2014-10-01 10:22:30 +0000</date>
            <delta_ts>2014-10-01 10:22:30 +0000</delta_ts>
            <desc>tentative patch</desc>
            <filename>0001-ignore-combobox-association-to-button-if-one-was-alr.patch</filename>
            <type>text/plain</type>
            <size>1198</size>
            <attacher name="Hugo Pereira Da Costa">hugo.pereira.da.costa</attacher>
            
              <data encoding="base64">RnJvbSA4NWI4ZjdiYjJhNjc2ZTQ4MmY5ZjE5ZmZkN2M2ZWE1YzNlMGI2YmIxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBIdWdvIFBlcmVpcmEgRGEgQ29zdGEgPGh1Z28ucGVyZWlyYUBm
cmVlLmZyPgpEYXRlOiBXZWQsIDEgT2N0IDIwMTQgMTI6MjA6MjIgKzAyMDAKU3ViamVjdDogW1BB
VENIXSBpZ25vcmUgY29tYm9ib3ggYXNzb2NpYXRpb24gdG8gYnV0dG9uIGlmIG9uZSB3YXMgYWxy
ZWFkeSBzZXQKCi0tLQogc3JjL2FuaW1hdGlvbnMvb3h5Z2VuY29tYm9ib3hkYXRhLmNwcCB8IDYg
KysrKystCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk
aWZmIC0tZ2l0IGEvc3JjL2FuaW1hdGlvbnMvb3h5Z2VuY29tYm9ib3hkYXRhLmNwcCBiL3NyYy9h
bmltYXRpb25zL294eWdlbmNvbWJvYm94ZGF0YS5jcHAKaW5kZXggYWQzNDBlZC4uMGJlODcxMSAx
MDA2NDQKLS0tIGEvc3JjL2FuaW1hdGlvbnMvb3h5Z2VuY29tYm9ib3hkYXRhLmNwcAorKysgYi9z
cmMvYW5pbWF0aW9ucy9veHlnZW5jb21ib2JveGRhdGEuY3BwCkBAIC04NCw3ICs4NCwxMSBAQCBu
YW1lc3BhY2UgT3h5Z2VuCiAgICAgdm9pZCBDb21ib0JveERhdGE6OnNldEJ1dHRvbiggR3RrV2lk
Z2V0KiB3aWRnZXQgKQogICAgIHsKICAgICAgICAgaWYoIF9idXR0b24uX3dpZGdldCA9PSB3aWRn
ZXQgKSByZXR1cm47Ci0gICAgICAgIGFzc2VydCggIV9idXR0b24uX3dpZGdldCApOworICAgICAg
ICBpZiggX2J1dHRvbi5fd2lkZ2V0ICkKKyAgICAgICAgeworICAgICAgICAgICAgc3RkOjpjZXJy
IDw8ICJPeHlnZW46OkNvbWJvQm94RGF0YTo6c2V0QnV0dG9uIC0gYSBidXR0b24gd2FzIGFscmVh
ZHkgYXNzaWduZWQgdG8gdGhpcyBjb21ib2JveC4gSWdub3JpbmcgdGhlIG5ldyBvbmUiIDw8IHN0
ZDo6ZW5kbDsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQogCiAgICAgICAgIF9idXR0
b24uX3RvZ2dsZWRJZC5jb25uZWN0KCBHX09CSkVDVCh3aWRnZXQpLCAidG9nZ2xlZCIsIEdfQ0FM
TEJBQ0soIGNoaWxkVG9nZ2xlZEV2ZW50ICksIHRoaXMgKTsKICAgICAgICAgX2J1dHRvbi5fc2l6
ZUFsbG9jYXRlSWQuY29ubmVjdCggR19PQkpFQ1Qod2lkZ2V0KSwgInNpemUtYWxsb2NhdGUiLCBH
X0NBTExCQUNLKCBjaGlsZFNpemVBbGxvY2F0ZUV2ZW50ICksIHRoaXMgKTsKLS0gCjEuOC40LjUK
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>