https://bugs.documentfoundation.org/show_bug.cgi?id=155241

            Bug ID: 155241
           Summary: Calc: Column Width Accepts Invalid Input Resulting in
                    Sheet Corruption
           Product: LibreOffice
           Version: 6.1.1.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: bibisected, bisected, regression
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

When selecting columns and modifying the column width in Calc it is possible to
insert an invalid input ( , . / <> ? ; ' : " [] {} \ | -_ = +. ). 
If all columns are selected, this may lead to unexpected column or row behavior
which users perceive as sheet corruption

Wrong inputs in LO are from OO, but "corruption" is not, it started from 6.1.
LO would ignore many wrong inputs (like = or ++) but would behave weird with
some, like /.

commit 5a56b72413d5f555c854e36d3bd2fd50ec21644c [log]
author Caolán McNamara <[email protected]> Tue Aug 14 13:43:51 2018 +0100
committer Mike Kaganski <[email protected]> Tue Aug 14 22:26:00 2018
+0200

Resolves: tdf#119251 parse non-default units in user inputted values (in
Writer)

Caolan, please see. 

Mike opined: we likely need to make sure that all characters were processed
when parsing the string (so whitespace was skipped, units recognized, and
numbers processed); and when just anything was invalid, the operation should be
rejected.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to