New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 604672 link

Starred by 0 users

Issue metadata

Status: Verified
Owner: ----
Closed: Jun 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug



Sign in to add a comment

ASSERTION FAILED: !textDecorationsInEffect || !textDecoration

Project Member Reported by ClusterFuzz, Apr 19 2016

Issue description

Detailed report: https://cluster-fuzz.appspot.com/testcase?key=4542148879319040

Fuzzer: mbarbella_js_mutation_layout
Job Type: linux_debug_content_shell_drt
Platform Id: linux

Crash Type: ASSERT
Crash Address: 
Crash State:
  ASSERTION FAILED: !textDecorationsInEffect || !textDecoration
  blink::reconcileTextDecorationProperties
  blink::StyleChange::StyleChange
  

Minimized Testcase (0.29 Kb):
Download: https://cluster-fuzz.appspot.com/download/AMIfv97qa9DZhGk6NBEgIR5Al0J6-GqtUUSCrsCSdYXaugncYXO1mbtL2OjsE2pkSK1MkxQWLvXeHPLQo7l1Ts2iYeVaFz7AYoIJQxW-X95cdInY4YoI7gGP6kjA3680vgwbjHg7RnHitWweot-3COqyym-yCs9Nlg
#test1 {
  <script>
        document.designMode = 'on';
        document.execCommand('selectall');
        document.execCommand('strikethrough');
        document.execCommand('FormatBlock', false, '<'+'pre>');
        document.body.innerHTML = "PASS, if no crash or assert in debug build."
</script>


Additional requirements: Requires Gestures

Filer: ssamanoori

See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.
 
Components: Blink>Editing Tools>Test>FindIt>CorrectResult
Labels: findit-for-crash M-50 Te-Logged
Owner: keishi@chromium.org
Status: Assigned (was: Available)
Author: rniwa@webkit.org
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src//+/c8dfde5c95c9b2aa843845ecebf0ed8d8c45911f
Time: Tue Apr 12 19:02:11 2011
The CL last changed line 1452 of file EditingStyle.cpp, which is stack frame 0.

Author: keishi
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src//+/54c2f4c9998fc76d13ba11e75cffbfa0f9763c35
Time: Mon Apr 11 04:04:55 2016
The CL last changed line 1481 of file EditingStyle.cpp, which is stack frame 1.

Author: rijubrata.bhaumik@intel.com
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src//+/aae7b071dcb0b7244437ffe4b2fccacb2aca354f
Time: Thu Oct 30 08:11:26 2014
The CL last changed line 896 of file ApplyStyleCommand.cpp, which is stack frame 2.

Author: tkent
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src//+/35eb65e247b6954a6be67e9338a2b276dcb0f287
Time: Fri Feb 12 03:06:15 2016
The CL last changed line 762 of file ApplyStyleCommand.cpp, which is stack frame 3.

Author: keishi
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src//+/54c2f4c9998fc76d13ba11e75cffbfa0f9763c35
Time: Mon Apr 11 04:04:55 2016
The CL last changed line 720 of file ApplyStyleCommand.cpp, which is stack frame 4.

Author: tkent
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src//+/35eb65e247b6954a6be67e9338a2b276dcb0f287
Time: Fri Feb 12 03:06:15 2016
The CL last changed line 215 of file ApplyStyleCommand.cpp, which is stack frame 5.

Author: tkent
Project: chromium
Changelist: https://chromium.googlesource.com/chromium/src//+/141f0e9340ec887e341ba89a712c6539205a8292
Time: Tue Feb 09 12:09:23 2016
The CL last changed line 254 of file CompositeEditCommand.cpp, which is stack frame 6.

Suspected Project: chromium
Suspected Component: Blink>Editing
=====================================
Above is the only CL from findit and the changes made to file "EditingStyle.cpp" from the frame #1 is more related to it. 

keishi@ :Could you please look into this issue if it is related to your change,else please route this issue to an appropriate dev person.

Thanks,

Comment 2 by keishi@chromium.org, Apr 19 2016

Owner: tkent@chromium.org
Not sure what's going on.
tkent@ Could this be related to your change, r375106 ?

Comment 3 by tkent@chromium.org, Apr 19 2016

Owner: ----
Status: Untriaged (was: Assigned)
Probably just an old bug.  Route to Editing triage.

Comment 4 by yosin@chromium.org, Apr 20 2016

Status: Available (was: Untriaged)
Project Member

Comment 5 by ClusterFuzz, Apr 27 2016

ClusterFuzz has detected this testcase as flaky and is unable to reproduce it in the original crash revision. Skipping fixed testing check and marking it as potentially fixed.

Detailed report: https://cluster-fuzz.appspot.com/testcase?key=4542148879319040

Fuzzer: mbarbella_js_mutation_layout
Job Type: linux_debug_content_shell_drt
Platform Id: linux

Crash Type: ASSERT
Crash Address: 
Crash State:
  ASSERTION FAILED: !textDecorationsInEffect || !textDecoration
  blink::reconcileTextDecorationProperties
  blink::StyleChange::StyleChange
  

Minimized Testcase (0.29 Kb):
Download: https://cluster-fuzz.appspot.com/download/AMIfv97qa9DZhGk6NBEgIR5Al0J6-GqtUUSCrsCSdYXaugncYXO1mbtL2OjsE2pkSK1MkxQWLvXeHPLQo7l1Ts2iYeVaFz7AYoIJQxW-X95cdInY4YoI7gGP6kjA3680vgwbjHg7RnHitWweot-3COqyym-yCs9Nlg
#test1 {
  <script>
        document.designMode = 'on';
        document.execCommand('selectall');
        document.execCommand('strikethrough');
        document.execCommand('FormatBlock', false, '<'+'pre>');
        document.body.innerHTML = "PASS, if no crash or assert in debug build."
</script>


Additional requirements: Requires Gestures

See https://dev.chromium.org/Home/chromium-security/bugs/reproducing-clusterfuzz-bugs for more information.

If you suspect that the result above is incorrect, try re-doing that job on the test case report page.
Project Member

Comment 6 by ClusterFuzz, Jun 14 2016

Labels: ClusterFuzz-Verified
Status: Verified (was: Available)
ClusterFuzz testcase is verified as fixed, closing issue.

If this is incorrect, please add ClusterFuzz-Wrong label and re-open the issue.
Project Member

Comment 7 by sheriffbot@chromium.org, Nov 22 2016

Labels: -Restrict-View-EditIssue
Removing EditIssue view restrictions from ClusterFuzz filed bugs. If you believe that this issue should still be restricted, please reapply the label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment