<?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>149064</bug_id>
          
          <creation_ts>2015-09-11 07:14:49 -0700</creation_ts>
          <short_desc>[GTK] Web Process crash recovery no longer works</short_desc>
          <delta_ts>2015-09-16 01:00:55 -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>Other</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Catanzaro">mcatanzaro</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>berto</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gustavo</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>mrobinson</cc>
    
    <cc>svillar</cc>
    
    <cc>yoon</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1125177</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-09-11 07:14:49 -0700</bug_when>
    <thetext>When the web process crashes, the web view goes white and never recovers.

We used to signal the UI process to display an error page. Recently this worked for everything except AC, then it was fixed for AC as well, and now it&apos;s seems to be broken either always or almost always.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1125472</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-09-13 07:19:04 -0700</bug_when>
    <thetext>OK, the signal is still being sent, because Epiphany is loading its error page in the web view. If I click View Source on the empty page, the source for the error page is displayed properly. But WebKit never renders the page: it just leaves the page as entirely white (or sometimes entirely black).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1125922</commentid>
    <comment_count>2</comment_count>
      <attachid>261184</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-09-15 03:14:32 -0700</bug_when>
    <thetext>Created attachment 261184
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1125923</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-09-15 03:16:07 -0700</bug_when>
    <thetext>Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1126312</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-09-16 01:00:55 -0700</bug_when>
    <thetext>Committed r189854: &lt;http://trac.webkit.org/changeset/189854&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>261184</attachid>
            <date>2015-09-15 03:14:32 -0700</date>
            <delta_ts>2015-09-16 00:43:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wk2-crash-recovery.diff</filename>
            <type>text/plain</type>
            <size>1540</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCA0OTA1OWFmLi5jODljMGE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcg
QEAKKzIwMTUtMDktMTUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFtHVEtdIFdlYiBQcm9jZXNzIGNyYXNoIHJlY292ZXJ5IG5vIGxvbmdlciB3
b3JrcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ5
MDY0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWZ0
ZXIgYSB3ZWIgcHJvY2VzcyBjcmFzaCB0aGUgbmV3IERyYXdpbmdBcmVhIGlzIG5ldmVyIHJlc2l6
ZWQsIHNvCisgICAgICAgIG5vdGhpbmcgaXMgcmVuZGVyZWQgaW50byB0aGUgd2ViIHZpZXcuCisK
KyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRXZWJWaWV3QmFzZS5jcHA6CisgICAg
ICAgICh3ZWJraXRXZWJWaWV3QmFzZURpZFJlbGF1bmNoV2ViUHJvY2Vzcyk6IFF1ZXVlIGEgd2lk
Z2V0IHJlc2l6ZSB0byBlbnN1cmUKKyAgICAgICAgdGhlIG5ldyBEcmF3aW5nQXJlYVByb3h5IGlz
IHJlc2l6ZWQuCisKIDIwMTUtMDktMTAgIERhbmllbCBCYXRlcyAgPGRhYmF0ZXNAYXBwbGUuY29t
PgogCiAgICAgICAgIHNlbmRQcm9jZXNzV2lsbFN1c3BlbmRJbW1pbmVudGx5IHVzZXMgYSB3cm9u
ZyBtZXNzYWdlIGZsYWcKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
Z3RrL1dlYktpdFdlYlZpZXdCYXNlLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
Z3RrL1dlYktpdFdlYlZpZXdCYXNlLmNwcAppbmRleCA3NGMzMzUxLi43ZTVkNWUzIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRXZWJWaWV3QmFzZS5j
cHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0V2ViVmlld0Jh
c2UuY3BwCkBAIC0xMzY1LDYgKzEzNjUsOSBAQCB2b2lkIHdlYmtpdFdlYlZpZXdCYXNlRXhpdEFj
Y2VsZXJhdGVkQ29tcG9zaXRpbmdNb2RlKFdlYktpdFdlYlZpZXdCYXNlKiB3ZWJraXRXZQogCiB2
b2lkIHdlYmtpdFdlYlZpZXdCYXNlRGlkUmVsYXVuY2hXZWJQcm9jZXNzKFdlYktpdFdlYlZpZXdC
YXNlKiB3ZWJraXRXZWJWaWV3QmFzZSkKIHsKKyAgICAvLyBRdWV1ZSBhIHJlc2l6ZSB0byBlbnN1
cmUgdGhlIG5ldyBEcmF3aW5nQXJlYVByb3h5IGlzIHJlc2l6ZWQuCisgICAgZ3RrX3dpZGdldF9x
dWV1ZV9yZXNpemVfbm9fcmVkcmF3KEdUS19XSURHRVQod2Via2l0V2ViVmlld0Jhc2UpKTsKKwog
I2lmIFBMQVRGT1JNKFgxMSkKICAgICBpZiAoUGxhdGZvcm1EaXNwbGF5OjpzaGFyZWREaXNwbGF5
KCkudHlwZSgpICE9IFBsYXRmb3JtRGlzcGxheTo6VHlwZTo6WDExKQogICAgICAgICByZXR1cm47
Cg==
</data>
<flag name="review"
          id="286394"
          type_id="1"
          status="+"
          setter="zan"
    />
          </attachment>
      

    </bug>

</bugzilla>