<?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>212520</bug_id>
          
          <creation_ts>2020-05-29 05:03:50 -0700</creation_ts>
          <short_desc>REGRESSION(r262184): fast/forms/implicit-submission.html is crashing</short_desc>
          <delta_ts>2020-06-01 02:22:18 -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>New Bugs</component>
          <version>WebKit Nightly 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Diego Pino">dpino</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aperez</cc>
    
    <cc>cgarcia</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1657218</commentid>
    <comment_count>0</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2020-05-29 05:03:50 -0700</bug_when>
    <thetext>The test is crashing since r262184.

  fast/forms/implicit-submission.html [ Crash ]

Crash-log: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r262287%20(13890)/fast/forms/implicit-submission-crash-log.txt

Thread 1 (Thread 0x7f0d6346c9c0 (LWP 53039)):
#0  0x00007f0d6fb05ee5 in _g_log_abort (breakpoint=1) at ../glib/gmessages.c:554
#1  0x00007f0d6fb071c9 in g_logv (log_domain=0x7f0d64de5133 &quot;Gtk&quot;, log_level=G_LOG_LEVEL_CRITICAL, format=&lt;optimized out&gt;, args=args@entry=0x7ffcec644fa0) at ../glib/gmessages.c:1373
#2  0x00007f0d6fb07393 in g_log (log_domain=log_domain@entry=0x7f0d64de5133 &quot;Gtk&quot;, log_level=log_level@entry=G_LOG_LEVEL_CRITICAL, format=format@entry=0x7f0d6fb5877f &quot;%s: assertion &apos;%s&apos; failed&quot;) at ../glib/gmess
#3  0x00007f0d6fb07b8d in g_return_if_fail_warning (log_domain=log_domain@entry=0x7f0d64de5133 &quot;Gtk&quot;, pretty_function=pretty_function@entry=0x7f0d64e5c910 &lt;__func__.74601&gt; &quot;gtk_tree_view_get_selection&quot;, expressi
#4  0x00007f0d64cf106a in gtk_tree_view_get_selection (tree_view=&lt;optimized out&gt;) at ../gtk/gtktreeview.c:11628
#5  0x00007f0d64cf106a in gtk_tree_view_get_selection (tree_view=&lt;optimized out&gt;) at ../gtk/gtktreeview.c:11626
#6  0x00007f0d6c2d51f8 in WebKit::WebPopupMenuProxyGtk::activateSelectedItem() () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#7  0x00007f0d6c2308c0 in webkitWebViewBaseSynthesizeKeyEvent(_WebKitWebViewBase*, unsigned int, unsigned int) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#8  0x00005606b41f47c1 in WTR::TestController::didReceiveKeyDownMessageFromInjectedBundle(OpaqueWKDictionary const*, bool) ()
#9  0x00005606b41f4f80 in WTR::TestController::didReceiveSynchronousMessageFromInjectedBundle(OpaqueWKString const*, void const*, OpaqueWKMessageListener const*) ()
#10 0x00007f0d6c0fa96a in WebKit::WebPageInjectedBundleClient::didReceiveSynchronousMessageFromInjectedBundle(WebKit::WebPageProxy*, WTF::String const&amp;, API::Object*, WTF::CompletionHandler&lt;void (WTF::RefPtr&lt;API
#11 0x00007f0d6c15c82e in WebKit::WebPageProxy::handleSynchronousMessage(IPC::Connection&amp;, WTF::String const&amp;, WebKit::UserData const&amp;, WTF::CompletionHandler&lt;void (WebKit::UserData&amp;&amp;)&gt;&amp;&amp;) () at /app/webkit/WebK
#12 0x00007f0d6bdbb275 in void IPC::handleMessageSynchronousWantsConnection&lt;Messages::WebPageProxy::HandleSynchronousMessage, WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(IPC::Connection&amp;, WTF::String co
#13 0x00007f0d6bd9bee5 in WebKit::WebPageProxy::didReceiveSyncMessage(IPC::Connection&amp;, IPC::Decoder&amp;, std::unique_ptr&lt;IPC::Encoder, std::default_delete&lt;IPC::Encoder&gt; &gt;&amp;) () at /app/webkit/WebKitBuild/Release/li
#14 0x00007f0d6c02394b in IPC::MessageReceiverMap::dispatchSyncMessage(IPC::Connection&amp;, IPC::Decoder&amp;, std::unique_ptr&lt;IPC::Encoder, std::default_delete&lt;IPC::Encoder&gt; &gt;&amp;) () at /app/webkit/WebKitBuild/Release/l
#15 0x00007f0d6c10ff10 in non-virtual thunk to WebKit::WebProcessProxy::didReceiveSyncMessage(IPC::Connection&amp;, IPC::Decoder&amp;, std::unique_ptr&lt;IPC::Encoder, std::default_delete&lt;IPC::Encoder&gt; &gt;&amp;) () at /app/webki
#16 0x00007f0d6c01dc8d in IPC::Connection::dispatchSyncMessage(IPC::Decoder&amp;) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#17 0x00007f0d6c01dd46 in IPC::Connection::dispatchMessage(std::unique_ptr&lt;IPC::Decoder, std::default_delete&lt;IPC::Decoder&gt; &gt;) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#18 0x00007f0d6c01e1ae in IPC::Connection::SyncMessageState::dispatchMessagesAndResetDidScheduleDispatchMessagesForConnection(IPC::Connection&amp;) () at /app/webkit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#19 0x00007f0d69afe7a9 in WTF::RunLoop::performWork() () at /app/webkit/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#20 0x00007f0d69b63529 in WTF::RunLoop::RunLoop()::{lambda(void*)#1}::_FUN(void*) () at /app/webkit/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#21 0x00007f0d6faffc3e in g_main_dispatch (context=0x5606b5886fe0) at ../glib/gmain.c:3309
#22 0x00007f0d6faffc3e in g_main_context_dispatch (context=context@entry=0x5606b5886fe0) at ../glib/gmain.c:3974
#23 0x00007f0d6faffff0 in g_main_context_iterate (context=0x5606b5886fe0, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimized out&gt;) at ../glib/gmain.c:4047
#24 0x00007f0d6fb002e3 in g_main_loop_run (loop=0x5606b5dc3c30) at ../glib/gmain.c:4241
#25 0x00007f0d69b64030 in WTF::RunLoop::run() () at /app/webkit/WebKitBuild/Release/lib/libjavascriptcoregtk-4.0.so.18
#26 0x00005606b422cf31 in WTR::TestController::platformRunUntil(bool&amp;, WTF::Seconds) ()
#27 0x00005606b4213a41 in WTR::TestInvocation::invoke() ()
#28 0x00005606b4200d62 in WTR::TestController::runTest(char const*) ()
#29 0x00005606b42018bf in WTR::TestController::runTestingServerLoop() ()
#30 0x00005606b4201c68 in WTR::TestController::TestController(int, char const**) ()
#31 0x00005606b41ead86 in main ()

STDERR:
STDERR: warning: core file may not match specified executable file.
STDERR:
STDERR: (WebKitTestRunner:53039): GLib-GObject-WARNING **: 03:40:07.363: invalid unclassed pointer in cast to &apos;GtkTreeView&apos;
STDERR:
STDERR: (WebKitTestRunner:53039): Gtk-CRITICAL **: 03:40:07.363: gtk_tree_view_get_selection: assertion &apos;GTK_IS_TREE_VIEW (tree_view)&apos; failed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657618</commentid>
    <comment_count>1</comment_count>
      <attachid>400666</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2020-05-30 06:23:30 -0700</bug_when>
    <thetext>Created attachment 400666
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657855</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2020-06-01 02:21:13 -0700</bug_when>
    <thetext>Committed r262370: &lt;https://trac.webkit.org/changeset/262370&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657856</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-06-01 02:22:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/63823051&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400666</attachid>
            <date>2020-05-30 06:23:30 -0700</date>
            <delta_ts>2020-06-01 01:24:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wtr-crash.diff</filename>
            <type>text/plain</type>
            <size>1347</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9DaGFu
Z2VMb2cKaW5kZXggNzg1Mjk1ZjM5Y2JmLi5jYTI0NjcyNGM0YzMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTMgQEAKKzIwMjAtMDUtMzAgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2Fs
aWEuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04ocjI2MjE4NCk6IGZhc3QvZm9ybXMvaW1wbGlj
aXQtc3VibWlzc2lvbi5odG1sIGlzIGNyYXNoaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTI1MjAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIFVJUHJvY2Vzcy9ndGsvV2ViUG9wdXBNZW51UHJveHlH
dGsuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQb3B1cE1lbnVQcm94eUd0azo6YWN0aXZhdGVT
ZWxlY3RlZEl0ZW0pOiBSZXR1cm4gZWFybHkgaWYgdGhlIHBvcHVwIGhhcyBhbHJlYWR5IGJlZW4g
Y2xvc2VkLgorCiAyMDIwLTA1LTMwICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdh
bGlhLmNvbT4KIAogICAgICAgICBbR1RLXSBXZWJEcml2ZXI6IHN0b3AgdXNpbmcgR2RrRXZlbnQg
QVBJIGluIHByZXBhcmF0aW9uIGZvciBHVEs0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJ
UHJvY2Vzcy9ndGsvV2ViUG9wdXBNZW51UHJveHlHdGsuY3BwIGIvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvZ3RrL1dlYlBvcHVwTWVudVByb3h5R3RrLmNwcAppbmRleCA5MTU1MmU4ZjY3YzguLjFh
NDExZGNhYjg5YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvZ3RrL1dlYlBv
cHVwTWVudVByb3h5R3RrLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9ndGsvV2Vi
UG9wdXBNZW51UHJveHlHdGsuY3BwCkBAIC0xMDIsNiArMTAyLDkgQEAgYm9vbCBXZWJQb3B1cE1l
bnVQcm94eUd0azo6aGFuZGxlS2V5UHJlc3ModW5zaWduZWQga2V5dmFsLCB1aW50MzJfdCB0aW1l
c3RhbXApCiAKIHZvaWQgV2ViUG9wdXBNZW51UHJveHlHdGs6OmFjdGl2YXRlU2VsZWN0ZWRJdGVt
KCkKIHsKKyAgICBpZiAoIW1fcG9wdXApCisgICAgICAgIHJldHVybjsKKwogICAgIEd0a1RyZWVN
b2RlbCogbW9kZWw7CiAgICAgR3RrVHJlZUl0ZXIgaXRlcjsKICAgICBpZiAoIWd0a190cmVlX3Nl
bGVjdGlvbl9nZXRfc2VsZWN0ZWQoZ3RrX3RyZWVfdmlld19nZXRfc2VsZWN0aW9uKEdUS19UUkVF
X1ZJRVcobV90cmVlVmlldykpLCAmbW9kZWwsICZpdGVyKSkK
</data>
<flag name="review"
          id="416062"
          type_id="1"
          status="+"
          setter="aperez"
    />
          </attachment>
      

    </bug>

</bugzilla>