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

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>1405</bug_id>
          
          <creation_ts>2019-12-04 04:33:29 +0100</creation_ts>
          <short_desc>DRM/GBM Feezes on Raspberry Pi 3 Model B+</short_desc>
          <delta_ts>2019-12-05 07:52:45 +0100</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Jogl</product>
          <component>embedded</component>
          <version>2.4.0</version>
          <rep_platform>embedded_arm</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>P4</priority>
          <bug_severity>blocker</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>1156</dependson>
    
    <dependson>1408</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sven Gothel">sgothel</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          <cc>xerxes</cc>
          
          <cf_type>DEFECT</cf_type>
          <cf_scm_refs>22ee0cfa7dc3f3a7ac5e30322537196dcab8b310
0094f906b423ea4ad21da5de34076e066b9122b9
43dd50a8545f8fde8198091b136aece6f062cb38
54d34cb749dd877fffcbb2d33cc3707763b94b7e
4665875ac4689885da3b4a4c45cde7c6886322e3</cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>6378</commentid>
    <comment_count>0</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-04 04:33:29 +0100</bug_when>
    <thetext>Using a vanilla Raspberry Pi 3 Model B+ 
and 2019-09-26-raspbian-buster-lite.img
without updates, having installed:
&lt;---
apt update
apt install openjdk-11-jre-headless openjdk-11-jdk-headless ant libdrm2 libgbm1 libgles2 libgles1 libegl1 libgl1-mesa-dri libxrandr2 libxcursor1 mesa-utils-extra
---&gt;

DRM/GBM initialization has been passed, as well as OpenGL:
&lt;----
GearsES2 init 0x968a59 on Thread[main-Animator#00,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0x8, vid 0x34325258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], on-scr[.], [0xd: GL, GLES1, GLES2, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  1
GL Profile     GLProfile[GLES2/GLES2.hw]
GL Version     2.0 (ES profile, arb, compat[ES2], FBO, hardware) - OpenGL ES 2.0 Mesa 19.2.0-rc1 [GL 2.0.0, vendor 19.2.0 (Mesa 19.2.0-rc1)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Broadcom
GL_RENDERER    VC4 V3D 2.1
GL_VERSION     OpenGL ES 2.0 Mesa 19.2.0-rc1
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 1.0.16 / 1.0.0
GL FBO: basic true, full false
GL_EXTENSIONS  50
GLX_EXTENSIONS 28
---&gt;
(See log-02)

Freeze occurs either:

(a) Animator thread while inflating classes (TODO: attach logs)
- Run the normal unit test
  &apos;com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT&apos;

(b) Animator thread within native &apos;glGetBooleanv(..)&apos; (see log jstack-02)
- Run the new standalone demo 
  &apos;com.jogamp.opengl.demos.Launcher0&apos;
- Here we inflated all classes and native libraries upfront 

It makes no difference whether we enable or disable the mouse/key tracker.

With said animator thread, we see no picture on screen.

Disabling the animator thread shows the picture, but the freezes occurs at a later time.

To be investigates in detail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6379</commentid>
    <comment_count>1</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-04 04:35:45 +0100</bug_when>
    <thetext>22ee0cfa7dc3f3a7ac5e30322537196dcab8b310
    Bug 1405: Provide stand alone demo launcher reducing complexity
    
    The launcher script also allows inflating classes and native libs to test impact on Raspberry Pi 3 Model B+.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6380</commentid>
    <comment_count>2</comment_count>
      <attachid>828</attachid>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-04 04:38:29 +0100</bug_when>
    <thetext>Created attachment 828
Log-02 (Inflated w/ Launcher0)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6381</commentid>
    <comment_count>3</comment_count>
      <attachid>829</attachid>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-04 04:39:13 +0100</bug_when>
    <thetext>Created attachment 829
JStack-02 (Inflated w/ Launcher0)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6390</commentid>
    <comment_count>4</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-04 05:26:27 +0100</bug_when>
    <thetext>Vanilla 2019-09-26-raspbian-buster-lite.img installation,
see Bug 1406 comment 7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6400</commentid>
    <comment_count>5</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-04 19:54:02 +0100</bug_when>
    <thetext>0094f906b423ea4ad21da5de34076e066b9122b9
Bug 1406: demos.Launcher0: More tests ..
    
    Misc:
    - Remove unused SysExit..
    - showFPS=true default
    - allow setting &apos;useDoubleBuffer&apos; via &apos;-single&apos;
    - demos.es2.GearsES2: Don&apos;t be verbose on display even w/o animator
    
    IF &apos;-noanim&apos;, issue glWindow.display() from main thread
    instead of using the animator thread otherwise.
    This shall test the swap buffering code in single threaded mode!

43dd50a8545f8fde8198091b136aece6f062cb38
    Bug 1406: demos.Launcher0: More code path reduction: useMultiplePointerIcon must be enabled via -pointerIcon

54d34cb749dd877fffcbb2d33cc3707763b94b7e
Bug 1156, Bug 1406: NEWT DRM/GBM WindowDriver.surfaceSwap(): Pass swapInterval to optionally skip VSYNC if 0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6401</commentid>
    <comment_count>6</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-04 20:07:47 +0100</bug_when>
    <thetext>(In reply to Sven Gothel from comment #5)
The demos.Launcher0 can be kicked off:

&lt;---
cd projects/JogAmp/jogl/make
bash scripts/test-demo-launcher0.sh `which java` ../build-linux-armv6hf -time 10000 
--&gt;

Additional test arguments to reduce code path are:
&apos;- noanim&apos; Disables Animator thread &apos;display()&apos; calls, use main-thread instead
&apos;-vsync 0&apos; Disable VSYNC, i.e. no DRM page flip and select wait loop
&apos;-mappedBuffers&apos; Use a GPU storage mapped VBO, instead of host data to be copied to the VBO

Notable: All fails, but adding &apos;-mappedBuffers&apos; to the test
suddenly makes the wheel spin w/o immediate freeze!

&lt;---
cd projects/JogAmp/jogl/make
bash scripts/test-demo-launcher0.sh `which java` ../build-linux-armv6hf -time 10000 -noanim -vsync 0 -mappedBuffers
--&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6402</commentid>
    <comment_count>7</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-04 20:13:15 +0100</bug_when>
    <thetext>(In reply to Sven Gothel from comment #6)
&gt; Notable: All fails, but adding &apos;-mappedBuffers&apos; to the test
&gt; suddenly makes the wheel spin w/o immediate freeze!
&gt; 
&gt; &lt;---
&gt; cd projects/JogAmp/jogl/make
&gt; bash scripts/test-demo-launcher0.sh `which java` ../build-linux-armv6hf
&gt; -time 10000 -noanim -vsync 0 -mappedBuffers
&gt; --&gt;

False alarm, it is more like every 1/3 tests launches w/o freeze :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6403</commentid>
    <comment_count>8</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-04 20:19:43 +0100</bug_when>
    <thetext>(In reply to Sven Gothel from comment #7)
&gt; (In reply to Sven Gothel from comment #6)
&gt; &gt; Notable: All fails, but adding &apos;-mappedBuffers&apos; to the test
&gt; &gt; suddenly makes the wheel spin w/o immediate freeze!
&gt; &gt; 
&gt; &gt; &lt;---
&gt; &gt; cd projects/JogAmp/jogl/make
&gt; &gt; bash scripts/test-demo-launcher0.sh `which java` ../build-linux-armv6hf
&gt; &gt; -time 10000 -noanim -vsync 0 -mappedBuffers
&gt; &gt; --&gt;
&gt; 
&gt; False alarm, it is more like every 1/3 tests launches w/o freeze :-(

Yeah, sometimes more often it goes through .. sometimes not.
This even w/ &apos;-vsync 1&apos; and no &apos;-mappedBuffers&apos;.

Tough freeze/instability issue ..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6404</commentid>
    <comment_count>9</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-04 20:33:39 +0100</bug_when>
    <thetext>4665875ac4689885da3b4a4c45cde7c6886322e3
Bug 1406, Bug 1405: demos.Launcher0: No sleep w/o animator. VSYNC setting rules (launch script w/ key tracker)

+++

Further testing including Raspi 4 (Bug 1406) 
shows that the earlier change of reducing the PointerIcon setup
commit 43dd50a8545f8fde8198091b136aece6f062cb38
increased stability.

On Raspi 4, we also see that modifying the pointer-icon
using DRM via key press &apos;i&apos; (visibility) may cause a freeze
while rotation keys &apos;&lt;-&apos; etc do not.
Maybe we have found one more reliable culprit here..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6406</commentid>
    <comment_count>10</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-04 21:03:24 +0100</bug_when>
    <thetext>(In reply to Sven Gothel from comment #9)
&gt; Further testing including Raspi 4 (Bug 1406) 
&gt; shows that the earlier change of reducing the PointerIcon setup
&gt; commit 43dd50a8545f8fde8198091b136aece6f062cb38
&gt; increased stability.
&gt; 
&gt; On Raspi 4, we also see that modifying the pointer-icon
&gt; using DRM via key press &apos;i&apos; (visibility) may cause a freeze
&gt; while rotation keys &apos;&lt;-&apos; etc do not.
&gt; Maybe we have found one more reliable culprit here..

Reproduced the freeze on a GNU/Linux x86_64 Intel Broadwell device.
See Bug 1408 comment 0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6416</commentid>
    <comment_count>11</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2019-12-05 07:52:45 +0100</bug_when>
    <thetext>Fixed, see Bug 1408 comment 7</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>828</attachid>
            <date>2019-12-04 04:38:29 +0100</date>
            <delta_ts>2019-12-04 04:38:29 +0100</delta_ts>
            <desc>Log-02 (Inflated w/ Launcher0)</desc>
            <filename>rpi3bp-orig-rasbian_light-anim_freeze-15-log.txt</filename>
            <type>text/plain</type>
            <size>7295</size>
            <attacher name="Sven Gothel">sgothel</attacher>
            
              <data encoding="base64">UmV1c2luZyB0ZW1wX2NsYXNzcGF0aApOYXRpdmUgTGlicmFyaWVzIGluIHRlbXBfY2xhc3NwYXRo
L25hdGl2ZXMvbGludXgtYXJtdjZoZgovdXNyL2Jpbi9qYXZhCm9wZW5qZGsgdmVyc2lvbiAiMTEu
MC41IiAyMDE5LTEwLTE1Ck9wZW5KREsgUnVudGltZSBFbnZpcm9ubWVudCAoYnVpbGQgMTEuMC41
KzEwLXBvc3QtUmFzcGJpYW4tMWRlYjEwdTEpCk9wZW5KREsgU2VydmVyIFZNIChidWlsZCAxMS4w
LjUrMTAtcG9zdC1SYXNwYmlhbi0xZGViMTB1MSwgbWl4ZWQgbW9kZSkKTERfTElCUkFSWV9QQVRI
IHRlbXBfY2xhc3NwYXRoL25hdGl2ZXMvbGludXgtYXJtdjZoZgpMSUJYQ0JfQUxMT1dfU0xPUFBZ
X0xPQ0s6CkxJQkdMX0RSSVZFUlNfUEFUSDoKTElCR0xfREVCVUc6CkxJQkdMX0FMV0FZU19JTkRJ
UkVDVDoKTElCR0xfQUxXQVlTX1NPRlRXQVJFOgpTV1RfQ0xBU1NQQVRIOgpNYWNPc1gKRElTUExB
WQpXQVlMQU5EX0RJU1BMQVkKL3Vzci9iaW4vamF2YSAtRGphdmEuYXd0LmhlYWRsZXNzPXRydWUg
LWNwIHRlbXBfY2xhc3NwYXRoIC1EbmV3dC5kaXNhYmxlLkxpbnV4S2V5RXZlbnRUcmFja2VyIC1E
bmV3dC5kaXNhYmxlLkxpbnV4TW91c2VUcmFja2VyIGNvbS5qb2dhbXAub3BlbmdsLmRlbW9zLkxh
dW5jaGVyMCAtbWFudWFsIC10aW1lIDUwMDAKcG9zaXRpb24gbnVsbApzaXplIDY0MCB4IDQ4MApy
ZXNpemUgbnVsbApzY3JlZW4gMAp0cmFuc2x1Y2VudCBmYWxzZQpmb3JjZUFscGhhIC0xCnVuZGVj
b3JhdGVkIGZhbHNlCmF0b3AgZmFsc2UKYWJvdHRvbSBmYWxzZQpyZXNpemFibGUgdHJ1ZQpzdGlj
a3kgZmFsc2UKbWF4X3ZlcnQgZmFsc2UKbWF4X2hvcnogZmFsc2UKZnVsbHNjcmVlbiBmYWxzZQpt
b3VzZVZpc2libGUgdHJ1ZQptb3VzZUNvbmZpbmVkIGZhbHNlCnBvaW50ZXJJY29uIGZhbHNlCmZv
cmNlRVMyIGZhbHNlCmZvcmNlRVMzIGZhbHNlCmZvcmNlR0wzIGZhbHNlCmZvcmNlR0wyIGZhbHNl
CmZvcmNlRGVidWcgZmFsc2UKZm9yY2VUcmFjZSBmYWxzZQpzd2FwSW50ZXJ2YWwgMQpleGNsdXNp
dmVDb250ZXh0IGZhbHNlCnVzZUFuaW1hdG9yIHRydWUKc3lzRXhpdFdpdGhpbiBub25lCm1hcHBl
ZEJ1ZmZlcnMgZmFsc2UKdHJhY2VNb3VzZSBmYWxzZQpTdGFydC1EZW1vCnJlcXVlc3RlZDogdnN5
bmMgMSwgR0xDYXBzW3JnYmEgOC84LzgvMCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRw
L3N0L21zIDE2LzAvMCwgZGJsLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0xFUzIvR0xFUzIuaHdd
LCBvbi1zY3JbLl1dCkVHTF9HQk0uRGlzcGxheSBpbml0SURzIG9rCkVHTF9HQk0uU2NyZWVuIGlu
aXRJRHMgb2sKRUdMX0dCTS5XaW5kb3cgaW5pdElEcyBvawpjdXJzb3IuY3N0ciAxNngyNCAwLzAK
Y3Vyc29yLmNzdHIgMTZ4MTYgOC84CkNyZWF0ZSBQb2ludGVySWNvbiAjMDE6IFBvaW50ZXJJY29u
W29iaiAweDFmZmZjZDcsIC5lZ2wuZ2JtX25pbC0xLCAweDY0YzBjNDUwLCBCR1JBODg4OCwgMTYg
eCAxNiwgOCAvIDgsIHBpeGVscyBqYXZhLm5pby5IZWFwQnl0ZUJ1ZmZlcltwb3M9MCBsaW09MTAy
NCBjYXA9MTAyNF1dCmN1cnNvci5jc3RyIDE2eDI0IDAvMApDcmVhdGUgUG9pbnRlckljb24gIzAy
OiBQb2ludGVySWNvbltvYmogMHgyODY3NzgsIC5lZ2wuZ2JtX25pbC0xLCAweDY0YzBlMGE4LCBC
R1JBODg4OCwgMTYgeCAyNCwgMCAvIDAsIHBpeGVscyBqYXZhLm5pby5IZWFwQnl0ZUJ1ZmZlcltw
b3M9MCBsaW09MTUzNiBjYXA9MTUzNl1dCmN1cnNvci5jc3RyIDY0eDY0IDAvMApDcmVhdGUgUG9p
bnRlckljb24gIzAzOiBQb2ludGVySWNvbltvYmogMHg5YmEzOTgsIC5lZ2wuZ2JtX25pbC0xLCAw
eDY0YzEwNWMwLCBCR1JBODg4OCwgNjQgeCA2NCwgMCAvIDAsIHBpeGVscyBqYXZhLm5pby5IZWFw
Qnl0ZUJ1ZmZlcltwb3M9MCBsaW09MTYzODQgY2FwPTE2Mzg0XV0KY3Vyc29yLmNzdHIgNjR4NjQg
MC8wCkNyZWF0ZSBQb2ludGVySWNvbiAjMDQ6IFBvaW50ZXJJY29uW29iaiAweDE3YjRmNGMsIC5l
Z2wuZ2JtX25pbC0xLCAweDY0YzEyMjQ4LCBCR1JBODg4OCwgNjQgeCA2NCwgMCAvIDAsIHBpeGVs
cyBqYXZhLm5pby5IZWFwQnl0ZUJ1ZmZlcltwb3M9MCBsaW09MTYzODQgY2FwPTE2Mzg0XV0KQ3Jl
YXRlIFBvaW50ZXJJY29uICMwNTogUGl4ZWxSZWN0W29iaiAweDFhNWZlMzMsIFJHQkE4ODg4LCA2
NCB4IDY0LCBzdHJpZGUgMjU2LCBpc0dMT3JpZW50IGZhbHNlLCBwaXhlbHMgamF2YS5uaW8uSGVh
cEJ5dGVCdWZmZXJbcG9zPTAgbGltPTE2Mzg0IGNhcD0xNjM4NF1dCmN1cnNvci5jc3RyIDY0eDY0
IDMyLzAKQ3JlYXRlIFBvaW50ZXJJY29uICMwNTogUG9pbnRlckljb25bb2JqIDB4MTc1M2I2ZCwg
LmVnbC5nYm1fbmlsLTEsIDB4NjRjMTIyODgsIEJHUkE4ODg4LCA2NCB4IDY0LCAzMiAvIDAsIHBp
eGVscyBqYXZhLm5pby5IZWFwQnl0ZUJ1ZmZlcltwb3M9MCBsaW09MTYzODQgY2FwPTE2Mzg0XV0K
U2NyZWVuLlBvaW50ZXJJY29uLnNldC4zClNjcmVlbi5Qb2ludGVySWNvbi5zZXQuMQpTY3JlZW4u
UG9pbnRlckljb24uc2V0LjIKU2NyZWVuLlBvaW50ZXJJY29uLnNldC4zCndpbmRvdyByZXNpemVk
OiBbIDAgLyAwICAxOTIwIHggMTA4MCBdIDE5MjB4MTA4MApXaW5kb3cgQ3VycmVudCBTdGF0ZSAg
IDogW3Zpc2libGUsIGZvY3VzZWQsIF0KV2luZG93IFN1cHBvcnRlZCBTdGF0ZXM6IFt2aXNpYmxl
LCB0b3BsZXZlbCwgZm9jdXNlZCwgZGVjb3IsICFhb250b3AsICFhb25ib3R0b20sIHVuc3RpY2t5
LCB1bnJlc2l6YWJsZSwgbWF4WyFoLCAhdl0sIGZ1bGxzY3JlZW5bdHJ1ZV0sIHBvaW50ZXJbdmlz
aWJsZSwgY29uZmluZWRdXQpOVyBjaG9zZW46IEdMQ2Fwc1tlZ2wgY2ZnIDB4OCwgdmlkIDB4MzQz
MjUyNTg6IHJnYmEgOC84LzgvMCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21z
IDI0LzAvMCwgZGJsLCBtb25vICAsIGh3LCBHTFByb2ZpbGVbR0xFUzIvR0xFUzIuaHddLCBvbi1z
Y3JbLl0sIFsweGQ6IEdMLCBHTEVTMSwgR0xFUzIsIFZHXV0KR0wgY2hvc2VuOiBHTENhcHNbZWds
IGNmZyAweDgsIHZpZCAweDM0MzI1MjU4OiByZ2JhIDgvOC84LzAsIG9wYXF1ZSwgYWNjdW0tcmdi
YSAwLzAvMC8wLCBkcC9zdC9tcyAyNC8wLzAsIGRibCwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dM
RVMyL0dMRVMyLmh3XSwgb24tc2NyWy5dLCBbMHhkOiBHTCwgR0xFUzEsIEdMRVMyLCBWR11dCndp
bmRvdyBwb3Mvc2l6OiAwLzAgMTkyMHgxMDgwLCBbIGwgMCwgciAwIC0gdCAwLCBiIDAgLSAweDBd
CkhpRFBJIFBpeGVsU2NhbGU6IDAuMHgwLjAgKHJlcSkgLT4gMC4weDAuMCAodmFsKSAtPiAxLjB4
MS4wIChoYXMpClRocmVhZFttYWluLUFuaW1hdG9yIzAwLDUsbWFpbl0gR2VhcnNFUzIuaW5pdC4w
IDB4OTY4YTU5OiB0aWxlUmVuZGVyZXJJblVzZSBudWxsLCBHZWFyc0VTMltvYmogMHg5NjhhNTkg
aXNJbml0IGZhbHNlLCB1c2VzU2hhcmVkIGZhbHNlLCAxIG51bGwsIDIgbnVsbCwgMyBudWxsLCBz
aGFyZWRHZWFycyBudWxsXQpHZWFyc0VTMiBpbml0IDB4OTY4YTU5IG9uIFRocmVhZFttYWluLUFu
aW1hdG9yIzAwLDUsbWFpbl0KQ2hvc2VuIEdMQ2FwYWJpbGl0aWVzOiBHTENhcHNbZWdsIGNmZyAw
eDgsIHZpZCAweDM0MzI1MjU4OiByZ2JhIDgvOC84LzAsIG9wYXF1ZSwgYWNjdW0tcmdiYSAwLzAv
MC8wLCBkcC9zdC9tcyAyNC8wLzAsIGRibCwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dMRVMyL0dM
RVMyLmh3XSwgb24tc2NyWy5dLCBbMHhkOiBHTCwgR0xFUzEsIEdMRVMyLCBWR11dCklOSVQgR0wg
SVM6IGpvZ2FtcC5vcGVuZ2wuZXMzLkdMRVMzSW1wbApTd2FwIEludGVydmFsICAxCkdMIFByb2Zp
bGUgICAgIEdMUHJvZmlsZVtHTEVTMi9HTEVTMi5od10KR0wgVmVyc2lvbiAgICAgMi4wIChFUyBw
cm9maWxlLCBhcmIsIGNvbXBhdFtFUzJdLCBGQk8sIGhhcmR3YXJlKSAtIE9wZW5HTCBFUyAyLjAg
TWVzYSAxOS4yLjAtcmMxIFtHTCAyLjAuMCwgdmVuZG9yIDE5LjIuMCAoTWVzYSAxOS4yLjAtcmMx
KV0KUXVpcmtzICAgICAgICAgW05vMTBCaXRDb2xvckNvbXBPZmZzY3JlZW5dCkltcGwuIGNsYXNz
ICAgIGpvZ2FtcC5vcGVuZ2wuZXMzLkdMRVMzSW1wbApHTF9WRU5ET1IgICAgICBCcm9hZGNvbQpH
TF9SRU5ERVJFUiAgICBWQzQgVjNEIDIuMQpHTF9WRVJTSU9OICAgICBPcGVuR0wgRVMgMi4wIE1l
c2EgMTkuMi4wLXJjMQpHTFNMICAgICAgICAgICB0cnVlLCBoYXMtY29tcGlsZXItZnVuYzogdHJ1
ZSwgdmVyc2lvbjogT3BlbkdMIEVTIEdMU0wgRVMgMS4wLjE2IC8gMS4wLjAKR0wgRkJPOiBiYXNp
YyB0cnVlLCBmdWxsIGZhbHNlCkdMX0VYVEVOU0lPTlMgIDUwCkdMWF9FWFRFTlNJT05TIDI4Ci0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmZpbmlzaExpZmVjeWNs
ZUFjdGlvbihjb20uam9nYW1wLm9wZW5nbC51dGlsLkFuaW1hdG9yJDIpOiArKysrKysgdGltZW91
dCByZWFjaGVkICsrKysrKyBtYWluCmZpbmlzaExpZmVjeWNsZUFjdGlvbihjb20uam9nYW1wLm9w
ZW5nbC51dGlsLkFuaW1hdG9yJDIpOiBPSyBmYWxzZS0gcG9sbFBlcmlvZCAxMDAwLCBibG9ja2lu
ZyB0cnVlIC0+IHJlcyBmYWxzZSwgd2FpdGVkIDEwMDAvMTAwMCAtIG1haW4KIC0gY29tLmpvZ2Ft
cC5vcGVuZ2wudXRpbC5BbmltYXRvcltzdGFydGVkIHRydWUsIGFuaW1hdGluZyB0cnVlLCBwYXVz
ZWQgZmFsc2UsIGRyYXdhYmxlIDEsIHRvdGFsc1tkdCAwLCBmcmFtZXMgMCwgZnBzIDAuMF0sIG1v
ZGVCaXRzIDAsIGluaXQnZWQgdHJ1ZSwgYW5pbVRocmVhZCBUaHJlYWRbbWFpbi1BbmltYXRvciMw
MCw1LG1haW5dLCBleGNsQ3R4VGhyZWFkIGZhbHNlKG51bGwpXQogICAgWzJdOiBjb20uam9nYW1w
Lm9wZW5nbC51dGlsLkFuaW1hdG9yQmFzZS5maW5pc2hMaWZlY3ljbGVBY3Rpb24oQW5pbWF0b3JC
YXNlLmphdmE6NjM0KQogICAgWzNdOiBjb20uam9nYW1wLm9wZW5nbC51dGlsLkFuaW1hdG9yLnN0
b3AoQW5pbWF0b3IuamF2YTozMTgpCiAgICBbNF06IGNvbS5qb2dhbXAub3BlbmdsLmRlbW9zLkxh
dW5jaGVyMC5ydW5UZXN0KExhdW5jaGVyMC5qYXZhOjMyNykKICAgIFs1XTogY29tLmpvZ2FtcC5v
cGVuZ2wuZGVtb3MuTGF1bmNoZXIwLm1haW4oTGF1bmNoZXIwLmphdmE6NDcyKQpmaW5pc2hMaWZl
Y3ljbGVBY3Rpb24oY29tLmpvZ2FtcC5vcGVuZ2wudXRpbC5BbmltYXRvciQzKTogKysrKysrIHRp
bWVvdXQgcmVhY2hlZCArKysrKysgbWFpbi1EaXNwbGF5LS5lZ2wuZ2JtX25pbC0xLUVEVC0xCmZp
bmlzaExpZmVjeWNsZUFjdGlvbihjb20uam9nYW1wLm9wZW5nbC51dGlsLkFuaW1hdG9yJDMpOiBP
SyBmYWxzZS0gcG9sbFBlcmlvZCAxMDAwLCBibG9ja2luZyB0cnVlIC0+IHJlcyBmYWxzZSwgd2Fp
dGVkIDEwMDEvMTAwMCAtIG1haW4tRGlzcGxheS0uZWdsLmdibV9uaWwtMS1FRFQtMQogLSBjb20u
am9nYW1wLm9wZW5nbC51dGlsLkFuaW1hdG9yW3N0YXJ0ZWQgdHJ1ZSwgYW5pbWF0aW5nIHRydWUs
IHBhdXNlZCB0cnVlLCBkcmF3YWJsZSAxLCB0b3RhbHNbZHQgMCwgZnJhbWVzIDAsIGZwcyAwLjBd
LCBtb2RlQml0cyAwLCBpbml0J2VkIHRydWUsIGFuaW1UaHJlYWQgVGhyZWFkW21haW4tQW5pbWF0
b3IjMDAsNSxtYWluXSwgZXhjbEN0eFRocmVhZCBmYWxzZShudWxsKV0KICAgIFsyXTogY29tLmpv
Z2FtcC5vcGVuZ2wudXRpbC5BbmltYXRvckJhc2UuZmluaXNoTGlmZWN5Y2xlQWN0aW9uKEFuaW1h
dG9yQmFzZS5qYXZhOjYzNCkKICAgIFszXTogY29tLmpvZ2FtcC5vcGVuZ2wudXRpbC5BbmltYXRv
ci5wYXVzZShBbmltYXRvci5qYXZhOjMzMikKICAgIFs0XTogY29tLmpvZ2FtcC5uZXd0Lm9wZW5n
bC5HTFdpbmRvdyRHTExpZmVjeWNsZUhvb2sucGF1c2VSZW5kZXJpbmdBY3Rpb24oR0xXaW5kb3cu
amF2YTo2OTYpCiAgICBbNV06IGpvZ2FtcC5uZXd0LldpbmRvd0ltcGwkMS5ydW4oV2luZG93SW1w
bC5qYXZhOjE0MDgpCiAgICBbNl06IGNvbS5qb2dhbXAuY29tbW9uLnV0aWwuUnVubmFibGVUYXNr
LnJ1bihSdW5uYWJsZVRhc2suamF2YToxNDMpCiAgICBbN106IGpvZ2FtcC5uZXd0LkRlZmF1bHRF
RFRVdGlsJE5FRFQucnVuKERlZmF1bHRFRFRVdGlsLmphdmE6Mzc1KQpFeGNlcHRpb24gaW4gdGhy
ZWFkICJtYWluIiBqYXZhLmxhbmcuUnVudGltZUV4Y2VwdGlvbjogamF2YS5sYW5nLlJ1bnRpbWVF
eGNlcHRpb246IFdhaXRlZCA1MDAwbXMgZm9yOiA8MjgzZTZhLCAxZmMwZDFiPltjb3VudCAxLCBx
c3ogMCwgb3duZXIgPG1haW4tQW5pbWF0b3IjMDA+XSAtIDxtYWluLURpc3BsYXktLmVnbC5nYm1f
bmlsLTEtRURULTE+CglhdCBqb2dhbXAubmV3dC5EZWZhdWx0RURUVXRpbC5pbnZva2VJbXBsKERl
ZmF1bHRFRFRVdGlsLmphdmE6MjUyKQoJYXQgam9nYW1wLm5ld3QuRGVmYXVsdEVEVFV0aWwuaW52
b2tlKERlZmF1bHRFRFRVdGlsLmphdmE6MTY1KQoJYXQgam9nYW1wLm5ld3QuRGlzcGxheUltcGwu
cnVuT25FRFRJZkF2YWlsKERpc3BsYXlJbXBsLmphdmE6NDM4KQoJYXQgam9nYW1wLm5ld3QuV2lu
ZG93SW1wbC5ydW5PbkVEVElmQXZhaWwoV2luZG93SW1wbC5qYXZhOjI3NzgpCglhdCBqb2dhbXAu
bmV3dC5XaW5kb3dJbXBsLmRlc3Ryb3koV2luZG93SW1wbC5qYXZhOjE1MTgpCglhdCBjb20uam9n
YW1wLm5ld3Qub3BlbmdsLkdMV2luZG93LmRlc3Ryb3koR0xXaW5kb3cuamF2YTo1NjgpCglhdCBj
b20uam9nYW1wLm9wZW5nbC5kZW1vcy5MYXVuY2hlcjAucnVuVGVzdChMYXVuY2hlcjAuamF2YToz
MjkpCglhdCBjb20uam9nYW1wLm9wZW5nbC5kZW1vcy5MYXVuY2hlcjAubWFpbihMYXVuY2hlcjAu
amF2YTo0NzIpCkNhdXNlZCBieTogamF2YS5sYW5nLlJ1bnRpbWVFeGNlcHRpb246IFdhaXRlZCA1
MDAwbXMgZm9yOiA8MjgzZTZhLCAxZmMwZDFiPltjb3VudCAxLCBxc3ogMCwgb3duZXIgPG1haW4t
QW5pbWF0b3IjMDA+XSAtIDxtYWluLURpc3BsYXktLmVnbC5nYm1fbmlsLTEtRURULTE+CglhdCBq
b2dhbXAuY29tbW9uLnV0aWwubG9ja3MuUmVjdXJzaXZlTG9ja0ltcGwwMVVuZmFpcmlzaC5sb2Nr
KFJlY3Vyc2l2ZUxvY2tJbXBsMDFVbmZhaXJpc2guamF2YToxOTgpCglhdCBqb2dhbXAubmV3dC5X
aW5kb3dJbXBsJDEucnVuKFdpbmRvd0ltcGwuamF2YToxNDE1KQoJYXQgY29tLmpvZ2FtcC5jb21t
b24udXRpbC5SdW5uYWJsZVRhc2sucnVuKFJ1bm5hYmxlVGFzay5qYXZhOjE0MykKCWF0IGpvZ2Ft
cC5uZXd0LkRlZmF1bHRFRFRVdGlsJE5FRFQucnVuKERlZmF1bHRFRFRVdGlsLmphdmE6Mzc1KQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>829</attachid>
            <date>2019-12-04 04:39:13 +0100</date>
            <delta_ts>2019-12-04 04:39:13 +0100</delta_ts>
            <desc>JStack-02 (Inflated w/ Launcher0)</desc>
            <filename>rpi3bp-orig-rasbian_light-anim_freeze-15.txt</filename>
            <type>text/plain</type>
            <size>7023</size>
            <attacher name="Sven Gothel">sgothel</attacher>
            
              <data encoding="base64">MjAxOS0xMi0wNCAwMjoxNTo0NwpGdWxsIHRocmVhZCBkdW1wIE9wZW5KREsgU2VydmVyIFZNICgx
MS4wLjUrMTAtcG9zdC1SYXNwYmlhbi0xZGViMTB1MSBtaXhlZCBtb2RlKToKClRocmVhZHMgY2xh
c3MgU01SIGluZm86Cl9qYXZhX3RocmVhZF9saXN0PTB4NjQ1NjA2ZDgsIGxlbmd0aD0xMiwgZWxl
bWVudHM9ewoweDc1ZjcwMDAwLCAweDc1ZjczODAwLCAweDc1ZjdjNDAwLCAweDc1ZjdkYzAwLAow
eDc1ZjgwNDAwLCAweDc1ZmM2ODAwLCAweDc1ZmNjMDAwLCAweDYzNzUyYzAwLAoweDYzNzhiODAw
LCAweDYzN2E2ODAwLCAweDc1ZjBkNDAwLCAweDY0NTYxODAwCn0KCiJSZWZlcmVuY2UgSGFuZGxl
ciIgIzIgZGFlbW9uIHByaW89MTAgb3NfcHJpbz0wIGNwdT0xLjM0bXMgZWxhcHNlZD0yMS40NXMg
YWxsb2NhdGVkPTBCIGRlZmluZWRfY2xhc3Nlcz0wIHRpZD0weDc1ZjcwMDAwIG5pZD0weDIxN2Mg
d2FpdGluZyBvbiBjb25kaXRpb24gIFsweDY0ZWQ1MDAwXQogICBqYXZhLmxhbmcuVGhyZWFkLlN0
YXRlOiBSVU5OQUJMRQoJYXQgamF2YS5sYW5nLnJlZi5SZWZlcmVuY2Uud2FpdEZvclJlZmVyZW5j
ZVBlbmRpbmdMaXN0KGphdmEuYmFzZUAxMS4wLjUvTmF0aXZlIE1ldGhvZCkKCWF0IGphdmEubGFu
Zy5yZWYuUmVmZXJlbmNlLnByb2Nlc3NQZW5kaW5nUmVmZXJlbmNlcyhqYXZhLmJhc2VAMTEuMC41
L1JlZmVyZW5jZS5qYXZhOjI0MSkKCWF0IGphdmEubGFuZy5yZWYuUmVmZXJlbmNlJFJlZmVyZW5j
ZUhhbmRsZXIucnVuKGphdmEuYmFzZUAxMS4wLjUvUmVmZXJlbmNlLmphdmE6MjEzKQoKICAgTG9j
a2VkIG93bmFibGUgc3luY2hyb25pemVyczoKCS0gTm9uZQoKIkZpbmFsaXplciIgIzMgZGFlbW9u
IHByaW89OCBvc19wcmlvPTAgY3B1PTEuMDdtcyBlbGFwc2VkPTIxLjQ1cyBhbGxvY2F0ZWQ9MjU2
QiBkZWZpbmVkX2NsYXNzZXM9MSB0aWQ9MHg3NWY3MzgwMCBuaWQ9MHgyMTdkIGluIE9iamVjdC53
YWl0KCkgIFsweDY0ZTg1MDAwXQogICBqYXZhLmxhbmcuVGhyZWFkLlN0YXRlOiBXQUlUSU5HIChv
biBvYmplY3QgbW9uaXRvcikKCWF0IGphdmEubGFuZy5PYmplY3Qud2FpdChqYXZhLmJhc2VAMTEu
MC41L05hdGl2ZSBNZXRob2QpCgktIHdhaXRpbmcgb24gPDB4NmEyMjZiMDg+IChhIGphdmEubGFu
Zy5yZWYuUmVmZXJlbmNlUXVldWUkTG9jaykKCWF0IGphdmEubGFuZy5yZWYuUmVmZXJlbmNlUXVl
dWUucmVtb3ZlKGphdmEuYmFzZUAxMS4wLjUvUmVmZXJlbmNlUXVldWUuamF2YToxNTUpCgktIHdh
aXRpbmcgdG8gcmUtbG9jayBpbiB3YWl0KCkgPDB4NmEyMjZiMDg+IChhIGphdmEubGFuZy5yZWYu
UmVmZXJlbmNlUXVldWUkTG9jaykKCWF0IGphdmEubGFuZy5yZWYuUmVmZXJlbmNlUXVldWUucmVt
b3ZlKGphdmEuYmFzZUAxMS4wLjUvUmVmZXJlbmNlUXVldWUuamF2YToxNzYpCglhdCBqYXZhLmxh
bmcucmVmLkZpbmFsaXplciRGaW5hbGl6ZXJUaHJlYWQucnVuKGphdmEuYmFzZUAxMS4wLjUvRmlu
YWxpemVyLmphdmE6MTcwKQoKICAgTG9ja2VkIG93bmFibGUgc3luY2hyb25pemVyczoKCS0gTm9u
ZQoKIlNpZ25hbCBEaXNwYXRjaGVyIiAjNCBkYWVtb24gcHJpbz05IG9zX3ByaW89MCBjcHU9MS4y
NG1zIGVsYXBzZWQ9MjEuNDFzIGFsbG9jYXRlZD00ODhCIGRlZmluZWRfY2xhc3Nlcz0wIHRpZD0w
eDc1ZjdjNDAwIG5pZD0weDIxN2UgcnVubmFibGUgIFsweDAwMDAwMDAwXQogICBqYXZhLmxhbmcu
VGhyZWFkLlN0YXRlOiBSVU5OQUJMRQoKICAgTG9ja2VkIG93bmFibGUgc3luY2hyb25pemVyczoK
CS0gTm9uZQoKIkMyIENvbXBpbGVyVGhyZWFkMCIgIzUgZGFlbW9uIHByaW89OSBvc19wcmlvPTAg
Y3B1PTU3MC41N21zIGVsYXBzZWQ9MjEuNDFzIGFsbG9jYXRlZD01NkIgZGVmaW5lZF9jbGFzc2Vz
PTAgdGlkPTB4NzVmN2RjMDAgbmlkPTB4MjE3ZiB3YWl0aW5nIG9uIGNvbmRpdGlvbiAgWzB4MDAw
MDAwMDBdCiAgIGphdmEubGFuZy5UaHJlYWQuU3RhdGU6IFJVTk5BQkxFCiAgIE5vIGNvbXBpbGUg
dGFzawoKICAgTG9ja2VkIG93bmFibGUgc3luY2hyb25pemVyczoKCS0gTm9uZQoKIlN3ZWVwZXIg
dGhyZWFkIiAjNyBkYWVtb24gcHJpbz05IG9zX3ByaW89MCBjcHU9MC4xNW1zIGVsYXBzZWQ9MjEu
NDFzIGFsbG9jYXRlZD0wQiBkZWZpbmVkX2NsYXNzZXM9MCB0aWQ9MHg3NWY4MDQwMCBuaWQ9MHgy
MTgwIHJ1bm5hYmxlICBbMHgwMDAwMDAwMF0KICAgamF2YS5sYW5nLlRocmVhZC5TdGF0ZTogUlVO
TkFCTEUKCiAgIExvY2tlZCBvd25hYmxlIHN5bmNocm9uaXplcnM6CgktIE5vbmUKCiJTZXJ2aWNl
IFRocmVhZCIgIzggZGFlbW9uIHByaW89OSBvc19wcmlvPTAgY3B1PTAuMTVtcyBlbGFwc2VkPTIx
LjI2cyBhbGxvY2F0ZWQ9MEIgZGVmaW5lZF9jbGFzc2VzPTAgdGlkPTB4NzVmYzY4MDAgbmlkPTB4
MjE4MSBydW5uYWJsZSAgWzB4MDAwMDAwMDBdCiAgIGphdmEubGFuZy5UaHJlYWQuU3RhdGU6IFJV
Tk5BQkxFCgogICBMb2NrZWQgb3duYWJsZSBzeW5jaHJvbml6ZXJzOgoJLSBOb25lCgoiQ29tbW9u
LUNsZWFuZXIiICM5IGRhZW1vbiBwcmlvPTggb3NfcHJpbz0wIGNwdT0wLjMzbXMgZWxhcHNlZD0y
MS4yNHMgYWxsb2NhdGVkPTBCIGRlZmluZWRfY2xhc3Nlcz0wIHRpZD0weDc1ZmNjMDAwIG5pZD0w
eDIxODMgaW4gT2JqZWN0LndhaXQoKSAgWzB4NjQwZmUwMDBdCiAgIGphdmEubGFuZy5UaHJlYWQu
U3RhdGU6IFRJTUVEX1dBSVRJTkcgKG9uIG9iamVjdCBtb25pdG9yKQoJYXQgamF2YS5sYW5nLk9i
amVjdC53YWl0KGphdmEuYmFzZUAxMS4wLjUvTmF0aXZlIE1ldGhvZCkKCS0gd2FpdGluZyBvbiA8
MHg2YTIyNzEzOD4gKGEgamF2YS5sYW5nLnJlZi5SZWZlcmVuY2VRdWV1ZSRMb2NrKQoJYXQgamF2
YS5sYW5nLnJlZi5SZWZlcmVuY2VRdWV1ZS5yZW1vdmUoamF2YS5iYXNlQDExLjAuNS9SZWZlcmVu
Y2VRdWV1ZS5qYXZhOjE1NSkKCS0gd2FpdGluZyB0byByZS1sb2NrIGluIHdhaXQoKSA8MHg2YTIy
NzEzOD4gKGEgamF2YS5sYW5nLnJlZi5SZWZlcmVuY2VRdWV1ZSRMb2NrKQoJYXQgamRrLmludGVy
bmFsLnJlZi5DbGVhbmVySW1wbC5ydW4oamF2YS5iYXNlQDExLjAuNS9DbGVhbmVySW1wbC5qYXZh
OjE0OCkKCWF0IGphdmEubGFuZy5UaHJlYWQucnVuKGphdmEuYmFzZUAxMS4wLjUvVGhyZWFkLmph
dmE6ODM0KQoJYXQgamRrLmludGVybmFsLm1pc2MuSW5ub2N1b3VzVGhyZWFkLnJ1bihqYXZhLmJh
c2VAMTEuMC41L0lubm9jdW91c1RocmVhZC5qYXZhOjEzNCkKCiAgIExvY2tlZCBvd25hYmxlIHN5
bmNocm9uaXplcnM6CgktIE5vbmUKCiJtYWluLVNoYXJlZFJlc291cmNlUnVubmVyIiAjMTEgZGFl
bW9uIHByaW89NSBvc19wcmlvPTAgY3B1PTI1My44MG1zIGVsYXBzZWQ9MTkuNzJzIGFsbG9jYXRl
ZD0xNDc3SyBkZWZpbmVkX2NsYXNzZXM9NjEgdGlkPTB4NjM3NTJjMDAgbmlkPTB4MjE4NCBpbiBP
YmplY3Qud2FpdCgpICBbMHg1Y2M5MTAwMF0KICAgamF2YS5sYW5nLlRocmVhZC5TdGF0ZTogV0FJ
VElORyAob24gb2JqZWN0IG1vbml0b3IpCglhdCBqYXZhLmxhbmcuT2JqZWN0LndhaXQoamF2YS5i
YXNlQDExLjAuNS9OYXRpdmUgTWV0aG9kKQoJLSB3YWl0aW5nIG9uIDwweDY1ODRjOWYwPiAoYSBq
b2dhbXAub3BlbmdsLlNoYXJlZFJlc291cmNlUnVubmVyKQoJYXQgamF2YS5sYW5nLk9iamVjdC53
YWl0KGphdmEuYmFzZUAxMS4wLjUvT2JqZWN0LmphdmE6MzI4KQoJYXQgam9nYW1wLm9wZW5nbC5T
aGFyZWRSZXNvdXJjZVJ1bm5lci5ydW4oU2hhcmVkUmVzb3VyY2VSdW5uZXIuamF2YTozMzQpCgkt
IHdhaXRpbmcgdG8gcmUtbG9jayBpbiB3YWl0KCkgPDB4NjU4NGM5ZjA+IChhIGpvZ2FtcC5vcGVu
Z2wuU2hhcmVkUmVzb3VyY2VSdW5uZXIpCglhdCBqYXZhLmxhbmcuVGhyZWFkLnJ1bihqYXZhLmJh
c2VAMTEuMC41L1RocmVhZC5qYXZhOjgzNCkKCiAgIExvY2tlZCBvd25hYmxlIHN5bmNocm9uaXpl
cnM6CgktIE5vbmUKCiJtYWluLURpc3BsYXktLmVnbC5nYm1fbmlsLTEtRURULTEiICMxMiBkYWVt
b24gcHJpbz01IG9zX3ByaW89MCBjcHU9MjgwLjQ5bXMgZWxhcHNlZD0xOS4xNnMgYWxsb2NhdGVk
PTU1NksgZGVmaW5lZF9jbGFzc2VzPTMzIHRpZD0weDYzNzhiODAwIG5pZD0weDIxODUgaW4gT2Jq
ZWN0LndhaXQoKSAgWzB4NWNhOWQwMDBdCiAgIGphdmEubGFuZy5UaHJlYWQuU3RhdGU6IFRJTUVE
X1dBSVRJTkcgKG9uIG9iamVjdCBtb25pdG9yKQoJYXQgamF2YS5sYW5nLk9iamVjdC53YWl0KGph
dmEuYmFzZUAxMS4wLjUvTmF0aXZlIE1ldGhvZCkKCS0gd2FpdGluZyBvbiA8MHg2NTY1MzcwMD4g
KGEgamF2YS51dGlsLkFycmF5TGlzdCkKCWF0IGpvZ2FtcC5uZXd0LkRlZmF1bHRFRFRVdGlsJE5F
RFQucnVuKERlZmF1bHRFRFRVdGlsLmphdmE6MzU1KQoJLSB3YWl0aW5nIHRvIHJlLWxvY2sgaW4g
d2FpdCgpIDwweDY1NjUzNzAwPiAoYSBqYXZhLnV0aWwuQXJyYXlMaXN0KQoKICAgTG9ja2VkIG93
bmFibGUgc3luY2hyb25pemVyczoKCS0gTm9uZQoKIm1haW4tQW5pbWF0b3IjMDAiICMxMyBwcmlv
PTUgb3NfcHJpbz0wIGNwdT05OC43Nm1zIGVsYXBzZWQ9MTguNzNzIGFsbG9jYXRlZD0yMDBLIGRl
ZmluZWRfY2xhc3Nlcz05IHRpZD0weDYzN2E2ODAwIG5pZD0weDIxODYgd2FpdGluZyBvbiBjb25k
aXRpb24gIFsweDVjOTRkMDAwXQogICBqYXZhLmxhbmcuVGhyZWFkLlN0YXRlOiBSVU5OQUJMRQoJ
YXQgam9nYW1wLm9wZW5nbC5lczMuR0xFUzNJbXBsLmRpc3BhdGNoX2dsR2V0Qm9vbGVhbnYxKE5h
dGl2ZSBNZXRob2QpCglhdCBqb2dhbXAub3BlbmdsLmVzMy5HTEVTM0ltcGwuZ2xHZXRCb29sZWFu
dihHTEVTM0ltcGwuamF2YToxMTA0KQoJYXQgY29tLmpvZ2FtcC5vcGVuZ2wudXRpbC5nbHNsLlNo
YWRlclV0aWwuaXNTaGFkZXJDb21waWxlckF2YWlsYWJsZShTaGFkZXJVdGlsLmphdmE6MTkzKQoJ
YXQgY29tLmpvZ2FtcC5vcGVuZ2wudXRpbC5nbHNsLlNoYWRlckNvZGUuY3JlYXRlKFNoYWRlckNv
ZGUuamF2YTo1MTcpCglhdCBjb20uam9nYW1wLm9wZW5nbC51dGlsLmdsc2wuU2hhZGVyQ29kZS5j
cmVhdGUoU2hhZGVyQ29kZS5qYXZhOjcwNikKCWF0IGNvbS5qb2dhbXAub3BlbmdsLnV0aWwuZ2xz
bC5TaGFkZXJDb2RlLmNyZWF0ZShTaGFkZXJDb2RlLmphdmE6NzcxKQoJYXQgY29tLmpvZ2FtcC5v
cGVuZ2wuZGVtb3MuZXMyLkdlYXJzRVMyLmluaXQoR2VhcnNFUzIuamF2YToyMTcpCglhdCBqb2dh
bXAub3BlbmdsLkdMRHJhd2FibGVIZWxwZXIuaW5pdChHTERyYXdhYmxlSGVscGVyLmphdmE6NjQ0
KQoJYXQgam9nYW1wLm9wZW5nbC5HTERyYXdhYmxlSGVscGVyLmluaXQoR0xEcmF3YWJsZUhlbHBl
ci5qYXZhOjY2NykKCS0gbG9ja2VkIDwweDY1NmIyM2M4PiAoYSBqYXZhLmxhbmcuT2JqZWN0KQoJ
YXQgam9nYW1wLm9wZW5nbC5HTEF1dG9EcmF3YWJsZUJhc2UkMS5ydW4oR0xBdXRvRHJhd2FibGVC
YXNlLmphdmE6NDMxKQoJYXQgam9nYW1wLm9wZW5nbC5HTERyYXdhYmxlSGVscGVyLmludm9rZUdM
SW1wbChHTERyYXdhYmxlSGVscGVyLmphdmE6MTI5MSkKCWF0IGpvZ2FtcC5vcGVuZ2wuR0xEcmF3
YWJsZUhlbHBlci5pbnZva2VHTChHTERyYXdhYmxlSGVscGVyLmphdmE6MTE0NykKCWF0IGNvbS5q
b2dhbXAubmV3dC5vcGVuZ2wuR0xXaW5kb3cuZGlzcGxheShHTFdpbmRvdy5qYXZhOjc1OSkKCWF0
IGNvbS5qb2dhbXAub3BlbmdsLnV0aWwuRGVmYXVsdEFuaW1hdG9ySW1wbC5kaXNwbGF5KERlZmF1
bHRBbmltYXRvckltcGwuamF2YTo1OCkKCWF0IGNvbS5qb2dhbXAub3BlbmdsLnV0aWwuQW5pbWF0
b3JCYXNlLmRpc3BsYXkoQW5pbWF0b3JCYXNlLmphdmE6NDUzKQoJYXQgY29tLmpvZ2FtcC5vcGVu
Z2wudXRpbC5BbmltYXRvciRNYWluTG9vcC5ydW4oQW5pbWF0b3IuamF2YToyMDQpCglhdCBqYXZh
LmxhbmcuVGhyZWFkLnJ1bihqYXZhLmJhc2VAMTEuMC41L1RocmVhZC5qYXZhOjgzNCkKCiAgIExv
Y2tlZCBvd25hYmxlIHN5bmNocm9uaXplcnM6CgktIDwweDY1Njc3NzI4PiAoYSBqb2dhbXAuY29t
bW9uLnV0aWwubG9ja3MuUmVjdXJzaXZlTG9ja0ltcGwwMVVuZmFpcmlzaCRTaW5nbGVUaHJlYWRT
eW5jKQoJLSA8MHg2NTZkYzhiMD4gKGEgam9nYW1wLmNvbW1vbi51dGlsLmxvY2tzLlJlY3Vyc2l2
ZUxvY2tJbXBsMDFVbmZhaXJpc2gkU2luZ2xlVGhyZWFkU3luYykKCS0gPDB4NjU4N2JlNDg+IChh
IGpvZ2FtcC5jb21tb24udXRpbC5sb2Nrcy5SZWN1cnNpdmVMb2NrSW1wbDAxVW5mYWlyaXNoJFNp
bmdsZVRocmVhZFN5bmMpCgktIDwweDY1ODdjMmMwPiAoYSBqb2dhbXAuY29tbW9uLnV0aWwubG9j
a3MuUmVjdXJzaXZlTG9ja0ltcGwwMVVuZmFpcmlzaCRTaW5nbGVUaHJlYWRTeW5jKQoKIkRlc3Ry
b3lKYXZhVk0iICMxNCBwcmlvPTUgb3NfcHJpbz0wIGNwdT0yNDU4LjUybXMgZWxhcHNlZD02LjU5
cyBhbGxvY2F0ZWQ9NDgwQiBkZWZpbmVkX2NsYXNzZXM9MCB0aWQ9MHg3NWYwZDQwMCBuaWQ9MHgy
MTdhIHdhaXRpbmcgb24gY29uZGl0aW9uICBbMHgwMDAwMDAwMF0KICAgamF2YS5sYW5nLlRocmVh
ZC5TdGF0ZTogUlVOTkFCTEUKCiAgIExvY2tlZCBvd25hYmxlIHN5bmNocm9uaXplcnM6CgktIE5v
bmUKCiJBdHRhY2ggTGlzdGVuZXIiICMxNSBkYWVtb24gcHJpbz05IG9zX3ByaW89MCBjcHU9MS4z
Mm1zIGVsYXBzZWQ9MC4xMnMgYWxsb2NhdGVkPTBCIGRlZmluZWRfY2xhc3Nlcz0wIHRpZD0weDY0
NTYxODAwIG5pZD0weDIxYjkgcnVubmFibGUgIFsweDAwMDAwMDAwXQogICBqYXZhLmxhbmcuVGhy
ZWFkLlN0YXRlOiBSVU5OQUJMRQoKICAgTG9ja2VkIG93bmFibGUgc3luY2hyb25pemVyczoKCS0g
Tm9uZQoKIlZNIFRocmVhZCIgb3NfcHJpbz0wIGNwdT02MC41OW1zIGVsYXBzZWQ9MjEuNDhzIHRp
ZD0weDc1ZjY5YzAwIG5pZD0weDIxN2IgcnVubmFibGUgIAoKIlZNIFBlcmlvZGljIFRhc2sgVGhy
ZWFkIiBvc19wcmlvPTAgY3B1PTE2Ljg4bXMgZWxhcHNlZD0yMS4yNnMgdGlkPTB4NzVmYzgwMDAg
bmlkPTB4MjE4MiB3YWl0aW5nIG9uIGNvbmRpdGlvbiAgCgpKTkkgZ2xvYmFsIHJlZnM6IDgsIHdl
YWsgcmVmczogMAoK
</data>

          </attachment>
      

    </bug>

</bugzilla>