<?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>540</bug_id>
          
          <creation_ts>2011-12-21 00:23:37 +0100</creation_ts>
          <short_desc>Mac Os X Instability - Crashes when disposing NEWT Window (.. and after Applet shutdown)</short_desc>
          <delta_ts>2012-01-20 11:41:55 +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>macosx</component>
          <version>2</version>
          <rep_platform>pc_all</rep_platform>
          <op_sys>macosx</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>---</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sven Gothel">sgothel</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          
          
          <cf_type>---</cf_type>
          <cf_scm_refs>8a2c18cf210ee6465e00f88cecd3ef109421ff1d
5d437df5dc6f73f8a5aad760e9aeba5b5319b436</cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1290</commentid>
    <comment_count>0</comment_count>
      <attachid>304</attachid>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2011-12-21 00:23:37 +0100</bug_when>
    <thetext>Created attachment 304
OSX-Crash-DisposeNEWTWindow

In some test runs at ending the life of a NEWT Window (dispose) we experience:

  - Assertion failure in -[NSThemeFrame lockFocus], /SourceCache/AppKit/AppKit-1138.23/AppKit.subproj/NSView.m:6053

  - Terminating app due to uncaught exception &apos;NSInternalInconsistencyException&apos;, reason: &apos;-[NSThemeFrame(0x119ae50) lockFocus] failed with window=0x1185d20, windowNumber=1568, [self isHiddenOrHasHiddenAncestor]=0&apos;

See the attached log file w/ detailed exception/assertion-failures,
as they happened multiple times in the same unit test run.

I assume this has something to do w/ NEWT&apos;s NSWindow / NSView management,
where we remove the NSView from the NSWindow and release it explicitly
before actually releasing the NSWindow destruction.
See src/newt/native/MacWindow.m - Line 654
  http://jogamp.org/git/?p=jogl.git;a=blob;f=src/newt/native/MacWindow.m;hb=HEAD#l654

It would be great if another person can review our &apos;NSObject&apos; lifecycle usage,
ie. retain/release/dealloc/..

This is also true for 
  CALayer Attachment: src/nativewindow/native/macosx/OSXmisc.m 
  NSOpenGLLayer: src/jogl/native/macosx/MacOSXWindowSystemInterface-pbuffer.m

.. since Applets seem to cause an exception after shutdown sometimes as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1301</commentid>
    <comment_count>1</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2011-12-23 05:05:40 +0100</bug_when>
    <thetext>NEWT/OSX MacWindow.close(): More conservative closing approach.

Closing:
- Java: Set handle to null

- Native:
  - Don&apos;t release the NSView explicit, but rely on NSWindow&apos;s release

  - Don&apos;t use NSWindow close() but simply call release() instead.
    The latter doesn&apos;t produce a crash SIGSEGV on exit in some cases.
    OSX 10.7.2, NV GPU

jogl commit: 04707d3c1c628d6bf493d6916621d5e34dfefc30
http://jogamp.org/git/?p=jogl.git;a=commit;h=04707d3c1c628d6bf493d6916621d5e34dfefc30</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>304</attachid>
            <date>2011-12-21 00:23:37 +0100</date>
            <delta_ts>2011-12-21 00:23:37 +0100</delta_ts>
            <desc>OSX-Crash-DisposeNEWTWindow</desc>
            <filename>OSX-Crash-DisposeNEWTWindow.txt</filename>
            <type>text/plain</type>
            <size>13462</size>
            <attacher name="Sven Gothel">sgothel</attacher>
            
              <data encoding="base64">aHR0cHM6Ly9qb2dhbXAub3JnL2NodWNrL3ZpZXcvZndkL2pvYi9qb2dsL2xhc3RTdWNjZXNzZnVs
QnVpbGQvbGFiZWw9bWFjb3N4LTEwXzYteDg2XzY0LW52aWRpYS9jb25zb2xlVGV4dAoKICAgIFtl
Y2hvXSBUZXN0aW5nIGNvbS5qb2dhbXAub3BlbmdsLnRlc3QuanVuaXQuam9nbC5kZW1vcy5nbDIu
bmV3dC5UZXN0R2VhcnNORVdUIC0tIC4uL2J1aWxkL3Rlc3QvcmVzdWx0cy9URVNULWNvbS5qb2dh
bXAub3BlbmdsLnRlc3QuanVuaXQuam9nbC5kZW1vcy5nbDIubmV3dC5UZXN0R2VhcnNORVdULnht
bAogICAgW2FwcGx5XSBUaHJlYWQtNSAtIFNpbmdsZXRvbkluc3RhbmNlU2VydmVyU29ja2V0OiBs
b2NhbGhvc3QvMTI3LjAuMC4xOjU5OTk5IC0gc3RhcnRlZAogICAgW2FwcGx5XSBTTE9DSyAxMzI0
NDIwMjkxMjYyICsrKyBsb2NhbGhvc3QvMTI3LjAuMC4xOjU5OTk5IC0gTG9ja2VkIAogICAgW2Fw
cGx5XSBUZXN0c3VpdGU6IGNvbS5qb2dhbXAub3BlbmdsLnRlc3QuanVuaXQuam9nbC5kZW1vcy5n
bDIubmV3dC5UZXN0R2VhcnNORVdUCiAgICBbYXBwbHldIGp1bml0LmZyYW1ld29yay5UZXN0TGlz
dGVuZXI6IHRlc3RzIHRvIHJ1bjogMQogICAgW2FwcGx5XSArKysrIFVJVGVzdENhc2Uuc2V0VXA6
IGNvbS5qb2dhbXAub3BlbmdsLnRlc3QuanVuaXQuam9nbC5kZW1vcy5nbDIubmV3dC5UZXN0R2Vh
cnNORVdUIC0gdGVzdDAxCiAgICBbYXBwbHldIERldGVjdGVkIHNjcmVlbiBzaXplIDE5MjB4MTA4
MAogICAgW2FwcGx5XSBEZXRlY3RlZCBzY3JlZW4gc2l6ZSAxOTIweDEwODAKICAgIFthcHBseV0g
anVuaXQuZnJhbWV3b3JrLlRlc3RMaXN0ZW5lcjogc3RhcnRUZXN0KHRlc3QwMSkKICAgIFthcHBs
eV0gR2VhcnM6IEluaXQ6IE5FV1QtR0xXaW5kb3dbIAogICAgW2FwcGx5XSAgICAgSGVscGVyOiBH
TEFuaW1hdG9yQ29udHJvbDogY29tLmpvZ2FtcC5vcGVuZ2wudXRpbC5BbmltYXRvcltzdGFydGVk
IGZhbHNlLCBhbmltYXRpbmcgZmFsc2UsIHBhdXNlZCBmYWxzZSwgZHJhd2FibGUgMV0sIEdMRXZl
bnRMaXN0ZW5lcnMgbnVtIDEgW2NvbS5qb2dhbXAub3BlbmdsLnRlc3QuanVuaXQuam9nbC5kZW1v
cy5nbDIuR2VhcnNAZTc5ODM5W2luaXQgdHJ1ZV0sIF0sIAogICAgW2FwcGx5XSAgICAgRHJhd2Fi
bGU6IE1hY09TWE9uc2NyZWVuQ0dMRHJhd2FibGVbUmVhbGl6ZWQgdHJ1ZSwKICAgIFthcHBseV0g
ICAgIEZhY3RvcnkgICBqb2dhbXAub3BlbmdsLm1hY29zeC5jZ2wuTWFjT1NYQ0dMRHJhd2FibGVG
YWN0b3J5QDEzNzI2NTYsCiAgICBbYXBwbHldICAgICBoYW5kbGUgICAgMHgxMWFiNTMwLAogICAg
W2FwcGx5XSAgICAgV2luZG93ICAgIGpvZ2FtcC5uZXd0LmRyaXZlci5tYWNvc3guTWFjV2luZG93
W0NvbmZpZyBNYWNPU1hDR0xHcmFwaGljc0NvbmZpZ3VyYXRpb25bRGVmYXVsdEdyYXBoaWNzU2Ny
ZWVuW01hY09TWEdyYXBoaWNzRGV2aWNlW3R5cGUgTWFjT1NYLCBjb25uZWN0aW9uIGRlY29uLCB1
bml0SUQgMCwgaGFuZGxlIDB4MF0sIGlkeCAwXSwKICAgIFthcHBseV0gICAgIGNob3NlbiAgICBH
TENhcHNbb24tc2NyLCByZ2JhIDB4OC84LzgvOCwgb3BhcXVlLCBhY2N1bS1yZ2JhIDAvMC8wLzAs
IGRwL3N0L21zOiAxNi8wLzAsIGRibCwgbW9ubyAgLCBodywgR0xQcm9maWxlW0dMMi9HTDJdXSwK
ICAgIFthcHBseV0gICAgIHJlcXVlc3RlZCBHTENhcHNbb24tc2NyLCByZ2JhIDB4OC84LzgvMCwg
b3BhcXVlLCBhY2N1bS1yZ2JhIDAvMC8wLzAsIGRwL3N0L21zOiAxNi8wLzAsIGRibCwgbW9ubyAg
LCBodywgR0xQcm9maWxlW0dMMi9HTDJdXV0KICAgIFthcHBseV0gLCBORVdULVNjcmVlbltNYWNP
U1hfbmlsLTEwLCBpZHggMCwgcmVmQ291bnQgMSwgMTkyMHgxMDgwLCBEZWZhdWx0R3JhcGhpY3NT
Y3JlZW5bTWFjT1NYR3JhcGhpY3NEZXZpY2VbdHlwZSBNYWNPU1gsIGNvbm5lY3Rpb24gZGVjb24s
IHVuaXRJRCAwLCBoYW5kbGUgMHgwXSwgaWR4IDBdLCBORVdULURpc3BsYXlbTWFjT1NYX25pbC0x
LCByZWZDb3VudCAxLCBoYXNFRFQgdHJ1ZSwgZWR0UnVubmluZyB0cnVlLCBNYWNPU1hHcmFwaGlj
c0RldmljZVt0eXBlIE1hY09TWCwgY29ubmVjdGlvbiBkZWNvbiwgdW5pdElEIDAsIGhhbmRsZSAw
eDBdXV0KICAgIFthcHBseV0gLCBQYXJlbnRXaW5kb3cgbnVsbAogICAgW2FwcGx5XSAsIFBhcmVu
dFdpbmRvd0hhbmRsZSAweDAgKGZhbHNlKQogICAgW2FwcGx5XSAsIFdpbmRvd0hhbmRsZSAweDEx
ODVkMjAKICAgIFthcHBseV0gLCBTdXJmYWNlSGFuZGxlIDB4MTFhYjUzMCAobG9ja2VkRXh0IHdp
bmRvdyBmYWxzZSwgc3VyZmFjZSBmYWxzZSkKICAgIFthcHBseV0gLCBQb3MgLTEvLTEsIHNpemUg
NTEyeDUxMgogICAgW2FwcGx5XSAsIFZpc2libGUgdHJ1ZQogICAgW2FwcGx5XSAsIFVuZGVjb3Jh
dGVkIGZhbHNlIChmYWxzZSkKICAgIFthcHBseV0gLCBBbHdheXNPblRvcCBmYWxzZSwgRnVsbHNj
cmVlbiBmYWxzZQogICAgW2FwcGx5XSAsIFdyYXBwZWRXaW5kb3cgbnVsbAogICAgW2FwcGx5XSAs
IENoaWxkV2luZG93cyAwLCBTdXJmYWNlVXBkYXRlZExpc3RlbmVycyBudW0gMCBbXSwgV2luZG93
TGlzdGVuZXJzIG51bSAyIFtjb20uam9nYW1wLm5ld3Qub3BlbmdsLkdMV2luZG93JDFAMWI2MTAx
ZSwgY29tLmpvZ2FtcC5vcGVuZ2wudGVzdC5qdW5pdC51dGlsLlF1aXRBZGFwdGVyQDFkYzQyM2Ys
IF0sIE1vdXNlTGlzdGVuZXJzIG51bSAwIFtdLCBLZXlMaXN0ZW5lcnMgbnVtIDIgW2NvbS5qb2dh
bXAub3BlbmdsLnRlc3QuanVuaXQudXRpbC5RdWl0QWRhcHRlckAxZGM0MjNmLCBjb20uam9nYW1w
Lm9wZW5nbC50ZXN0Lmp1bml0LmpvZ2wuZGVtb3MuZ2wyLm5ld3QuVGVzdEdlYXJzTkVXVCQxQDE4
MTViZmIsIF0gXV0sIAogICAgW2FwcGx5XSAgICAgQ29udGV4dDogTWFjT1NYT25zY3JlZW5DR0xD
b250ZXh0IFtPcGVuR0wgMi4xLCBvcHRpb25zIDB4MjMsIDIuMSAoY29tcGF0aWJpbGl0eSBwcm9m
aWxlLCBhbnksIG5ldykgLSAyLjEgTlZJRElBLTcuMTIuOSwgaGFuZGxlIDB4MTc0ZTkwLCBqb2dh
bXAub3BlbmdsLmdsNC5HTDRiY0ltcGxAMWJkYzlkOCwKICAgIFthcHBseV0gICAgIERyYXdhYmxl
OiBNYWNPU1hPbnNjcmVlbkNHTERyYXdhYmxlW1JlYWxpemVkIHRydWUsCiAgICBbYXBwbHldICAg
ICBGYWN0b3J5ICAgam9nYW1wLm9wZW5nbC5tYWNvc3guY2dsLk1hY09TWENHTERyYXdhYmxlRmFj
dG9yeUAxMzcyNjU2LAogICAgW2FwcGx5XSAgICAgaGFuZGxlICAgIDB4MTFhYjUzMCwKICAgIFth
cHBseV0gICAgIFdpbmRvdyAgICBqb2dhbXAubmV3dC5kcml2ZXIubWFjb3N4Lk1hY1dpbmRvd1tD
b25maWcgTWFjT1NYQ0dMR3JhcGhpY3NDb25maWd1cmF0aW9uW0RlZmF1bHRHcmFwaGljc1NjcmVl
bltNYWNPU1hHcmFwaGljc0RldmljZVt0eXBlIE1hY09TWCwgY29ubmVjdGlvbiBkZWNvbiwgdW5p
dElEIDAsIGhhbmRsZSAweDBdLCBpZHggMF0sCiAgICBbYXBwbHldICAgICBjaG9zZW4gICAgR0xD
YXBzW29uLXNjciwgcmdiYSAweDgvOC84LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAwLzAvMC8wLCBk
cC9zdC9tczogMTYvMC8wLCBkYmwsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDIvR0wyXV0sCiAg
ICBbYXBwbHldICAgICByZXF1ZXN0ZWQgR0xDYXBzW29uLXNjciwgcmdiYSAweDgvOC84LzAsIG9w
YXF1ZSwgYWNjdW0tcmdiYSAwLzAvMC8wLCBkcC9zdC9tczogMTYvMC8wLCBkYmwsIG1vbm8gICwg
aHcsIEdMUHJvZmlsZVtHTDIvR0wyXV1dCiAgICBbYXBwbHldICwgTkVXVC1TY3JlZW5bTWFjT1NY
X25pbC0xMCwgaWR4IDAsIHJlZkNvdW50IDEsIDE5MjB4MTA4MCwgRGVmYXVsdEdyYXBoaWNzU2Ny
ZWVuW01hY09TWEdyYXBoaWNzRGV2aWNlW3R5cGUgTWFjT1NYLCBjb25uZWN0aW9uIGRlY29uLCB1
bml0SUQgMCwgaGFuZGxlIDB4MF0sIGlkeCAwXSwgTkVXVC1EaXNwbGF5W01hY09TWF9uaWwtMSwg
cmVmQ291bnQgMSwgaGFzRURUIHRydWUsIGVkdFJ1bm5pbmcgdHJ1ZSwgTWFjT1NYR3JhcGhpY3NE
ZXZpY2VbdHlwZSBNYWNPU1gsIGNvbm5lY3Rpb24gZGVjb24sIHVuaXRJRCAwLCBoYW5kbGUgMHgw
XV1dCiAgICBbYXBwbHldICwgUGFyZW50V2luZG93IG51bGwKICAgIFthcHBseV0gLCBQYXJlbnRX
aW5kb3dIYW5kbGUgMHgwIChmYWxzZSkKICAgIFthcHBseV0gLCBXaW5kb3dIYW5kbGUgMHgxMTg1
ZDIwCiAgICBbYXBwbHldICwgU3VyZmFjZUhhbmRsZSAweDExYWI1MzAgKGxvY2tlZEV4dCB3aW5k
b3cgZmFsc2UsIHN1cmZhY2UgZmFsc2UpCiAgICBbYXBwbHldICwgUG9zIC0xLy0xLCBzaXplIDUx
Mng1MTIKICAgIFthcHBseV0gLCBWaXNpYmxlIHRydWUKICAgIFthcHBseV0gLCBVbmRlY29yYXRl
ZCBmYWxzZSAoZmFsc2UpCiAgICBbYXBwbHldICwgQWx3YXlzT25Ub3AgZmFsc2UsIEZ1bGxzY3Jl
ZW4gZmFsc2UKICAgIFthcHBseV0gLCBXcmFwcGVkV2luZG93IG51bGwKICAgIFthcHBseV0gLCBD
aGlsZFdpbmRvd3MgMCwgU3VyZmFjZVVwZGF0ZWRMaXN0ZW5lcnMgbnVtIDAgW10sIFdpbmRvd0xp
c3RlbmVycyBudW0gMiBbY29tLmpvZ2FtcC5uZXd0Lm9wZW5nbC5HTFdpbmRvdyQxQDFiNjEwMWUs
IGNvbS5qb2dhbXAub3BlbmdsLnRlc3QuanVuaXQudXRpbC5RdWl0QWRhcHRlckAxZGM0MjNmLCBd
LCBNb3VzZUxpc3RlbmVycyBudW0gMCBbXSwgS2V5TGlzdGVuZXJzIG51bSAyIFtjb20uam9nYW1w
Lm9wZW5nbC50ZXN0Lmp1bml0LnV0aWwuUXVpdEFkYXB0ZXJAMWRjNDIzZiwgY29tLmpvZ2FtcC5v
cGVuZ2wudGVzdC5qdW5pdC5qb2dsLmRlbW9zLmdsMi5uZXd0LlRlc3RHZWFyc05FV1QkMUAxODE1
YmZiLCBdIF1dLCBtb2RlIE5TT1BFTkdMXSBdCiAgICBbYXBwbHldIENob3NlbiBHTENhcGFiaWxp
dGllczogR0xDYXBzW29uLXNjciwgcmdiYSAweDgvOC84LzgsIG9wYXF1ZSwgYWNjdW0tcmdiYSAw
LzAvMC8wLCBkcC9zdC9tczogMTYvMC8wLCBkYmwsIG1vbm8gICwgaHcsIEdMUHJvZmlsZVtHTDIv
R0wyXV0KICAgIFthcHBseV0gSU5JVCBHTCBJUzogam9nYW1wLm9wZW5nbC5nbDQuR0w0YmNJbXBs
CiAgICBbYXBwbHldIEdMX1ZFTkRPUjogTlZJRElBIENvcnBvcmF0aW9uCiAgICBbYXBwbHldIEdM
X1JFTkRFUkVSOiBOVklESUEgR2VGb3JjZSAzMjBNIE9wZW5HTCBFbmdpbmUKICAgIFthcHBseV0g
R0xfVkVSU0lPTjogMi4xIE5WSURJQS03LjEyLjkKICAgIFthcHBseV0gZ2VhcjEgbGlzdCBjcmVh
dGVkOiAxCiAgICBbYXBwbHldIGdlYXIyIGxpc3QgY3JlYXRlZDogMgogICAgW2FwcGx5XSBnZWFy
MyBsaXN0IGNyZWF0ZWQ6IDMKICAgIFthcHBseV0gR2VhcnM6IFJlc2hhcGUgMC8wIDUxMng1MTIK
ICAgIFthcHBseV0gR2VhcnM6IERpc3Bvc2UKICAgIFthcHBseV0gKysrKyBVSVRlc3RDYXNlLnRl
YXJEb3duOiBjb20uam9nYW1wLm9wZW5nbC50ZXN0Lmp1bml0LmpvZ2wuZGVtb3MuZ2wyLm5ld3Qu
VGVzdEdlYXJzTkVXVCAtIHRlc3QwMQogICAgW2FwcGx5XSAyMDExLTEyLTIwIDIzOjMxOjM0LjYz
OCBqYXZhWzUxOTk6ZDBiXSAqKiogQXNzZXJ0aW9uIGZhaWx1cmUgaW4gLVtOU1RoZW1lRnJhbWUg
bG9ja0ZvY3VzXSwgL1NvdXJjZUNhY2hlL0FwcEtpdC9BcHBLaXQtMTEzOC4yMy9BcHBLaXQuc3Vi
cHJvai9OU1ZpZXcubTo2MDUzCiAgICBbYXBwbHldIDIwMTEtMTItMjAgMjM6MzE6MzQuNjQxIGph
dmFbNTE5OTpkMGJdIEFuIHVuY2F1Z2h0IGV4Y2VwdGlvbiB3YXMgcmFpc2VkCiAgICBbYXBwbHld
IDIwMTEtMTItMjAgMjM6MzE6MzQuNjQxIGphdmFbNTE5OTpkMGJdIC1bTlNUaGVtZUZyYW1lKDB4
MTE5YWU1MCkgbG9ja0ZvY3VzXSBmYWlsZWQgd2l0aCB3aW5kb3c9MHgxMTg1ZDIwLCB3aW5kb3dO
dW1iZXI9MTU2OCwgW3NlbGYgaXNIaWRkZW5Pckhhc0hpZGRlbkFuY2VzdG9yXT0wCiAgICBbYXBw
bHldIDIwMTEtMTItMjAgMjM6MzE6MzQuNjQzIGphdmFbNTE5OTpkMGJdICgKICAgIFthcHBseV0g
ICAgIDAgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDk4OTZiZDg3IF9f
cmFpc2VFcnJvciArIDIzMQogICAgW2FwcGx5XSAgICAgMSAgIGxpYm9iamMuQS5keWxpYiAgICAg
ICAgICAgICAgICAgICAgIDB4OTY4YTAxNDkgb2JqY19leGNlcHRpb25fdGhyb3cgKyAxNTUKICAg
IFthcHBseV0gICAgIDIgICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDk4
OGQzNjE5ICtbTlNFeGNlcHRpb24gcmFpc2U6Zm9ybWF0OmFyZ3VtZW50czpdICsgMTM3CiAgICBb
YXBwbHldICAgICAzICAgRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgMHg5MmIx
MDM2ZiAtW05TQXNzZXJ0aW9uSGFuZGxlciBoYW5kbGVGYWlsdXJlSW5NZXRob2Q6b2JqZWN0OmZp
bGU6bGluZU51bWJlcjpkZXNjcmlwdGlvbjpdICsgMTE2CiAgICBbYXBwbHldICAgICA0ICAgQXBw
S2l0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHg5MGUxMWNkNyAtW05TVmlldyBsb2Nr
Rm9jdXNdICsgMjcyCiAgICBbYXBwbHldICAgICA1ICAgQXBwS2l0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMHg5MGUwZmE2NCAtW05TVmlldyBfZGlzcGxheVJlY3RJZ25vcmluZ09wYWNp
dHk6aXNWaXNpYmxlUmVjdDpyZWN0SXNWaXNpYmxlUmVjdEZvclZpZXc6XSArIDM3MjMKICAgIFth
cHBseV0gICAgIDYgICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDkwZTA4
ZGNlIC1bTlNWaWV3IGRpc3BsYXlJZk5lZWRlZF0gKyAxMzY1CiAgICBbYXBwbHldICAgICA3ICAg
QXBwS2l0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHg5MGUwNWJhNSAtW05TV2luZG93
IGRpc3BsYXlJZk5lZWRlZF0gKyAzMTYKICAgIFthcHBseV0gICAgIDggICBBcHBLaXQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAweDkwZTA4NjljIF9oYW5kbGVXaW5kb3dOZWVkc0Rpc3Bs
YXlPckxheW91dE9yVXBkYXRlQ29uc3RyYWludHMgKyA4MDQKICAgIFthcHBseV0gICAgIDkgICBD
b3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDk4OGMzMjNkIF9ydW5Mb29wT2Jz
ZXJ2ZXJXaXRoQmxvY2tDb250ZXh0ICsgMjkKICAgIFthcHBseV0gICAgIDEwICBDb3JlRm91bmRh
dGlvbiAgICAgICAgICAgICAgICAgICAgICAweDk4ODhmN2JlIF9fQ0ZSVU5MT09QX0lTX0NBTExJ
TkdfT1VUX1RPX0FOX09CU0VSVkVSX0NBTExCQUNLX0ZVTkNUSU9OX18gKyAzMAogICAgW2FwcGx5
XSAgICAgMTEgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgIDB4OTg4OGY2ZmQg
X19DRlJ1bkxvb3BEb09ic2VydmVycyArIDQxMwogICAgW2FwcGx5XSAgICAgMTIgIENvcmVGb3Vu
ZGF0aW9uICAgICAgICAgICAgICAgICAgICAgIDB4OTg4NjIwOTQgX19DRlJ1bkxvb3BSdW4gKyAx
MDQ0CiAgICBbYXBwbHldICAgICAxMyAgQ29yZUZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAg
ICAgMHg5ODg2MThlYyBDRlJ1bkxvb3BSdW5TcGVjaWZpYyArIDMzMgogICAgW2FwcGx5XSAgICAg
MTQgIENvcmVGb3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgIDB4OTg4NjE3OTggQ0ZSdW5M
b29wUnVuSW5Nb2RlICsgMTIwCiAgICBbYXBwbHldICAgICAxNSAgSElUb29sYm94ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgMHg5NzkxMmE3ZiBSdW5DdXJyZW50RXZlbnRMb29wSW5Nb2RlICsg
MzE4CiAgICBbYXBwbHldICAgICAxNiAgSElUb29sYm94ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMHg5NzkxOWQ5YiBSZWNlaXZlTmV4dEV2ZW50Q29tbW9uICsgMzgxCiAgICBbYXBwbHldICAg
ICAxNyAgSElUb29sYm94ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHg5NzkxOWMwYSBCbG9j
a1VudGlsTmV4dEV2ZW50TWF0Y2hpbmdMaXN0SW5Nb2RlICsgODgKICAgIFthcHBseV0gICAgIDE4
ICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDkwZGM4MDQwIF9EUFNOZXh0
RXZlbnQgKyA2NzgKICAgIFthcHBseV0gICAgIDE5ICBBcHBLaXQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAweDkwZGM3OGFiIC1bTlNBcHBsaWNhdGlvbiBuZXh0RXZlbnRNYXRjaGluZ01h
c2s6dW50aWxEYXRlOmluTW9kZTpkZXF1ZXVlOl0gKyAxMTMKICAgIFthcHBseV0gICAgIDIwICBB
cHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDkwZGMzYzIyIC1bTlNBcHBsaWNh
dGlvbiBydW5dICsgOTExCiAgICBbYXBwbHldICAgICAyMSAgbGlibmV3dC5qbmlsaWIgICAgICAg
ICAgICAgICAgICAgICAgMHgwZmEwOWQ0YSBKYXZhX2pvZ2FtcF9uZXd0X2RyaXZlcl9tYWNvc3hf
TWFjRGlzcGxheV9ydW5OU0FwcGxpY2F0aW9uMCArIDEyMgogICAgW2FwcGx5XSAgICAgMjIgID8/
PyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MDMwMGI5ZDkgMHgwICsgNTAzNzky
MjUKICAgIFthcHBseV0gICAgIDIzICA/Pz8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAweDAzMDAzZTMxIDB4MCArIDUwMzQ3NTY5CiAgICBbYXBwbHldICAgICAyNCAgPz8/ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMzAwMTM3NCAweDAgKyA1MDMzNjYyOAogICAg
W2FwcGx5XSAgICAgMjUgIGxpYmNsaWVudC5keWxpYiAgICAgICAgICAgICAgICAgICAgIDB4MDAz
OWViODcgSlZNX0xzZWVrICsgMTYyODE2CiAgICBbYXBwbHldICAgICAyNiAgbGliY2xpZW50LmR5
bGliICAgICAgICAgICAgICAgICAgICAgMHgwMDM5ZThmOSBKVk1fTHNlZWsgKyAxNjIxNjIKICAg
IFthcHBseV0gICAgIDI3ICBsaWJjbGllbnQuZHlsaWIgICAgICAgICAgICAgICAgICAgICAweDAw
MzllOGNiIEpWTV9Mc2VlayArIDE2MjExNgogICAgW2FwcGx5XSAgICAgMjggIGxpYmNsaWVudC5k
eWxpYiAgICAgICAgICAgICAgICAgICAgIDB4MDAzYjY4OTkgSlZNX05ld0luc3RhbmNlRnJvbUNv
bnN0cnVjdG9yICsgMzU4NQogICAgW2FwcGx5XSAgICAgMjkgIGxpYmNsaWVudC5keWxpYiAgICAg
ICAgICAgICAgICAgICAgIDB4MDAzYjdjMTAgSlZNX0ludm9rZU1ldGhvZCArIDEwNDYKICAgIFth
cHBseV0gICAgIDMwICBsaWJjbGllbnQuZHlsaWIgICAgICAgICAgICAgICAgICAgICAweDAwM2I3
OTZjIEpWTV9JbnZva2VNZXRob2QgKyAzNzAKICAgIFthcHBseV0gICAgIDMxICBsaWJqdm1saW5r
YWdlLmR5bGliICAgICAgICAgICAgICAgICAweDAwMDZjNmFmIEpWTV9JbnZva2VNZXRob2QgKyA3
OQogICAgW2FwcGx5XSAgICAgMzIgIGxpYmphdmEuam5pbGliICAgICAgICAgICAgICAgICAgICAg
IDB4MDAwYjA5YzIgSmF2YV9zdW5fcmVmbGVjdF9OYXRpdmVNZXRob2RBY2Nlc3NvckltcGxfaW52
b2tlMCArIDM4CiAgICBbYXBwbHldICAgICAzMyAgPz8/ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMHgwMzAwYjlkOSAweDAgKyA1MDM3OTIyNQogICAgW2FwcGx5XSApCiAgICBbYXBw
bHldIDIwMTEtMTItMjAgMjM6MzE6MzQuNjQzIGphdmFbNTE5OTpkMGJdICoqKiBUZXJtaW5hdGlu
ZyBhcHAgZHVlIHRvIHVuY2F1Z2h0IGV4Y2VwdGlvbiAnTlNJbnRlcm5hbEluY29uc2lzdGVuY3lF
eGNlcHRpb24nLCByZWFzb246ICctW05TVGhlbWVGcmFtZSgweDExOWFlNTApIGxvY2tGb2N1c10g
ZmFpbGVkIHdpdGggd2luZG93PTB4MTE4NWQyMCwgd2luZG93TnVtYmVyPTE1NjgsIFtzZWxmIGlz
SGlkZGVuT3JIYXNIaWRkZW5BbmNlc3Rvcl09MCcKICAgIFthcHBseV0gKioqIENhbGwgc3RhY2sg
YXQgZmlyc3QgdGhyb3c6CiAgICBbYXBwbHldICgKICAgIFthcHBseV0gICAgIDAgICBDb3JlRm91
bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDk4OTZiZDg3IF9fcmFpc2VFcnJvciArIDIz
MQogICAgW2FwcGx5XSAgICAgMSAgIGxpYm9iamMuQS5keWxpYiAgICAgICAgICAgICAgICAgICAg
IDB4OTY4YTAxNDkgb2JqY19leGNlcHRpb25fdGhyb3cgKyAxNTUKICAgIFthcHBseV0gICAgIDIg
ICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAweDk4OGQzNjE5ICtbTlNFeGNl
cHRpb24gcmFpc2U6Zm9ybWF0OmFyZ3VtZW50czpdICsgMTM3CiAgICBbYXBwbHldICAgICAzICAg
Rm91bmRhdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgMHg5MmIxMDM2ZiAtW05TQXNzZXJ0
aW9uSGFuZGxlciBoYW5kbGVGYWlsdXJlSW5NZXRob2Q6b2JqZWN0OmZpbGU6bGluZU51bWJlcjpk
ZXNjcmlwdGlvbjpdICsgMTE2CiAgICBbYXBwbHldICAgICA0ICAgQXBwS2l0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgMHg5MGUxMWNkNyAtW05TVmlldyBsb2NrRm9jdXNdICsgMjcyCiAg
ICBbYXBwbHldICAgICA1ICAgQXBwS2l0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHg5
MGUwZmE2NCAtW05TVmlldyBfZGlzcGxheVJlY3RJZ25vcmluZ09wYWNpdHk6aXNWaXNpYmxlUmVj
dDpyZWN0SXNWaXNpYmxlUmVjdEZvclZpZXc6XSArIDM3MjMKICAgIFthcHBseV0gICAgIDYgICBB
cHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDkwZTA4ZGNlIC1bTlNWaWV3IGRp
c3BsYXlJZk5lZWRlZF0gKyAxMzY1CiAgICBbYXBwbHldICAgICA3ICAgQXBwS2l0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgMHg5MGUwNWJhNSAtW05TV2luZG93IGRpc3BsYXlJZk5lZWRl
ZF0gKyAzMTYKICAgIFthcHBseV0gICAgIDggICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAweDkwZTA4NjljIF9oYW5kbGVXaW5kb3dOZWVkc0Rpc3BsYXlPckxheW91dE9yVXBk
YXRlQ29uc3RyYWludHMgKyA4MDQKICAgIFthcHBseV0gICAgIDkgICBDb3JlRm91bmRhdGlvbiAg
ICAgICAgICAgICAgICAgICAgICAweDk4OGMzMjNkIF9ydW5Mb29wT2JzZXJ2ZXJXaXRoQmxvY2tD
b250ZXh0ICsgMjkKICAgIFthcHBseV0gICAgIDEwICBDb3JlRm91bmRhdGlvbiAgICAgICAgICAg
ICAgICAgICAgICAweDk4ODhmN2JlIF9fQ0ZSVU5MT09QX0lTX0NBTExJTkdfT1VUX1RPX0FOX09C
U0VSVkVSX0NBTExCQUNLX0ZVTkNUSU9OX18gKyAzMAogICAgW2FwcGx5XSAgICAgMTEgIENvcmVG
b3VuZGF0aW9uICAgICAgICAgICAgICAgICAgICAgIDB4OTg4OGY2ZmQgX19DRlJ1bkxvb3BEb09i
c2VydmVycyArIDQxMwogICAgW2FwcGx5XSAgICAgMTIgIENvcmVGb3VuZGF0aW9uICAgICAgICAg
ICAgICAgICAgICAgIDB4OTg4NjIwOTQgX19DRlJ1bkxvb3BSdW4gKyAxMDQ0CiAgICBbYXBwbHld
ICAgICAxMyAgQ29yZUZvdW5kYXRpb24gICAgICAgICAgICAgICAgICAgICAgMHg5ODg2MThlYyBD
RlJ1bkxvb3BSdW5TcGVjaWZpYyArIDMzMgogICAgW2FwcGx5XSAgICAgMTQgIENvcmVGb3VuZGF0
aW9uICAgICAgICAgICAgICAgICAgICAgIDB4OTg4NjE3OTggQ0ZSdW5Mb29wUnVuSW5Nb2RlICsg
MTIwCiAgICBbYXBwbHldICAgICAxNSAgSElUb29sYm94ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMHg5NzkxMmE3ZiBSdW5DdXJyZW50RXZlbnRMb29wSW5Nb2RlICsgMzE4CiAgICBbYXBwbHld
ICAgICAxNiAgSElUb29sYm94ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHg5NzkxOWQ5YiBS
ZWNlaXZlTmV4dEV2ZW50Q29tbW9uICsgMzgxCiAgICBbYXBwbHldICAgICAxNyAgSElUb29sYm94
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMHg5NzkxOWMwYSBCbG9ja1VudGlsTmV4dEV2ZW50
TWF0Y2hpbmdMaXN0SW5Nb2RlICsgODgKICAgIFthcHBseV0gICAgIDE4ICBBcHBLaXQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAweDkwZGM4MDQwIF9EUFNOZXh0RXZlbnQgKyA2NzgKICAg
IFthcHBseV0gICAgIDE5ICBBcHBLaXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDkw
ZGM3OGFiIC1bTlNBcHBsaWNhdGlvbiBuZXh0RXZlbnRNYXRjaGluZ01hc2s6dW50aWxEYXRlOmlu
TW9kZTpkZXF1ZXVlOl0gKyAxMTMKICAgIFthcHBseV0gICAgIDIwICBBcHBLaXQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAweDkwZGMzYzIyIC1bTlNBcHBsaWNhdGlvbiBydW5dICsgOTEx
CiAgICBbYXBwbHldICAgICAyMSAgbGlibmV3dC5qbmlsaWIgICAgICAgICAgICAgICAgICAgICAg
MHgwZmEwOWQ0YSBKYXZhX2pvZ2FtcF9uZXd0X2RyaXZlcl9tYWNvc3hfTWFjRGlzcGxheV9ydW5O
U0FwcGxpY2F0aW9uMCArIDEyMgogICAgW2FwcGx5XSAgICAgMjIgID8/PyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDB4MDMwMGI5ZDkgMHgwICsgNTAzNzkyMjUKICAgIFthcHBseV0g
ICAgIDIzICA/Pz8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDAzMDAzZTMxIDB4
MCArIDUwMzQ3NTY5CiAgICBbYXBwbHldICAgICAyNCAgPz8/ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMHgwMzAwMTM3NCAweDAgKyA1MDMzNjYyOAogICAgW2FwcGx5XSAgICAgMjUg
IGxpYmNsaWVudC5keWxpYiAgICAgICAgICAgICAgICAgICAgIDB4MDAzOWViODcgSlZNX0xzZWVr
ICsgMTYyODE2CiAgICBbYXBwbHldICAgICAyNiAgbGliY2xpZW50LmR5bGliICAgICAgICAgICAg
ICAgICAgICAgMHgwMDM5ZThmOSBKVk1fTHNlZWsgKyAxNjIxNjIKICAgIFthcHBseV0gICAgIDI3
ICBsaWJjbGllbnQuZHlsaWIgICAgICAgICAgICAgICAgICAgICAweDAwMzllOGNiIEpWTV9Mc2Vl
ayArIDE2MjExNgogICAgW2FwcGx5XSAgICAgMjggIGxpYmNsaWVudC5keWxpYiAgICAgICAgICAg
ICAgICAgICAgIDB4MDAzYjY4OTkgSlZNX05ld0luc3RhbmNlRnJvbUNvbnN0cnVjdG9yICsgMzU4
NQogICAgW2FwcGx5XSAgICAgMjkgIGxpYmNsaWVudC5keWxpYiAgICAgICAgICAgICAgICAgICAg
IDB4MDAzYjdjMTAgSlZNX0ludm9rZU1ldGhvZCArIDEwNDYKICAgIFthcHBseV0gICAgIDMwICBs
aWJjbGllbnQuZHlsaWIgICAgICAgICAgICAgICAgICAgICAweDAwM2I3OTZjIEpWTV9JbnZva2VN
ZXRob2QgKyAzNzAKICAgIFthcHBseV0gICAgIDMxICBsaWJqdm1saW5rYWdlLmR5bGliICAgICAg
ICAgICAgICAgICAweDAwMDZjNmFmIEpWTV9JbnZva2VNZXRob2QgKyA3OQogICAgW2FwcGx5XSAg
ICAgMzIgIGxpYmphdmEuam5pbGliICAgICAgICAgICAgICAgICAgICAgIDB4MDAwYjA5YzIgSmF2
YV9zdW5fcmVmbGVjdF9OYXRpdmVNZXRob2RBY2Nlc3NvckltcGxfaW52b2tlMCArIDM4CiAgICBb
YXBwbHldICAgICAzMyAgPz8/ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMzAw
YjlkOSAweDAgKyA1MDM3OTIyNQogICAgW2FwcGx5XSApCiAgICBbYXBwbHldIGp1bml0LmZyYW1l
d29yay5UZXN0TGlzdGVuZXI6IGVuZFRlc3QodGVzdDAxKQogICAgW2FwcGx5XSBSZXN1bHQ6IDEz
MwogICAgIFtlY2hvXSBUZXN0aW5nIGNvbS5qb2dhbXAub3BlbmdsLnRlc3QuanVuaXQuam9nbC5k
cmF3YWJsZS5UZXN0RHJhd2FibGUwMU5FV1QgLS0gLi4vYnVpbGQvdGVzdC9yZXN1bHRzL1RFU1Qt
Y29tLmpvZ2FtcC5vcGVuZ2wudGVzdC5qdW5pdC5qb2dsLmRyYXdhYmxlLlRlc3REcmF3YWJsZTAx
TkVXVC54bWwKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>