<?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>162489</bug_id>
          
          <creation_ts>2016-09-23 06:08:38 -0700</creation_ts>
          <short_desc>[GTK] BadDamage X error in /webkit2/WebKitWebView/preferred-size</short_desc>
          <delta_ts>2016-09-23 08:52:21 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>WebKit Local Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Gtk</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1232832</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2016-09-23 06:08:38 -0700</bug_when>
    <thetext>(bin/TestWebKitAPI/WebKit2Gtk/TestWebKitWebView:8449): Gdk-ERROR **: The program &apos;bin/TestWebKitAPI/WebKit2Gtk/TestWebKitWebView&apos; received an X Window System error.
This probably reflects a bug in the program.
The error was &apos;BadDamage (invalid Damage parameter)&apos;.
  (Details: serial 514 error_code 151 request_code 143 (DAMAGE) minor_code 2)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
FAIL
GTester: last random seed: R02Sc6e7d38f5cfb45f491ba566f93d81152
(pid=9065)
FAIL: bin/TestWebKitAPI/WebKit2Gtk/TestWebKitWebView

I think I&apos;ve seen this with layout tests too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232833</commentid>
    <comment_count>1</comment_count>
      <attachid>289678</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2016-09-23 06:11:26 -0700</bug_when>
    <thetext>Created attachment 289678
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232843</commentid>
    <comment_count>2</comment_count>
      <attachid>289678</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-09-23 07:15:41 -0700</bug_when>
    <thetext>Comment on attachment 289678
Patch

Oh good. I was seeing this sometimes when closing Epiphany, but I could never reproduce when I tried to get a backtrace.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232857</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2016-09-23 08:52:21 -0700</bug_when>
    <thetext>Committed r206305: &lt;http://trac.webkit.org/changeset/206305&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>289678</attachid>
            <date>2016-09-23 06:11:26 -0700</date>
            <delta_ts>2016-09-23 07:15:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wk2-bad-damage.diff</filename>
            <type>text/plain</type>
            <size>2891</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCA1N2FjOWRmLi4xZDFjYjExIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTgg
QEAKIDIwMTYtMDktMjMgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgogCisgICAgICAgIFtHVEtdIEJhZERhbWFnZSBYIGVycm9yIGluIC93ZWJraXQyL1dlYktpdFdl
YlZpZXcvcHJlZmVycmVkLXNpemUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTE2MjQ4OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIERvIGEgWFN5bmMgcmlnaHQgYWZ0ZXIgY3JlYXRpbmcvZGVzdHJveWluZyB0
aGUgWERhbWFnZSB1c2VkIGJ5IHRoZSByZWRpcmVjdGVkIHdpbmRvdyBpbiBYMTEuCisKKyAgICAg
ICAgKiBVSVByb2Nlc3MvZ3RrL0FjY2VsZXJhdGVkQmFja2luZ1N0b3JlWDExLmNwcDoKKyAgICAg
ICAgKFdlYktpdDo6QWNjZWxlcmF0ZWRCYWNraW5nU3RvcmVYMTE6On5BY2NlbGVyYXRlZEJhY2tp
bmdTdG9yZVgxMSk6CisgICAgICAgIChXZWJLaXQ6OkFjY2VsZXJhdGVkQmFja2luZ1N0b3JlWDEx
Ojp1cGRhdGUpOgorCisyMDE2LTA5LTIzICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFA
aWdhbGlhLmNvbT4KKwogICAgICAgICBSRUdSRVNTSU9OKHIxOTQzODcpOiBDcmFzaCBvbiBnaXRo
dWIuY29tIGluIEludGxEYXRlVGltZUZvcm1hdDo6cmVzb2x2ZWRPcHRpb25zIGluIEMgbG9jYWxl
CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjIxMzkK
IApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2d0ay9BY2NlbGVyYXRlZEJh
Y2tpbmdTdG9yZVgxMS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZ3RrL0FjY2VsZXJh
dGVkQmFja2luZ1N0b3JlWDExLmNwcAppbmRleCA2NDVlN2Q3Li5hOGJkNjAxIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZ3RrL0FjY2VsZXJhdGVkQmFja2luZ1N0b3JlWDEx
LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZ3RrL0FjY2VsZXJhdGVkQmFja2lu
Z1N0b3JlWDExLmNwcApAQCAtMTE4LDYgKzExOCw3IEBAIEFjY2VsZXJhdGVkQmFja2luZ1N0b3Jl
WDExOjp+QWNjZWxlcmF0ZWRCYWNraW5nU3RvcmVYMTEoKQogICAgIGlmIChtX2RhbWFnZSkgewog
ICAgICAgICBYRGFtYWdlTm90aWZpZXI6OnNpbmdsZXRvbigpLnJlbW92ZShtX2RhbWFnZS5nZXQo
KSk7CiAgICAgICAgIG1fZGFtYWdlLnJlc2V0KCk7CisgICAgICAgIFhTeW5jKGRvd25jYXN0PFBs
YXRmb3JtRGlzcGxheVgxMT4oUGxhdGZvcm1EaXNwbGF5OjpzaGFyZWREaXNwbGF5KCkpLm5hdGl2
ZSgpLCBGYWxzZSk7CiAgICAgfQogfQogCkBAIC0xMjcsMTAgKzEyOCwxMyBAQCB2b2lkIEFjY2Vs
ZXJhdGVkQmFja2luZ1N0b3JlWDExOjp1cGRhdGUoY29uc3QgTGF5ZXJUcmVlQ29udGV4dCYgbGF5
ZXJUcmVlQ29udGV4dAogICAgIGlmIChtX3N1cmZhY2UgJiYgY2Fpcm9feGxpYl9zdXJmYWNlX2dl
dF9kcmF3YWJsZShtX3N1cmZhY2UuZ2V0KCkpID09IHBpeG1hcCkKICAgICAgICAgcmV0dXJuOwog
CisgICAgRGlzcGxheSogZGlzcGxheSA9IGRvd25jYXN0PFBsYXRmb3JtRGlzcGxheVgxMT4oUGxh
dGZvcm1EaXNwbGF5OjpzaGFyZWREaXNwbGF5KCkpLm5hdGl2ZSgpOworCiAgICAgaWYgKG1fc3Vy
ZmFjZSkgewogICAgICAgICBpZiAobV9kYW1hZ2UpIHsKICAgICAgICAgICAgIFhEYW1hZ2VOb3Rp
Zmllcjo6c2luZ2xldG9uKCkucmVtb3ZlKG1fZGFtYWdlLmdldCgpKTsKICAgICAgICAgICAgIG1f
ZGFtYWdlLnJlc2V0KCk7CisgICAgICAgICAgICBYU3luYyhkaXNwbGF5LCBGYWxzZSk7CiAgICAg
ICAgIH0KICAgICAgICAgbV9zdXJmYWNlID0gbnVsbHB0cjsKICAgICB9CkBAIC0xNDYsNyArMTUw
LDYgQEAgdm9pZCBBY2NlbGVyYXRlZEJhY2tpbmdTdG9yZVgxMTo6dXBkYXRlKGNvbnN0IExheWVy
VHJlZUNvbnRleHQmIGxheWVyVHJlZUNvbnRleHQKICAgICBmbG9hdCBkZXZpY2VTY2FsZUZhY3Rv
ciA9IG1fd2ViUGFnZS5kZXZpY2VTY2FsZUZhY3RvcigpOwogICAgIHNpemUuc2NhbGUoZGV2aWNl
U2NhbGVGYWN0b3IpOwogCi0gICAgRGlzcGxheSogZGlzcGxheSA9IGRvd25jYXN0PFBsYXRmb3Jt
RGlzcGxheVgxMT4oUGxhdGZvcm1EaXNwbGF5OjpzaGFyZWREaXNwbGF5KCkpLm5hdGl2ZSgpOwog
ICAgIEFTU0VSVChkb3duY2FzdDxQbGF0Zm9ybURpc3BsYXlYMTE+KFBsYXRmb3JtRGlzcGxheTo6
c2hhcmVkRGlzcGxheSgpKS5uYXRpdmUoKSA9PSBHREtfRElTUExBWV9YRElTUExBWShnZGtfZGlz
cGxheV9nZXRfZGVmYXVsdCgpKSk7CiAgICAgR2RrVmlzdWFsKiB2aXN1YWwgPSBnZGtfc2NyZWVu
X2dldF9yZ2JhX3Zpc3VhbChnZGtfc2NyZWVuX2dldF9kZWZhdWx0KCkpOwogICAgIGlmICghdmlz
dWFsKQpAQCAtMTU4LDYgKzE2MSw3IEBAIHZvaWQgQWNjZWxlcmF0ZWRCYWNraW5nU3RvcmVYMTE6
OnVwZGF0ZShjb25zdCBMYXllclRyZWVDb250ZXh0JiBsYXllclRyZWVDb250ZXh0CiAgICAgICAg
IGlmIChtX3dlYlBhZ2UuaXNWaWV3VmlzaWJsZSgpKQogICAgICAgICAgICAgZ3RrX3dpZGdldF9x
dWV1ZV9kcmF3KG1fd2ViUGFnZS52aWV3V2lkZ2V0KCkpOwogICAgIH0pOworICAgIFhTeW5jKGRp
c3BsYXksIEZhbHNlKTsKIH0KIAogYm9vbCBBY2NlbGVyYXRlZEJhY2tpbmdTdG9yZVgxMTo6cGFp
bnQoY2Fpcm9fdCogY3IsIGNvbnN0IEludFJlY3QmIGNsaXBSZWN0KQo=
</data>
<flag name="review"
          id="312876"
          type_id="1"
          status="+"
          setter="mcatanzaro"
    />
          </attachment>
      

    </bug>

</bugzilla>