<?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>250377</bug_id>
          
          <creation_ts>2023-01-10 03:22:45 -0800</creation_ts>
          <short_desc>[GTK][WPE] Use g_error() instead of _exit() when web process is forced to exit after connection is closed</short_desc>
          <delta_ts>2023-01-17 16:28:20 -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>WebKitGTK</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=249272</see_also>
          <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="Carlos Garcia Campos">cgarcia</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1924369</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2023-01-10 03:22:45 -0800</bug_when>
    <thetext>To make it easier to debug the cause of the process leak.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1924370</commentid>
    <comment_count>1</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2023-01-10 03:24:36 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/8455</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1925008</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-01-12 00:42:59 -0800</bug_when>
    <thetext>Committed 258823@main (f74856909394): &lt;https://commits.webkit.org/258823@main&gt;

Reviewed commits have been landed. Closing PR #8455 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1926139</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2023-01-17 16:28:20 -0800</bug_when>
    <thetext>This was a good idea. I hit this crash several times already shortly after updating to 2.39.4, and was able to very easily see what the main thread is doing and quickly determine that the underlying problem was bug #247057. So it&apos;s immediately paying off. If the web process had been doing something else, it would have been easy to report a new bug.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>