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.