<?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>313579</bug_id>
          
          <creation_ts>2013-01-20 17:13:59 +0000</creation_ts>
          <short_desc>kde 4.10 rc3: kmix applet in systemtray mousewheel volume step is too ridiculously big (~10% at the scroll)</short_desc>
          <delta_ts>2015-01-20 21:11:33 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>kmix</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Arch Linux</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>316546</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simonas">obuolis1</reporter>
          <assigned_to name="Christian Esken">esken</assigned_to>
          <cc>adam</cc>
    
    <cc>baidusandy</cc>
    
    <cc>debfx-kde</cc>
    
    <cc>doutor.zero</cc>
    
    <cc>enrico.tagliavini</cc>
    
    <cc>hessijames</cc>
    
    <cc>hrvoje.senjan</cc>
    
    <cc>iivanich</cc>
    
    <cc>illumilore</cc>
    
    <cc>jack.lilhammers</cc>
    
    <cc>jiri.tyr</cc>
    
    <cc>kde</cc>
    
    <cc>missive</cc>
    
    <cc>opensource</cc>
    
    <cc>rdieter</cc>
    
    <cc>retratserif</cc>
    
    <cc>richardfeciskanin</cc>
    
    <cc>sgh</cc>
    
    <cc>smpl90s</cc>
    
    <cc>spamer</cc>
    
    <cc>tibirna</cc>
    
    <cc>tomasz.krasuski</cc>
    
    <cc>travneff</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>111</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1333742</commentid>
    <comment_count>0</comment_count>
    <who name="Simonas">obuolis1</who>
    <bug_when>2013-01-20 17:13:59 +0000</bug_when>
    <thetext>previously it was like 3-4% on one mousewheel. and its not too slow with mousewheel.

Reproducible: Always

Steps to Reproduce:
1.hover on kmix icon
2.use mousewheel to volume up/down
3.
Actual Results:  
the step is too big

Expected Results:  
it should be smaller and more precise</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1334512</commentid>
    <comment_count>1</comment_count>
    <who name="Kai Uwe Broulik">kde</who>
    <bug_when>2013-01-23 02:09:45 +0000</bug_when>
    <thetext>Confirmed. It used to be like 5%, now it&apos;s 15% making it completely useless on a touchpad (you cannot &quot;scroll&quot; precisely there)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1334513</commentid>
    <comment_count>2</comment_count>
    <who name="Mathieu Jobin">opensource</who>
    <bug_when>2013-01-23 02:11:20 +0000</bug_when>
    <thetext>I am using KDE 4.9.97 and mouseover kmix and scrolling does nothing.
I would have hope it would volume up/down
...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1334655</commentid>
    <comment_count>3</comment_count>
    <who name="Richard Feciskanin">richardfeciskanin</who>
    <bug_when>2013-01-23 13:22:15 +0000</bug_when>
    <thetext>I can confirm this bug (two different PCs). 
Scroll volume step is now 3 times bigger than value in settings. I had to set smaller value in kmixrc, I am now using parameter VolumePercentageStep=2, which make volume step 6%.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1335145</commentid>
    <comment_count>4</comment_count>
    <who name="ml">iivanich</who>
    <bug_when>2013-01-25 07:19:56 +0000</bug_when>
    <thetext>Same here, gentoo kde-4.10RC3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1336059</commentid>
    <comment_count>5</comment_count>
    <who name="Christian Esken">esken</who>
    <bug_when>2013-01-28 21:38:38 +0000</bug_when>
    <thetext>Cannot reproduce that. And the code has not changed since quite some time. The code is like that:

     int inc = vol.volumeSpan() / Mixer::VOLUME_STEP_DIVISOR;
    if ( inc &lt; 1 ) inc = 1;

VOLUME_STEP_DIVISOR is 20 as default, so if for example the control has volumes 0 - 200 , I will use  inc = 201/20 = 10.  And 10 is about 5% of 201.

I also cannot reproduce Mathieus issue, and it should not happen as I always increment by at least 1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1336060</commentid>
    <comment_count>6</comment_count>
    <who name="Kai Uwe Broulik">kde</who>
    <bug_when>2013-01-28 21:41:14 +0000</bug_when>
    <thetext>I also checked the code and wondered how it could have broken but here it did. Here it always in/decreases by 15% when using the mousewheel and 5 when using function keys. The mousehweel scroll setting (how many pages are scrolled, which is 3, so I thought maybe it&apos;s there because 3*5=15) has no effect.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1336066</commentid>
    <comment_count>7</comment_count>
    <who name="Colin J Thomson">colin.thomson</who>
    <bug_when>2013-01-28 22:08:52 +0000</bug_when>
    <thetext>I am seeing this also 4.9.98/F18. However it only happens here if I scroll on the system tray icon.
If you Click on the icon and scroll the volume slider from the pop up box the steps are how they where ~ 5%</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1337868</commentid>
    <comment_count>8</comment_count>
    <who name="Christian Esken">esken</who>
    <bug_when>2013-02-04 20:15:35 +0000</bug_when>
    <thetext>Thanks everybody for all the your insightful input.

I have now read the Qt docs again. It is clearer now than in the past about specifying the magical number &quot;120&quot;, see http://doc.qt.digia.com/main-snapshot/qwheelevent.html#delta :

 &gt; Returns the distance that the wheel is rotated, in eighths of a degree. [...]
 &gt; Most mouse types work in steps of 15 degrees, in which case the delta value is a multiple of 120; i.e., 120 units * 1/8 = 15 degrees.
 &gt; However, some mice have finer-resolution wheels and send delta values that are less than 120 units (less than 15 degrees).

So what does this mean:

a) The 0% issue (Mathieus issue):
So, if delta is less than 120, I will finally end with a &quot;change value&quot; of cv = 0:
  long int cv = inc * (delta / 120 );  // delta/120 == 0  (for all delta &lt;120). Thus cv == 0

b) The 15% issue (original bug report):
If your page scroll is 3, then the KMix behavior is correct. 3*5% = 15%.

There would be one universal &quot;solution&quot;. Ignore all &quot;delta&quot; values, because a &quot;page step&quot; does not seem to make sense in the context of KMix. Thus always head for a predefined value. Though this has the risk to break optimal use of alternative input devices (Touchpad, Track Pad, Trackball), I will consider to go this way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1337874</commentid>
    <comment_count>9</comment_count>
    <who name="Christian Esken">esken</who>
    <bug_when>2013-02-04 20:48:52 +0000</bug_when>
    <thetext>Yes, this looks like an old TODO. I added the following to the Slider class some time ago:

/**
 * TOOD This should go to the Volume class, so we can use it anywhere,
 * like mouse wheel, OSD, Keyboard Shortcuts
 */
long MDWSlider::calculateStepIncrement ( Volume&amp;vol, bool decrease )
{
  	long inc = vol.volumeSpan() / Mixer::VOLUME_STEP_DIVISOR;
	if ( inc == 0 )	inc = 1;
	if ( decrease ) inc *= -1;
	return inc;
}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1337875</commentid>
    <comment_count>10</comment_count>
      <attachid>76912</attachid>
    <who name="Christian Esken">esken</who>
    <bug_when>2013-02-04 20:51:45 +0000</bug_when>
    <thetext>Created attachment 76912
Patch for branch KDE 4.10

The patch can be applied to KDE 4.10 branch. In trunk I will do the real/full solution.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1337900</commentid>
    <comment_count>11</comment_count>
    <who name="Christian Esken">esken</who>
    <bug_when>2013-02-04 22:31:08 +0000</bug_when>
    <thetext>Git commit 207fa53763d83e8031be622c9006e41b97195d48 by Christian Esken.
Committed on 04/02/2013 at 23:30.
Pushed by esken into branch &apos;master&apos;.

Use a fixed volume step of n% instead of honoring mouse delta (which is more appropriate for text documents). Also Mouse Wheel now only affects EITHER playback OR capture
Related: bug 300783

M  +1    -1    apps/kmix.cpp
M  +0    -1    core/mixdevice.cpp
M  +14   -14   core/mixer.cpp
M  +0    -3    core/mixer.h
M  +29   -8    core/volume.cpp
M  +6    -1    core/volume.h
M  +9    -9    gui/kmixdockwidget.cpp
M  +9    -7    gui/ksmallslider.cpp
M  +67   -46   gui/mdwslider.cpp
M  +1    -3    gui/mdwslider.h

http://commits.kde.org/kmix/207fa53763d83e8031be622c9006e41b97195d48</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1338801</commentid>
    <comment_count>12</comment_count>
    <who name="Jekyll Wu">adaptee</who>
    <bug_when>2013-02-07 18:10:14 +0000</bug_when>
    <thetext>*** Bug 314577 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341958</commentid>
    <comment_count>13</comment_count>
    <who name="Jekyll Wu">adaptee</who>
    <bug_when>2013-02-15 07:11:30 +0000</bug_when>
    <thetext>*** Bug 315173 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1344488</commentid>
    <comment_count>14</comment_count>
    <who name="Christian Esken">esken</who>
    <bug_when>2013-02-22 23:58:43 +0000</bug_when>
    <thetext>Resolved for KDE 4.11.
There is also a certain chance that the whole code gets copied back to the 4.10 branch. But don&apos;t take it for granted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1344492</commentid>
    <comment_count>15</comment_count>
    <who name="Christian Esken">esken</who>
    <bug_when>2013-02-23 00:09:34 +0000</bug_when>
    <thetext>*** Bug 314543 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1349820</commentid>
    <comment_count>16</comment_count>
      <attachid>77944</attachid>
    <who name="Enrico Tagliavini">enrico.tagliavini</who>
    <bug_when>2013-03-11 10:13:27 +0000</bug_when>
    <thetext>Created attachment 77944
kDebug output for kmix

Hi there, I have more or less the same problem here (mouse wheel makes 15% volume change from 4.10), but I&apos;m not sure this is the same issue. From comment #8 it seems if you set page scroll to 1, you should get 5%, and this is not what happens it seems.

I enabled kDebug() and I can see that the function trayWheelEvent is called 3 times, so the volume is increased/decreased 3 times, hence 15%. But again I have the page scroll set to 1, so this seems a separate bug isn&apos;t it? Also this happens for all Qt application it seems: using the mouse wheel over the amarok icon in the systray has a 12% volume increase, but using the wheel on the volume control inside the amarok application just works as expected and does 1% volume change with page scroll set to 1 (3% if set to 3). The 12% if fixed, not matter the page scroll value. In VLC using the scroll wheel on the video area now change the volume more then before (again 12.5% it seems), using the wheel on the volume bar does increase/descrease the volume by 5% as expected.

I think this is related/triggered by KDE since it happens from KDE 4.10 update... but can be a Qt bug. Any help is appreciated (this issue is very annoying)

attached is the kDebug() for a single mouse wheel movement</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361677</commentid>
    <comment_count>17</comment_count>
    <who name="Rex Dieter">rdieter</who>
    <bug_when>2013-04-17 17:02:56 +0000</bug_when>
    <thetext>*** Bug 317024 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361679</commentid>
    <comment_count>18</comment_count>
    <who name="Rex Dieter">rdieter</who>
    <bug_when>2013-04-17 17:04:05 +0000</bug_when>
    <thetext>*** Bug 316546 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361691</commentid>
    <comment_count>19</comment_count>
    <who name="Felix Geyer">debfx-kde</who>
    <bug_when>2013-04-17 18:03:09 +0000</bug_when>
    <thetext>Christian, why didn&apos;t you push your fix from #10 or a backport of the full fix to the 4.10 branch?
This is a big usability bug after all.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1362403</commentid>
    <comment_count>20</comment_count>
    <who name="Felix Geyer">debfx-kde</who>
    <bug_when>2013-04-20 15:36:31 +0000</bug_when>
    <thetext>The patch from #10 doesn&apos;t seem to fix the issue. The volume still changes by 15% points.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1367067</commentid>
    <comment_count>21</comment_count>
    <who name="Pyroman">retratserif</who>
    <bug_when>2013-05-07 19:48:01 +0000</bug_when>
    <thetext>Confirmed. The problem still exists in 4.10.2.

Kubuntu 13.04 x86.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1368684</commentid>
    <comment_count>22</comment_count>
    <who name="Jekyll Wu">adaptee</who>
    <bug_when>2013-05-14 04:38:33 +0000</bug_when>
    <thetext>*** Bug 319810 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1369576</commentid>
    <comment_count>23</comment_count>
    <who name="">missive</who>
    <bug_when>2013-05-18 03:18:00 +0000</bug_when>
    <thetext>When it says &quot;Patch for branch KDE 4.10&quot; does that mean the patch has been applied to 4.10? Should 4.10.2 be working properly?

If so, please re-open this bug. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1369580</commentid>
    <comment_count>24</comment_count>
    <who name="Jekyll Wu">adaptee</who>
    <bug_when>2013-05-18 04:58:15 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 316546 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1373119</commentid>
    <comment_count>25</comment_count>
    <who name="Adam Porter">adam</who>
    <bug_when>2013-06-01 21:57:24 +0000</bug_when>
    <thetext>It appears that there is a bug in KStatusNotifierItem causing mouse wheel events to be processed 3 times, listed as bug 316546.  I don&apos;t know if these are two separate bugs or if patching kmix was just the wrong way to fix it.  Either way, since this report has a patch that fixes perhaps a different bug, I don&apos;t think these should be marked as duplicates.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1377783</commentid>
    <comment_count>26</comment_count>
    <who name="Jacopo Martellini">jack.lilhammers</who>
    <bug_when>2013-06-18 19:10:10 +0000</bug_when>
    <thetext>i don&apos;t know which is the bug that causes this behavior but that patch didn&apos;t fix the problem on my pc. so i ended up using &quot;long cv = inc/3;&quot; and now it seems ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1394771</commentid>
    <comment_count>27</comment_count>
    <who name="Jekyll Wu">adaptee</who>
    <bug_when>2013-09-03 13:45:55 +0000</bug_when>
    <thetext>*** Bug 324454 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1408815</commentid>
    <comment_count>28</comment_count>
    <who name="Søren Holm">sgh</who>
    <bug_when>2013-11-04 13:15:24 +0000</bug_when>
    <thetext>Workaround. Insert the following in the [Global]-section in kmixrc

VolumePercentageStep=1.6666</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1492592</commentid>
    <comment_count>29</comment_count>
    <who name="Christian Esken">esken</who>
    <bug_when>2015-01-20 21:11:33 +0000</bug_when>
    <thetext>Git commit e318bedab3022b2972f0fe9699529afa75d68372 by Christian Esken.
Committed on 20/01/2015 at 21:09.
Pushed by esken into branch &apos;master&apos;.

Fix kmix tray icon scrolling for high-precision scroll devices like
touchpads.
Related: bug 341536
REVIEW: 121725

M  +23   -6    gui/kmixdockwidget.cpp
M  +1    -0    gui/kmixdockwidget.h

http://commits.kde.org/kmix/e318bedab3022b2972f0fe9699529afa75d68372</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>76912</attachid>
            <date>2013-02-04 20:51:45 +0000</date>
            <delta_ts>2013-02-04 20:51:45 +0000</delta_ts>
            <desc>Patch for branch KDE 4.10</desc>
            <filename>bko31579-kmixdockwidget.cpp</filename>
            <type>text/plain</type>
            <size>963</size>
            <attacher name="Christian Esken">esken</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL2d1aS9rbWl4ZG9ja3dpZGdldC5jcHAgYi9ndWkva21peGRvY2t3aWRnZXQu
Y3BwCmluZGV4IDNiZGEyMmUuLmZlZTc0ZDkgMTAwNjQ0Ci0tLSBhL2d1aS9rbWl4ZG9ja3dpZGdl
dC5jcHAKKysrIGIvZ3VpL2ttaXhkb2Nrd2lkZ2V0LmNwcApAQCAtMzQ3LDEwICszNDcsMTYgQEAg
S01peERvY2tXaWRnZXQ6OnRyYXlXaGVlbEV2ZW50KGludCBkZWx0YSxRdDo6T3JpZW50YXRpb24g
d2hlZWxPcmllbnRhdGlvbikKIAogICAgIGlmICggaW5jIDwgMSApIGluYyA9IDE7CiAKKyAgICBp
ZiAoZGVsdGEgPCAwKQorICAgIAlpbmMgPSAtaW5jOworCiAgICAgaWYgKHdoZWVsT3JpZW50YXRp
b24gPT0gUXQ6Okhvcml6b250YWwpIC8vIFJldmVyc2UgaG9yaXpvbnRhbCBzY3JvbGw6IGJrbzIy
ODc4MCAKLSAgICAJZGVsdGEgPSAtZGVsdGE7CisgICAgCWluYyA9IC1pbmM7CiAKLSAgICBsb25n
IGludCBjdiA9IGluYyAqIChkZWx0YSAvIDEyMCApOworICAgIC8vIGJrbzMxMzU3OSBEbyBub3Qg
dXNlICJkZWx0YSIsIGFzIHRoYXQgaXMgc2V0dGluZyBtb3JlIHJlbGF0ZWQgdG8gZG9jdW1lbnRz
IChFZGl0b3IsIEJyb3dzZXIpLiBLTWl4IHNob3VsZAorICAgIC8vICAgICAgICAgICBzaW1wbHkg
YWx3YXlzIHVzZSBpdHMgb3duIFZPTFVNRV9TVEVQX0RJVklTT1IgYXMgYSBiYXNlIGZvciBwZXJj
ZW50YWdlIGNoYW5nZS4KKyAgICAvL2xvbmcgaW50IGN2ID0gaW5jICogKGRlbHRhIC8gMTIwICk7
CisgICAgbG9uZyBjdiA9IGluYzsKICAgICBib29sIGlzSW5hY3RpdmUgPSAgdm9sLmlzQ2FwdHVy
ZSgpID8gIW1kLT5pc1JlY1NvdXJjZSgpIDogbWQtPmlzTXV0ZWQoKTsKICAgICBrRGVidWcoKSA8
PCAiT3BlcmF0aW5nIG9uIGNhcHR1cmU9IiA8PCB2b2wuaXNDYXB0dXJlKCkgPDwgIiwgaXNJbmFj
dGl2ZT0iIDw8IGlzSW5hY3RpdmU7CiAJaWYgKCBjdiA+IDAgJiYgaXNJbmFjdGl2ZSkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>77944</attachid>
            <date>2013-03-11 10:13:27 +0000</date>
            <delta_ts>2013-03-11 10:13:27 +0000</delta_ts>
            <desc>kDebug output for kmix</desc>
            <filename>kDebug.txt</filename>
            <type>text/plain</type>
            <size>6944</size>
            <attacher name="Enrico Tagliavini">enrico.tagliavini</attacher>
            
              <data encoding="base64">a21peCgxNTEzMikgS01peERvY2tXaWRnZXQ6OnRyYXlXaGVlbEV2ZW50OiBPcGVyYXRpbmcgb24g
Y2FwdHVyZT0gZmFsc2UgLCBpc0luYWN0aXZlPSBmYWxzZQprbWl4KDE1MTMyKSBNaXhlcjo6Y29t
bWl0Vm9sdW1lQ2hhbmdlOiBjb21taXRpbmcgYW5ub3VuY2VzIHRoZSBjaGFuZ2Ugb2Y6ICAiYWxz
YV9vdXRwdXQucGNpLTAwMDBfMDBfMWIuMC5hbmFsb2ctc3RlcmVvIgprbWl4KDE1MTMyKSBPU0RX
aWRnZXQ6OnNldEN1cnJlbnRWb2x1bWU6IE1ldGVyIGlzIHZpc2libGU6ICB0cnVlCmttaXgoMTUx
MzIpIENvbnRyb2xNYW5hZ2VyOjphbm5vdW5jZTogTGlzdGVuZXIgICJPU0RXaWRnZXQiICBpcyBp
bnRlcmVzdGVkIGluICAiUHVsc2VBdWRpbzo6UGxheWJhY2tfRGV2aWNlczoxIiAsICAiVm9sdW1l
IgprbWl4KDE1MTMyKSBDb250cm9sTWFuYWdlcjo6YW5ub3VuY2U6IExpc3RlbmVyICAiREJ1c01p
eGVyV3JhcHBlci5QdWxzZUF1ZGlvOjpQbGF5YmFja19EZXZpY2VzOjEiICBpcyBpbnRlcmVzdGVk
IGluICAiUHVsc2VBdWRpbzo6UGxheWJhY2tfRGV2aWNlczoxIiAsICAiVm9sdW1lIgprbWl4KDE1
MTMyKSBWaWV3U2xpZGVyczo6Y29udHJvbHNDaGFuZ2U6IE5PVyBJIFdJTEwgUkVGUkVTSCBWT0xV
TUUgTEVWRUxTLiBJIEFNICAiUHVsc2VBdWRpby5QbGF5YmFja19EZXZpY2VzLjEuZGVmYXVsdCIK
a21peCgxNTEzMikgQ29udHJvbE1hbmFnZXI6OmFubm91bmNlOiBMaXN0ZW5lciAgIlZpZXdTbGlk
ZXJzLlB1bHNlQXVkaW86OlBsYXliYWNrX0RldmljZXM6MSIgIGlzIGludGVyZXN0ZWQgaW4gICJQ
dWxzZUF1ZGlvOjpQbGF5YmFja19EZXZpY2VzOjEiICwgICJWb2x1bWUiCmttaXgoMTUxMzIpIENv
bnRyb2xNYW5hZ2VyOjphbm5vdW5jZTogTGlzdGVuZXIgICJWaWV3RG9ja0FyZWFQb3B1cCIgIGlz
IGludGVyZXN0ZWQgaW4gICJQdWxzZUF1ZGlvOjpQbGF5YmFja19EZXZpY2VzOjEiICwgICJWb2x1
bWUiCmttaXgoMTUxMzIpIENvbnRyb2xNYW5hZ2VyOjphbm5vdW5jZTogTGlzdGVuZXIgICJLTWl4
RG9ja1dpZGdldCIgIGlzIGludGVyZXN0ZWQgaW4gICJQdWxzZUF1ZGlvOjpQbGF5YmFja19EZXZp
Y2VzOjEiICwgICJWb2x1bWUiCmttaXgoMTUxMzIpIENvbnRyb2xNYW5hZ2VyOjphbm5vdW5jZTog
QW5ub3VuY2luZyAgIlZvbHVtZSIgIGZvciAgIlB1bHNlQXVkaW86OlBsYXliYWNrX0RldmljZXM6
MSIgIGJ5ICAiTWl4ZXIuY29tbWl0Vm9sdW1lQ2hhbmdlKCkiCmttaXgoMTUxMzIpIEtNaXhEb2Nr
V2lkZ2V0Ojp0cmF5V2hlZWxFdmVudDogT3BlcmF0aW5nIG9uIGNhcHR1cmU9IGZhbHNlICwgaXNJ
bmFjdGl2ZT0gZmFsc2UKa21peCgxNTEzMikgTWl4ZXI6OmNvbW1pdFZvbHVtZUNoYW5nZTogY29t
bWl0aW5nIGFubm91bmNlcyB0aGUgY2hhbmdlIG9mOiAgImFsc2Ffb3V0cHV0LnBjaS0wMDAwXzAw
XzFiLjAuYW5hbG9nLXN0ZXJlbyIKa21peCgxNTEzMikgT1NEV2lkZ2V0OjpzZXRDdXJyZW50Vm9s
dW1lOiBNZXRlciBpcyB2aXNpYmxlOiAgdHJ1ZQprbWl4KDE1MTMyKSBDb250cm9sTWFuYWdlcjo6
YW5ub3VuY2U6IExpc3RlbmVyICAiT1NEV2lkZ2V0IiAgaXMgaW50ZXJlc3RlZCBpbiAgIlB1bHNl
QXVkaW86OlBsYXliYWNrX0RldmljZXM6MSIgLCAgIlZvbHVtZSIKa21peCgxNTEzMikgQ29udHJv
bE1hbmFnZXI6OmFubm91bmNlOiBMaXN0ZW5lciAgIkRCdXNNaXhlcldyYXBwZXIuUHVsc2VBdWRp
bzo6UGxheWJhY2tfRGV2aWNlczoxIiAgaXMgaW50ZXJlc3RlZCBpbiAgIlB1bHNlQXVkaW86OlBs
YXliYWNrX0RldmljZXM6MSIgLCAgIlZvbHVtZSIKa21peCgxNTEzMikgVmlld1NsaWRlcnM6OmNv
bnRyb2xzQ2hhbmdlOiBOT1cgSSBXSUxMIFJFRlJFU0ggVk9MVU1FIExFVkVMUy4gSSBBTSAgIlB1
bHNlQXVkaW8uUGxheWJhY2tfRGV2aWNlcy4xLmRlZmF1bHQiCmttaXgoMTUxMzIpIENvbnRyb2xN
YW5hZ2VyOjphbm5vdW5jZTogTGlzdGVuZXIgICJWaWV3U2xpZGVycy5QdWxzZUF1ZGlvOjpQbGF5
YmFja19EZXZpY2VzOjEiICBpcyBpbnRlcmVzdGVkIGluICAiUHVsc2VBdWRpbzo6UGxheWJhY2tf
RGV2aWNlczoxIiAsICAiVm9sdW1lIgprbWl4KDE1MTMyKSBDb250cm9sTWFuYWdlcjo6YW5ub3Vu
Y2U6IExpc3RlbmVyICAiVmlld0RvY2tBcmVhUG9wdXAiICBpcyBpbnRlcmVzdGVkIGluICAiUHVs
c2VBdWRpbzo6UGxheWJhY2tfRGV2aWNlczoxIiAsICAiVm9sdW1lIgprbWl4KDE1MTMyKSBDb250
cm9sTWFuYWdlcjo6YW5ub3VuY2U6IExpc3RlbmVyICAiS01peERvY2tXaWRnZXQiICBpcyBpbnRl
cmVzdGVkIGluICAiUHVsc2VBdWRpbzo6UGxheWJhY2tfRGV2aWNlczoxIiAsICAiVm9sdW1lIgpr
bWl4KDE1MTMyKSBDb250cm9sTWFuYWdlcjo6YW5ub3VuY2U6IEFubm91bmNpbmcgICJWb2x1bWUi
ICBmb3IgICJQdWxzZUF1ZGlvOjpQbGF5YmFja19EZXZpY2VzOjEiICBieSAgIk1peGVyLmNvbW1p
dFZvbHVtZUNoYW5nZSgpIgprbWl4KDE1MTMyKSBLTWl4RG9ja1dpZGdldDo6dHJheVdoZWVsRXZl
bnQ6IE9wZXJhdGluZyBvbiBjYXB0dXJlPSBmYWxzZSAsIGlzSW5hY3RpdmU9IGZhbHNlCmttaXgo
MTUxMzIpIE1peGVyOjpjb21taXRWb2x1bWVDaGFuZ2U6IGNvbW1pdGluZyBhbm5vdW5jZXMgdGhl
IGNoYW5nZSBvZjogICJhbHNhX291dHB1dC5wY2ktMDAwMF8wMF8xYi4wLmFuYWxvZy1zdGVyZW8i
CmttaXgoMTUxMzIpIE9TRFdpZGdldDo6c2V0Q3VycmVudFZvbHVtZTogTWV0ZXIgaXMgdmlzaWJs
ZTogIHRydWUKa21peCgxNTEzMikgQ29udHJvbE1hbmFnZXI6OmFubm91bmNlOiBMaXN0ZW5lciAg
Ik9TRFdpZGdldCIgIGlzIGludGVyZXN0ZWQgaW4gICJQdWxzZUF1ZGlvOjpQbGF5YmFja19EZXZp
Y2VzOjEiICwgICJWb2x1bWUiCmttaXgoMTUxMzIpIENvbnRyb2xNYW5hZ2VyOjphbm5vdW5jZTog
TGlzdGVuZXIgICJEQnVzTWl4ZXJXcmFwcGVyLlB1bHNlQXVkaW86OlBsYXliYWNrX0RldmljZXM6
MSIgIGlzIGludGVyZXN0ZWQgaW4gICJQdWxzZUF1ZGlvOjpQbGF5YmFja19EZXZpY2VzOjEiICwg
ICJWb2x1bWUiCmttaXgoMTUxMzIpIFZpZXdTbGlkZXJzOjpjb250cm9sc0NoYW5nZTogTk9XIEkg
V0lMTCBSRUZSRVNIIFZPTFVNRSBMRVZFTFMuIEkgQU0gICJQdWxzZUF1ZGlvLlBsYXliYWNrX0Rl
dmljZXMuMS5kZWZhdWx0IgprbWl4KDE1MTMyKSBDb250cm9sTWFuYWdlcjo6YW5ub3VuY2U6IExp
c3RlbmVyICAiVmlld1NsaWRlcnMuUHVsc2VBdWRpbzo6UGxheWJhY2tfRGV2aWNlczoxIiAgaXMg
aW50ZXJlc3RlZCBpbiAgIlB1bHNlQXVkaW86OlBsYXliYWNrX0RldmljZXM6MSIgLCAgIlZvbHVt
ZSIKa21peCgxNTEzMikgQ29udHJvbE1hbmFnZXI6OmFubm91bmNlOiBMaXN0ZW5lciAgIlZpZXdE
b2NrQXJlYVBvcHVwIiAgaXMgaW50ZXJlc3RlZCBpbiAgIlB1bHNlQXVkaW86OlBsYXliYWNrX0Rl
dmljZXM6MSIgLCAgIlZvbHVtZSIKa21peCgxNTEzMikgQ29udHJvbE1hbmFnZXI6OmFubm91bmNl
OiBMaXN0ZW5lciAgIktNaXhEb2NrV2lkZ2V0IiAgaXMgaW50ZXJlc3RlZCBpbiAgIlB1bHNlQXVk
aW86OlBsYXliYWNrX0RldmljZXM6MSIgLCAgIlZvbHVtZSIKa21peCgxNTEzMikgQ29udHJvbE1h
bmFnZXI6OmFubm91bmNlOiBBbm5vdW5jaW5nICAiVm9sdW1lIiAgZm9yICAiUHVsc2VBdWRpbzo6
UGxheWJhY2tfRGV2aWNlczoxIiAgYnkgICJNaXhlci5jb21taXRWb2x1bWVDaGFuZ2UoKSIKa21p
eCgxNTEzMikgTWl4ZXJfQmFja2VuZDo6cmVhZFNldEZyb21IVzogQW5ub3VuY2luZyB0aGUgcmVh
ZFNldEZyb21IVygpCmttaXgoMTUxMzIpIE9TRFdpZGdldDo6c2V0Q3VycmVudFZvbHVtZTogTWV0
ZXIgaXMgdmlzaWJsZTogIHRydWUKa21peCgxNTEzMikgQ29udHJvbE1hbmFnZXI6OmFubm91bmNl
OiBMaXN0ZW5lciAgIk9TRFdpZGdldCIgIGlzIGludGVyZXN0ZWQgaW4gICJQdWxzZUF1ZGlvOjpQ
bGF5YmFja19EZXZpY2VzOjEiICwgICJWb2x1bWUiCmttaXgoMTUxMzIpIENvbnRyb2xNYW5hZ2Vy
Ojphbm5vdW5jZTogTGlzdGVuZXIgICJEQnVzTWl4ZXJXcmFwcGVyLlB1bHNlQXVkaW86OlBsYXli
YWNrX0RldmljZXM6MSIgIGlzIGludGVyZXN0ZWQgaW4gICJQdWxzZUF1ZGlvOjpQbGF5YmFja19E
ZXZpY2VzOjEiICwgICJWb2x1bWUiCmttaXgoMTUxMzIpIFZpZXdTbGlkZXJzOjpjb250cm9sc0No
YW5nZTogTk9XIEkgV0lMTCBSRUZSRVNIIFZPTFVNRSBMRVZFTFMuIEkgQU0gICJQdWxzZUF1ZGlv
LlBsYXliYWNrX0RldmljZXMuMS5kZWZhdWx0IgprbWl4KDE1MTMyKSBDb250cm9sTWFuYWdlcjo6
YW5ub3VuY2U6IExpc3RlbmVyICAiVmlld1NsaWRlcnMuUHVsc2VBdWRpbzo6UGxheWJhY2tfRGV2
aWNlczoxIiAgaXMgaW50ZXJlc3RlZCBpbiAgIlB1bHNlQXVkaW86OlBsYXliYWNrX0RldmljZXM6
MSIgLCAgIlZvbHVtZSIKa21peCgxNTEzMikgQ29udHJvbE1hbmFnZXI6OmFubm91bmNlOiBMaXN0
ZW5lciAgIlZpZXdEb2NrQXJlYVBvcHVwIiAgaXMgaW50ZXJlc3RlZCBpbiAgIlB1bHNlQXVkaW86
OlBsYXliYWNrX0RldmljZXM6MSIgLCAgIlZvbHVtZSIKa21peCgxNTEzMikgQ29udHJvbE1hbmFn
ZXI6OmFubm91bmNlOiBMaXN0ZW5lciAgIktNaXhEb2NrV2lkZ2V0IiAgaXMgaW50ZXJlc3RlZCBp
biAgIlB1bHNlQXVkaW86OlBsYXliYWNrX0RldmljZXM6MSIgLCAgIlZvbHVtZSIKa21peCgxNTEz
MikgQ29udHJvbE1hbmFnZXI6OmFubm91bmNlOiBBbm5vdW5jaW5nICAiVm9sdW1lIiAgZm9yICAi
UHVsc2VBdWRpbzo6UGxheWJhY2tfRGV2aWNlczoxIiAgYnkgICJNaXhlci5mcm9tSFciCmttaXgo
MTUxMzIpIE1peGVyX0JhY2tlbmQ6OnJlYWRTZXRGcm9tSFc6IEFubm91bmNpbmcgdGhlIHJlYWRT
ZXRGcm9tSFcoKQprbWl4KDE1MTMyKSBPU0RXaWRnZXQ6OnNldEN1cnJlbnRWb2x1bWU6IE1ldGVy
IGlzIHZpc2libGU6ICB0cnVlCmttaXgoMTUxMzIpIENvbnRyb2xNYW5hZ2VyOjphbm5vdW5jZTog
TGlzdGVuZXIgICJPU0RXaWRnZXQiICBpcyBpbnRlcmVzdGVkIGluICAiUHVsc2VBdWRpbzo6UGxh
eWJhY2tfRGV2aWNlczoxIiAsICAiVm9sdW1lIgprbWl4KDE1MTMyKSBDb250cm9sTWFuYWdlcjo6
YW5ub3VuY2U6IExpc3RlbmVyICAiREJ1c01peGVyV3JhcHBlci5QdWxzZUF1ZGlvOjpQbGF5YmFj
a19EZXZpY2VzOjEiICBpcyBpbnRlcmVzdGVkIGluICAiUHVsc2VBdWRpbzo6UGxheWJhY2tfRGV2
aWNlczoxIiAsICAiVm9sdW1lIgprbWl4KDE1MTMyKSBWaWV3U2xpZGVyczo6Y29udHJvbHNDaGFu
Z2U6IE5PVyBJIFdJTEwgUkVGUkVTSCBWT0xVTUUgTEVWRUxTLiBJIEFNICAiUHVsc2VBdWRpby5Q
bGF5YmFja19EZXZpY2VzLjEuZGVmYXVsdCIKa21peCgxNTEzMikgQ29udHJvbE1hbmFnZXI6OmFu
bm91bmNlOiBMaXN0ZW5lciAgIlZpZXdTbGlkZXJzLlB1bHNlQXVkaW86OlBsYXliYWNrX0Rldmlj
ZXM6MSIgIGlzIGludGVyZXN0ZWQgaW4gICJQdWxzZUF1ZGlvOjpQbGF5YmFja19EZXZpY2VzOjEi
ICwgICJWb2x1bWUiCmttaXgoMTUxMzIpIENvbnRyb2xNYW5hZ2VyOjphbm5vdW5jZTogTGlzdGVu
ZXIgICJWaWV3RG9ja0FyZWFQb3B1cCIgIGlzIGludGVyZXN0ZWQgaW4gICJQdWxzZUF1ZGlvOjpQ
bGF5YmFja19EZXZpY2VzOjEiICwgICJWb2x1bWUiCmttaXgoMTUxMzIpIENvbnRyb2xNYW5hZ2Vy
Ojphbm5vdW5jZTogTGlzdGVuZXIgICJLTWl4RG9ja1dpZGdldCIgIGlzIGludGVyZXN0ZWQgaW4g
ICJQdWxzZUF1ZGlvOjpQbGF5YmFja19EZXZpY2VzOjEiICwgICJWb2x1bWUiCmttaXgoMTUxMzIp
IENvbnRyb2xNYW5hZ2VyOjphbm5vdW5jZTogQW5ub3VuY2luZyAgIlZvbHVtZSIgIGZvciAgIlB1
bHNlQXVkaW86OlBsYXliYWNrX0RldmljZXM6MSIgIGJ5ICAiTWl4ZXIuZnJvbUhXIgprbWl4KDE1
MTMyKSBNaXhlcl9CYWNrZW5kOjpyZWFkU2V0RnJvbUhXOiBBbm5vdW5jaW5nIHRoZSByZWFkU2V0
RnJvbUhXKCkKa21peCgxNTEzMikgT1NEV2lkZ2V0OjpzZXRDdXJyZW50Vm9sdW1lOiBNZXRlciBp
cyB2aXNpYmxlOiAgdHJ1ZQprbWl4KDE1MTMyKSBDb250cm9sTWFuYWdlcjo6YW5ub3VuY2U6IExp
c3RlbmVyICAiT1NEV2lkZ2V0IiAgaXMgaW50ZXJlc3RlZCBpbiAgIlB1bHNlQXVkaW86OlBsYXli
YWNrX0RldmljZXM6MSIgLCAgIlZvbHVtZSIKa21peCgxNTEzMikgQ29udHJvbE1hbmFnZXI6OmFu
bm91bmNlOiBMaXN0ZW5lciAgIkRCdXNNaXhlcldyYXBwZXIuUHVsc2VBdWRpbzo6UGxheWJhY2tf
RGV2aWNlczoxIiAgaXMgaW50ZXJlc3RlZCBpbiAgIlB1bHNlQXVkaW86OlBsYXliYWNrX0Rldmlj
ZXM6MSIgLCAgIlZvbHVtZSIKa21peCgxNTEzMikgVmlld1NsaWRlcnM6OmNvbnRyb2xzQ2hhbmdl
OiBOT1cgSSBXSUxMIFJFRlJFU0ggVk9MVU1FIExFVkVMUy4gSSBBTSAgIlB1bHNlQXVkaW8uUGxh
eWJhY2tfRGV2aWNlcy4xLmRlZmF1bHQiCmttaXgoMTUxMzIpIENvbnRyb2xNYW5hZ2VyOjphbm5v
dW5jZTogTGlzdGVuZXIgICJWaWV3U2xpZGVycy5QdWxzZUF1ZGlvOjpQbGF5YmFja19EZXZpY2Vz
OjEiICBpcyBpbnRlcmVzdGVkIGluICAiUHVsc2VBdWRpbzo6UGxheWJhY2tfRGV2aWNlczoxIiAs
ICAiVm9sdW1lIgprbWl4KDE1MTMyKSBDb250cm9sTWFuYWdlcjo6YW5ub3VuY2U6IExpc3RlbmVy
ICAiVmlld0RvY2tBcmVhUG9wdXAiICBpcyBpbnRlcmVzdGVkIGluICAiUHVsc2VBdWRpbzo6UGxh
eWJhY2tfRGV2aWNlczoxIiAsICAiVm9sdW1lIgprbWl4KDE1MTMyKSBDb250cm9sTWFuYWdlcjo6
YW5ub3VuY2U6IExpc3RlbmVyICAiS01peERvY2tXaWRnZXQiICBpcyBpbnRlcmVzdGVkIGluICAi
UHVsc2VBdWRpbzo6UGxheWJhY2tfRGV2aWNlczoxIiAsICAiVm9sdW1lIgprbWl4KDE1MTMyKSBD
b250cm9sTWFuYWdlcjo6YW5ub3VuY2U6IEFubm91bmNpbmcgICJWb2x1bWUiICBmb3IgICJQdWxz
ZUF1ZGlvOjpQbGF5YmFja19EZXZpY2VzOjEiICBieSAgIk1peGVyLmZyb21IVyI=
</data>

          </attachment>
      

    </bug>

</bugzilla>