[Webkit-unassigned] [Bug 249931] New: Crash when entering text into a bootstrap css input field with a preview entry

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 28 19:17:50 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=249931

            Bug ID: 249931
           Summary: Crash when entering text into a bootstrap css input
                    field with a preview entry
           Product: WebKit
           Version: Other
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Major
          Priority: P2
         Component: WPE WebKit
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: brett at mynah-software.com
                CC: bugs-noreply at webkitgtk.org

Created attachment 464238

  --> https://bugs.webkit.org/attachment.cgi?id=464238&action=review

Small web page that demonstrates the crash reported

I'm hitting a crash when entering text into an input field of a webpage using bootstrap css and providing a placeholder field.

Software and versions:
OS: Ubuntu 22.04
WPE Webkit: 2.38.2
LIB WPE: 1.14.0
FDO: 1.14.0

Crash text reported:

Cog-Core-Message: 04:04:22.523: <http://localhost:8000/configure.html> Load started.
Cog-Core-Message: 04:04:22.531: <http://localhost:8000/configure.html> Loading...
Cog-Core-Message: 04:04:23.068: <http://localhost:8000/configure.html> Loaded successfully.
ASSERTION FAILED: layer.backing()->viewportAnchorLayer()
/home/user/compositor2/compositor2/thirdparty/webkit/wpewebkit-2.38.2/Source/WebCore/rendering/RenderLayerCompositor.cpp(4794) : WebCore::ScrollingNodeID WebCore::RenderLayerCompositor::updateScrollingNodeForViewportConstrainedRole(WebCore::RenderLayer&, WebCore::ScrollingTreeState&, WTF::OptionSet<WebCore::RenderLayerCompositor::ScrollingNodeChangeFlags>)

(cog:754190): Cog-Core-WARNING **: 04:04:28.174: <http://localhost:8000/configure.html> Crash!: The renderer process crashed. Reloading the page may fix intermittent failures.

Note: Removing the "placeholder" field seems to prevent the crash from happening.


How to reproduce:

To demonstrate the crash unpack the attached tarball, go into the localhost directory and serve the pages using python:
$ python -m http.server

Start weston:
$ weston &

Run cog:
$ cog -P fdo http://localhost:8000/configure.html

When the web-page loads, select "static ip".  Enter any text into the ip address box and hit tab to goto the next field.  Cog should crash at this point in time.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221229/3e20b6b7/attachment.htm>


More information about the webkit-unassigned mailing list