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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>106319</bug_id>
          
          <creation_ts>2013-01-08 03:52:37 -0800</creation_ts>
          <short_desc>[EFL] [WebGL] Remove any GLX dependencies from X11WindowResources.</short_desc>
          <delta_ts>2013-01-09 19:44:25 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>105136</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kalyan">kalyan.kondapally</reporter>
          <assigned_to name="Kalyan">kalyan.kondapally</assigned_to>
          <cc>laszlo.gombos</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>noam</cc>
    
    <cc>ostap73</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zeno</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>802195</commentid>
    <comment_count>0</comment_count>
    <who name="Kalyan">kalyan.kondapally</who>
    <bug_when>2013-01-08 03:52:37 -0800</bug_when>
    <thetext>After https://bugs.webkit.org/show_bug.cgi?id=105136, we have GLX dependencies in X11WindowResources class. This is wrong and we should try to avoid any GL calls here( We could be using either GLX or EGL). 

we differ the setgeometry calls till we actually blit the texture contents to FBO in our platformLayer(GraphicsContext3DPrivate). We eventually call swapbuffers after the blit operation anyway. So, is the issue here that the buffers are not resized properly before the blit operation happens ?? (i.e calling glviewport with right attributes in GLPlatformSurface::setGeometry).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>802275</commentid>
    <comment_count>1</comment_count>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2013-01-08 08:44:23 -0800</bug_when>
    <thetext>(In reply to comment #0)
&gt; After https://bugs.webkit.org/show_bug.cgi?id=105136, we have GLX dependencies in X11WindowResources class. This is wrong and we should try to avoid any GL calls here( We could be using either GLX or EGL). 
&gt; 
&gt; we differ the setgeometry calls till we actually blit the texture contents to FBO in our platformLayer(GraphicsContext3DPrivate). We eventually call swapbuffers after the blit operation anyway. So, is the issue here that the buffers are not resized properly before the blit operation happens ?? (i.e calling glviewport with right attributes in GLPlatformSurface::setGeometry).

As I wrote in 105136, glViewport doesn&apos;t help.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>802288</commentid>
    <comment_count>2</comment_count>
    <who name="Kalyan">kalyan.kondapally</who>
    <bug_when>2013-01-08 09:03:29 -0800</bug_when>
    <thetext>(In reply to comment #1)
&gt; (In reply to comment #0)
&gt; &gt; After https://bugs.webkit.org/show_bug.cgi?id=105136, we have GLX dependencies in X11WindowResources class. This is wrong and we should try to avoid any GL calls here( We could be using either GLX or EGL). 

&gt; As I wrote in 105136, glViewport doesn&apos;t help.

K, I have a patch which does call swapbuffers in the platformLayer. This should handle all the cases i.e when surface is single buffered or double buffered and leave it to the surface to handle it as necessary.

I haven&apos;t checked the issue with EGL but I assume the issue should be present(if the buffers are not being resized automatically). While using EGL, we are currently dependent on native window/pixmap (X11 in this case) to share content with UI process.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>802918</commentid>
    <comment_count>3</comment_count>
      <attachid>181824</attachid>
    <who name="Kalyan">kalyan.kondapally</who>
    <bug_when>2013-01-08 19:35:23 -0800</bug_when>
    <thetext>Created attachment 181824
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>803957</commentid>
    <comment_count>4</comment_count>
      <attachid>182047</attachid>
    <who name="Kalyan">kalyan.kondapally</who>
    <bug_when>2013-01-09 19:21:23 -0800</bug_when>
    <thetext>Created attachment 182047
patch v2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>803959</commentid>
    <comment_count>5</comment_count>
      <attachid>182047</attachid>
    <who name="Viatcheslav Ostapenko">ostap73</who>
    <bug_when>2013-01-09 19:25:02 -0800</bug_when>
    <thetext>Comment on attachment 182047
patch v2

View in context: https://bugs.webkit.org/attachment.cgi?id=182047&amp;action=review

&gt; Source/WebCore/platform/graphics/surfaces/glx/X11WindowResources.cpp:53
&gt; +    XFlush(m_sharedResources-&gt;x11Display());

For me XFlush didn&apos;t do anything good here. 
And glXSwapBuffers does it itself. At least mesa does (check mesa source at src/glx/glxcmds.c).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>803964</commentid>
    <comment_count>6</comment_count>
    <who name="Kalyan">kalyan.kondapally</who>
    <bug_when>2013-01-09 19:29:04 -0800</bug_when>
    <thetext>This patch handles only the GLX changes. EGL does seem to have the issue which needs to be handled separately. It would be good to have a layout test for this, to avoid breaking it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>803966</commentid>
    <comment_count>7</comment_count>
    <who name="Kalyan">kalyan.kondapally</who>
    <bug_when>2013-01-09 19:33:09 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 182047 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=182047&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/graphics/surfaces/glx/X11WindowResources.cpp:53
&gt; &gt; +    XFlush(m_sharedResources-&gt;x11Display());
&gt; 
&gt; For me XFlush didn&apos;t do anything good here. 
&gt; And glXSwapBuffers does it itself. At least mesa does (check mesa source at src/glx/glxcmds.c).

That is true. With EGL we would need this though or use EGLWAITCLIENT for example. This just ensures that the buffers on X are updated appropriately. This doesn&apos;t involve a round trip to XServer like XSync does, so shouldn&apos;t be that costly and doesn&apos;t add a overhead on glx side.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>803978</commentid>
    <comment_count>8</comment_count>
      <attachid>182047</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-09 19:44:21 -0800</bug_when>
    <thetext>Comment on attachment 182047
patch v2

Clearing flags on attachment: 182047

Committed r139276: &lt;http://trac.webkit.org/changeset/139276&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>803979</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-09 19:44:25 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>181824</attachid>
            <date>2013-01-08 19:35:23 -0800</date>
            <delta_ts>2013-01-09 19:21:23 -0800</delta_ts>
            <desc>patch</desc>
            <filename>glxchangesreview.patch</filename>
            <type>text/plain</type>
            <size>2729</size>
            <attacher name="Kalyan">kalyan.kondapally</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCmluZGV4IDVhOGUzMTMuLmZiZmQ0MWMgMTAwNjQ0Ci0tLSBTb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEz
LTAxLTA4ICBLb25kYXBhbGx5IEthbHlhbiAgPGthbHlhbi5rb25kYXBhbGx5QGludGVsLmNvbT4K
KworICAgICAgICBbRUZMXSBbV2ViR0xdIFJlbW92ZSBHTFggZGVwZW5kZW5jaWVzIGZyb20gWDEx
V2luZG93UmVzb3VyY2VzLi4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTEwNjMxOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFRoaXMgcGF0Y2ggcmVtb3ZlcyBHTFggc3BlY2lmaWMgY2FsbHMgZnJvbSBYMTFX
aW5kb3dSZXNvdXJjZXMuCisgICAgICAgIFRoaXMgY2xhc3MgaXMgc2hhcmVkIGJ5IGJvdGggR0xY
IGFuZCBFR0wgaW1wbGVtZW50YXRpb25zLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mv
c3VyZmFjZXMvZ2x4L0dMWFN1cmZhY2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R0xYVHJhbnNw
b3J0U3VyZmFjZTo6c2V0R2VvbWV0cnkpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3N1
cmZhY2VzL2dseC9YMTFXaW5kb3dSZXNvdXJjZXMuY3BwOgorICAgICAgICAoV2ViQ29yZTo6WDEx
T2ZmU2NyZWVuV2luZG93OjpyZVNpemVXaW5kb3cpOgorCiAyMDEzLTAxLTA4ICBKdXN0aW4gTm92
b3NhZCAgPGp1bm92QGdvb2dsZS5jb20+CiAKICAgICAgICAgQ2FudmFzUmVuZGVyaW5nQ29udGV4
dDJEOjpzZXRGb250IGFyZ3VtZW50IG1heSByZWZlcmVuY2UgZGVzdHJveWVkIG9iamVjdApAQCAt
MjA5Niw3ICsyMTExLDcgQEAKIAogMjAxMy0wMS0wNiAgU2ViYXN0aWFuIERyw7ZnZSAgPHNlYmFz
dGlhbi5kcm9lZ2VAY29sbGFib3JhLmNvLnVrPgogCi0gICAgICAgIEJ1Z8KgMTA2MTc3IC0gW0dT
dHJlYW1lcl0gRG9uJ3QgY2FsbCBnc3RfdmlkZW9faW5mb19mcm9tX2NhcHMoKSB3aXRoIG5vbi1m
aXhlZCBjYXBzCisgICAgICAgIEJ1ZyAxMDYxNzcgLSBbR1N0cmVhbWVyXSBEb24ndCBjYWxsIGdz
dF92aWRlb19pbmZvX2Zyb21fY2FwcygpIHdpdGggbm9uLWZpeGVkIGNhcHMKICAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjE3NwogCiAgICAgICAgIFJl
dmlld2VkIGJ5IE1hcnRpbiBSb2JpbnNvbi4KZGlmZiAtLWdpdCBTb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9zdXJmYWNlcy9nbHgvR0xYU3VyZmFjZS5jcHAgU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3Mvc3VyZmFjZXMvZ2x4L0dMWFN1cmZhY2UuY3BwCmluZGV4IDBjNzc0
NmUuLmY1MDIzNTcgMTAwNjQ0Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9z
dXJmYWNlcy9nbHgvR0xYU3VyZmFjZS5jcHAKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL3N1cmZhY2VzL2dseC9HTFhTdXJmYWNlLmNwcApAQCAtNzUsNiArNzUsOCBAQCB2b2lk
IEdMWFRyYW5zcG9ydFN1cmZhY2U6OnNldEdlb21ldHJ5KGNvbnN0IEludFJlY3QmIG5ld1JlY3Qp
CiB7CiAgICAgR0xQbGF0Zm9ybVN1cmZhY2U6OnNldEdlb21ldHJ5KG5ld1JlY3QpOwogICAgIG1f
bmF0aXZlUmVzb3VyY2UtPnJlU2l6ZVdpbmRvdyhuZXdSZWN0LCBtX2RyYXdhYmxlKTsKKyAgICAv
LyBGb3JjZSByZXNpemUgb2YgR0wgc3VyZmFjZSBhZnRlciB3aW5kb3cgcmVzaXplLgorICAgIGds
WFN3YXBCdWZmZXJzKHNoYXJlZERpc3BsYXkoKSwgbV9kcmF3YWJsZSk7CiB9CiAKIHZvaWQgR0xY
VHJhbnNwb3J0U3VyZmFjZTo6c3dhcEJ1ZmZlcnMoKQpkaWZmIC0tZ2l0IFNvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL3N1cmZhY2VzL2dseC9YMTFXaW5kb3dSZXNvdXJjZXMuY3BwIFNv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3N1cmZhY2VzL2dseC9YMTFXaW5kb3dSZXNv
dXJjZXMuY3BwCmluZGV4IDgwMDhhZmIuLjVhNTdhODEgMTAwNjQ0Ci0tLSBTb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9zdXJmYWNlcy9nbHgvWDExV2luZG93UmVzb3VyY2VzLmNwcAor
KysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvc3VyZmFjZXMvZ2x4L1gxMVdpbmRv
d1Jlc291cmNlcy5jcHAKQEAgLTUwLDkgKzUwLDcgQEAgWDExT2ZmU2NyZWVuV2luZG93Ojp+WDEx
T2ZmU2NyZWVuV2luZG93KCkKIHZvaWQgWDExT2ZmU2NyZWVuV2luZG93OjpyZVNpemVXaW5kb3co
Y29uc3QgSW50UmVjdCYgbmV3UmVjdCwgY29uc3QgdWludDMyX3Qgd2luZG93SWQpCiB7CiAgICAg
WFJlc2l6ZVdpbmRvdyhtX3NoYXJlZFJlc291cmNlcy0+eDExRGlzcGxheSgpLCB3aW5kb3dJZCwg
bmV3UmVjdC53aWR0aCgpLCBuZXdSZWN0LmhlaWdodCgpKTsKLQotICAgIC8vIEZvcmNlIHJlc2l6
ZSBvZiBHTCBzdXJlZmFjZSBhZnRlciB3aW5kb3cgcmVzaXplLgotICAgIGdsWFN3YXBCdWZmZXJz
KG1fc2hhcmVkUmVzb3VyY2VzLT54MTFEaXNwbGF5KCksIHdpbmRvd0lkKTsKKyAgICBYRmx1c2go
bV9zaGFyZWRSZXNvdXJjZXMtPngxMURpc3BsYXkoKSk7CiB9CiAKIHZvaWQgWDExT2ZmU2NyZWVu
V2luZG93OjpjcmVhdGVPZmZzY3JlZW5XaW5kb3codWludDMyX3QqIGhhbmRsZUlkKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>182047</attachid>
            <date>2013-01-09 19:21:23 -0800</date>
            <delta_ts>2013-01-09 19:44:20 -0800</delta_ts>
            <desc>patch v2</desc>
            <filename>glxchangesreview.patch</filename>
            <type>text/plain</type>
            <size>2272</size>
            <attacher name="Kalyan">kalyan.kondapally</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCmluZGV4IDVhOGUzMTMuLmZiZmQ0MWMgMTAwNjQ0Ci0tLSBTb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEz
LTAxLTA4ICBLb25kYXBhbGx5IEthbHlhbiAgPGthbHlhbi5rb25kYXBhbGx5QGludGVsLmNvbT4K
KworICAgICAgICBbRUZMXSBbV2ViR0xdIFJlbW92ZSBHTFggZGVwZW5kZW5jaWVzIGZyb20gWDEx
V2luZG93UmVzb3VyY2VzLi4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTEwNjMxOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFRoaXMgcGF0Y2ggcmVtb3ZlcyBHTFggc3BlY2lmaWMgY2FsbHMgZnJvbSBYMTFX
aW5kb3dSZXNvdXJjZXMuCisgICAgICAgIFRoaXMgY2xhc3MgaXMgc2hhcmVkIGJ5IGJvdGggR0xY
IGFuZCBFR0wgaW1wbGVtZW50YXRpb25zLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mv
c3VyZmFjZXMvZ2x4L0dMWFN1cmZhY2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R0xYVHJhbnNw
b3J0U3VyZmFjZTo6c2V0R2VvbWV0cnkpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3N1
cmZhY2VzL2dseC9YMTFXaW5kb3dSZXNvdXJjZXMuY3BwOgorICAgICAgICAoV2ViQ29yZTo6WDEx
T2ZmU2NyZWVuV2luZG93OjpyZVNpemVXaW5kb3cpOgorCiAyMDEzLTAxLTA4ICBKdXN0aW4gTm92
b3NhZCAgPGp1bm92QGdvb2dsZS5jb20+CgpkaWZmIC0tZ2l0IFNvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL3N1cmZhY2VzL2dseC9HTFhTdXJmYWNlLmNwcCBTb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9zdXJmYWNlcy9nbHgvR0xYU3VyZmFjZS5jcHAKaW5kZXggMGM3NzQ2
ZS4uZjUwMjM1NyAxMDA2NDQKLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3N1
cmZhY2VzL2dseC9HTFhTdXJmYWNlLmNwcAorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3Mvc3VyZmFjZXMvZ2x4L0dMWFN1cmZhY2UuY3BwCkBAIC03NSw2ICs3NSw4IEBAIHZvaWQg
R0xYVHJhbnNwb3J0U3VyZmFjZTo6c2V0R2VvbWV0cnkoY29uc3QgSW50UmVjdCYgbmV3UmVjdCkK
IHsKICAgICBHTFBsYXRmb3JtU3VyZmFjZTo6c2V0R2VvbWV0cnkobmV3UmVjdCk7CiAgICAgbV9u
YXRpdmVSZXNvdXJjZS0+cmVTaXplV2luZG93KG5ld1JlY3QsIG1fZHJhd2FibGUpOworICAgIC8v
IEZvcmNlIHJlc2l6ZSBvZiBHTCBzdXJmYWNlIGFmdGVyIHdpbmRvdyByZXNpemUuCisgICAgZ2xY
U3dhcEJ1ZmZlcnMoc2hhcmVkRGlzcGxheSgpLCBtX2RyYXdhYmxlKTsKIH0KIAogdm9pZCBHTFhU
cmFuc3BvcnRTdXJmYWNlOjpzd2FwQnVmZmVycygpCmRpZmYgLS1naXQgU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3Mvc3VyZmFjZXMvZ2x4L1gxMVdpbmRvd1Jlc291cmNlcy5jcHAgU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvc3VyZmFjZXMvZ2x4L1gxMVdpbmRvd1Jlc291
cmNlcy5jcHAKaW5kZXggODAwOGFmYi4uNWE1N2E4MSAxMDA2NDQKLS0tIFNvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL3N1cmZhY2VzL2dseC9YMTFXaW5kb3dSZXNvdXJjZXMuY3BwCisr
KyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9zdXJmYWNlcy9nbHgvWDExV2luZG93
UmVzb3VyY2VzLmNwcApAQCAtNTAsOSArNTAsNyBAQCBYMTFPZmZTY3JlZW5XaW5kb3c6On5YMTFP
ZmZTY3JlZW5XaW5kb3coKQogdm9pZCBYMTFPZmZTY3JlZW5XaW5kb3c6OnJlU2l6ZVdpbmRvdyhj
b25zdCBJbnRSZWN0JiBuZXdSZWN0LCBjb25zdCB1aW50MzJfdCB3aW5kb3dJZCkKIHsKICAgICBY
UmVzaXplV2luZG93KG1fc2hhcmVkUmVzb3VyY2VzLT54MTFEaXNwbGF5KCksIHdpbmRvd0lkLCBu
ZXdSZWN0LndpZHRoKCksIG5ld1JlY3QuaGVpZ2h0KCkpOwotCi0gICAgLy8gRm9yY2UgcmVzaXpl
IG9mIEdMIHN1cmVmYWNlIGFmdGVyIHdpbmRvdyByZXNpemUuCi0gICAgZ2xYU3dhcEJ1ZmZlcnMo
bV9zaGFyZWRSZXNvdXJjZXMtPngxMURpc3BsYXkoKSwgd2luZG93SWQpOworICAgIFhGbHVzaCht
X3NoYXJlZFJlc291cmNlcy0+eDExRGlzcGxheSgpKTsKIH0KIAogdm9pZCBYMTFPZmZTY3JlZW5X
aW5kb3c6OmNyZWF0ZU9mZnNjcmVlbldpbmRvdyh1aW50MzJfdCogaGFuZGxlSWQpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>