<?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>262401</bug_id>
          
          <creation_ts>2023-09-29 13:57:02 -0700</creation_ts>
          <short_desc>REGRESSION (267014@main): [ Sonoma debug wk2 ] ASSERTION FAILED: Unhandled message GPUConnectionToWebProcess_ReleaseGraphicsContextGL to 0</short_desc>
          <delta_ts>2023-10-12 08:30:29 -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>WebGL</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=262681</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=261337</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=259552</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=263061</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Karl Rackler">rackler</reporter>
          <assigned_to name="Kimmo Kinnunen">kkinnunen</assigned_to>
          <cc>cdumez</cc>
    
    <cc>dino</cc>
    
    <cc>fujii</cc>
    
    <cc>kbr</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1981405</commentid>
    <comment_count>0</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2023-09-29 13:57:02 -0700</bug_when>
    <thetext>Description:
fast/canvas/webgl/canvas-zero-size.html

Is a constant crash on Sonoma debug wk2 arm64 and a flaky crash with x86_64 on ToT and since 268560@main(dashboard viewable history).

This issue can be reproduced using command:
run-webkit-tests --debug --iterations=1  fast/canvas/webgl/canvas-zero-size.html

History:
https://results.webkit.org/?suite=layout-tests&amp;test=fast%2Fcanvas%2Fwebgl%2Fcanvas-zero-size.html&amp;version_name=Sonoma&amp;flavor=wk2&amp;style=debug

Crash Log:
No crash log found for com.apple.WebKit.GPU.Development:6226.

stdout:

stderr:
ASSERTION FAILED: Unhandled message GPUConnectionToWebProcess_ReleaseGraphicsContextGL to 0
assertionFailureDueToUnreachableCode
/Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/WebKitBuild/Debug/DerivedSources/WebKit/GPUConnectionToWebProcessMessageReceiver.cpp(136) : virtual void WebKit::GPUConnectionToWebProcess::didReceiveMessage(IPC::Connection &amp;, IPC::Decoder &amp;)
1   0x10577c094 WTFCrash
2   0x13034a660 WebKit::GPUConnectionToWebProcess::didReceiveMessage(IPC::Connection&amp;, IPC::Decoder&amp;)
3   0x132666714 IPC::Connection::dispatchMessage(IPC::Decoder&amp;)
4   0x132666b48 IPC::Connection::dispatchMessage(std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt;&gt;)
5   0x1326600fc IPC::Connection::SyncMessageState::ConnectionAndIncomingMessage::dispatch()
6   0x1326602d4 IPC::Connection::SyncMessageState::dispatchMessagesAndResetDidScheduleDispatchMessagesForConnection(IPC::Connection&amp;)
7   0x132666ec4 IPC::Connection::dispatchSyncStateMessages()
8   0x1326779fc IPC::Connection::SyncMessageState::processIncomingMessage(IPC::Connection&amp;, std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt;&gt;&amp;)::$_5::operator()()
9   0x132677958 WTF::Detail::CallableWrapper&lt;IPC::Connection::SyncMessageState::processIncomingMessage(IPC::Connection&amp;, std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt;&gt;&amp;)::$_5, void&gt;::call()
10  0x1057a4de8 WTF::Function&lt;void ()&gt;::operator()() const
11  0x10583a598 WTF::RunLoop::performWork()
12  0x10583ea98 WTF::RunLoop::performWork(void*)
13  0x18aa17d28 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
14  0x18aa17cbc __CFRunLoopDoSource0
15  0x18aa17a2c __CFRunLoopDoSources0
16  0x18aa1661c __CFRunLoopRun
17  0x18aa15c2c CFRunLoopRunSpecific
18  0x18bb1e798 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
19  0x18bb97758 -[NSRunLoop(NSRunLoop) run]
20  0x18a66cd64 _xpc_objc_main
21  0x18a67ba08 _xpc_main
22  0x18a66c910 _xpc_copy_xpcservice_dictionary
23  0x130504530 WebKit::XPCServiceMain(int, char const**)
24  0x132637018 WKXPCServiceMain
25  0x102007f90 main
26  0x18a5c1058 start
com.apple.WebKit.GPU.Development terminated (pid 6226) for reason: crash
LEAK: 2 WebPageProxy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1981406</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-09-29 13:59:03 -0700</bug_when>
    <thetext>&lt;rdar://problem/116254494&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1981410</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-09-29 14:19:22 -0700</bug_when>
    <thetext>Test gardening commit 268669@main (8d567328df09): &lt;https://commits.webkit.org/268669@main&gt;

Reviewed commits have been landed. Closing PR #18436 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1981948</commentid>
    <comment_count>3</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2023-10-02 19:14:31 -0700</bug_when>
    <thetext>&lt;edit&gt; &quot;Is a constant crash on Sonoma debug wk2 arm64 and a flaky crash with x86_64 on ToT and since 268560@main(dashboard viewable history).&quot; would be better said as &quot;Is a constant crash on Sonoma debug wk2 arm64 and a flaky crash with x86_64 on ToT and since Sonoma bring up.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1982797</commentid>
    <comment_count>4</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2023-10-05 02:00:12 -0700</bug_when>
    <thetext>*** Bug 262681 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1982798</commentid>
    <comment_count>5</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2023-10-05 02:01:16 -0700</bug_when>
    <thetext>Regressein bug 261337 but the logic problem existed in the fix before.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1984249</commentid>
    <comment_count>6</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2023-10-11 02:10:31 -0700</bug_when>
    <thetext>267014@main initial problem
267806@main subsequent problem</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1984257</commentid>
    <comment_count>7</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2023-10-11 03:04:30 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/18936</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1984359</commentid>
    <comment_count>8</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2023-10-11 11:53:42 -0700</bug_when>
    <thetext>Likely dupe of Bug 262981.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1984537</commentid>
    <comment_count>9</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2023-10-11 23:36:57 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 262981 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1984547</commentid>
    <comment_count>10</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2023-10-12 00:18:36 -0700</bug_when>
    <thetext>Re-opening for pull request https://github.com/WebKit/WebKit/pull/18987</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1984599</commentid>
    <comment_count>11</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-10-12 08:30:26 -0700</bug_when>
    <thetext>Committed 269252@main (9703abbca7a6): &lt;https://commits.webkit.org/269252@main&gt;

Reviewed commits have been landed. Closing PR #18936 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>