[Webkit-unassigned] [Bug 151654] New: [ATK] ASSERTION FAILED: inSameLine(temp, prev) running GTK+ test /webkit2/WebKitWebView/editable/editable

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 30 06:00:24 PST 2015


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

            Bug ID: 151654
           Summary: [ATK] ASSERTION FAILED: inSameLine(temp, prev) running
                    GTK+ test /webkit2/WebKitWebView/editable/editable
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P2
         Component: HTML Editing
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cgarcia at igalia.com
                CC: cfleizach at apple.com, jdiggs at igalia.com,
                    mario at webkit.org

Not sure if this is specific to ATK, but happens in objectFocusedAndCaretOffsetUnignored (WebKitAccessibleWrapperAtk.cpp). I tried to move the unit tests html code into an isolated test case, but the same code doesn't trigger the assert when run in MiniBrowser.

/webkit2/WebKitWebView/editable/editable:                            ASSERTION FAILED: inSameLine(temp, prev)

../../Source/WebCore/editing/VisiblePosition.cpp(97) : WebCore::VisiblePosition WebCore::VisiblePosition::previous(WebCore::EditingBoundaryCrossingRule) const

1   0x7ff40fb7d8f1 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libjavascriptcoregtk-4.0.so.18(WTFCrash+0x1e) [0x7ff40fb7d8f1]

2   0x7ff4166f60d7 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZNK7WebCore15VisiblePosition8previousENS_27EditingBoundaryCrossingRuleE+0x15b) [0x7ff4166f60d7]

3   0x7ff417391c13 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(objectFocusedAndCaretOffsetUnignored+0x42e) [0x7ff417391c13]

4   0x7ff4173925d8 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore14FrameSelection37notifyAccessibilityForSelectionChangeERKNS_23AXTextStateChangeIntentE+0x196) [0x7ff4173925d8]

5   0x7ff4166a7934 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore14FrameSelection24updateAndRevealSelectionERKNS_23AXTextStateChangeIntentE+0x11c) [0x7ff4166a7934]

6   0x7ff4166a77a4 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore14FrameSelection12setSelectionERKNS_16VisibleSelectionEjNS_23AXTextStateChangeIntentENS0_19CursorAlignOnScrollENS_15TextGranularityE+0x128) [0x7ff4166a77a4]

7   0x7ff4166a637f /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore14FrameSelection6moveToERKNS_8PositionES3_NS_9EAffinityENS_14EUserTriggeredE+0xc9) [0x7ff4166a637f]

8   0x7ff416b28d8e /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore12DOMSelection16setBaseAndExtentEPNS_4NodeEiS2_iRi+0x116) [0x7ff416b28d8e]

9   0x7ff416b29fab /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore12DOMSelection17selectAllChildrenEPNS_4NodeERi+0x51) [0x7ff416b29fab]

10  0x7ff4177c4c3a /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(_ZN7WebCore48jsDOMSelectionPrototypeFunctionSelectAllChildrenEPN3JSC9ExecStateE+0x198) [0x7ff4177c4c3a]

11  0x7ff3be3ff0c8 [0x7ff3be3ff0c8]

**

ERROR:../../Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebViewTest.cpp:58:static gboolean WebViewTest::webProcessCrashed(WebKitWebView*, WebViewTest*): code should not be reached

FAIL

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20151130/3a65cbf6/attachment.html>


More information about the webkit-unassigned mailing list