Bug 71368 - EDITING: conditional format of cell missing
Summary: EDITING: conditional format of cell missing
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
4.0.6.2 release
Hardware: Other Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: BSA
Keywords: possibleRegression
Depends on:
Blocks:
 
Reported: 2013-11-08 00:44 UTC by hgoto
Modified: 2015-12-15 10:53 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
test.zip contains two files. test(raw-data).ods is the file before operation. test(order(column A)-delete(C76-95).ods is the file after operation, where problem occurs. Conditional format is missing in some cells. (72.85 KB, application/zip)
2013-11-08 00:44 UTC, hgoto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hgoto 2013-11-08 00:44:27 UTC
Created attachment 88865 [details]
test.zip contains two files. test(raw-data).ods is the file before operation.  test(order(column A)-delete(C76-95).ods is the file after operation, where problem occurs. Conditional format is missing in some cells.

I created a spreadsheet over 11x150, in each cell of which an integer is put and all of the cells are formatted conditionally.
I ordered rows of the spread sheet by column data and deleted some rows by area.
After repeat the ordering and the deleting, the conditional format loses in some cells. Repeating this operation leads the calc to crash.

Operating System: Windows XP
Version: 4.0.6.2 rc
Last worked in: 4.1.3.2 rc
Comment 1 Dominique Boutry 2013-11-21 15:07:48 UTC
Hi. With LibO 4.1.2.3 on Win7 :

With an additional column containing the initial rank of each line (column included in the sort), I discover that the rows with final erroneous conditional format are those initially in position 76:95.

In other words, the sort moved the data but not the conditionnal format associated to each moved data, each conditional format now points to the moved cell instead of the current cell. The subsequent deletion of rows delete the conditional formats for rows out of the deleted range, before deleting the rows themselves.

It's a Bug (an unwanted consequence of a hard optimization)
Comment 2 Ady 2013-11-21 22:18:00 UTC
(In reply to comment #1)
> It's a Bug (an unwanted consequence of a hard optimization)

@Dominique,

Are you confirming that this is a bug in LibreOffice? If you are, please change the STATUS field from UNCONFIRMED to NEW.

Thanks and Regards,
Ady.
Comment 3 Dominique Boutry 2013-11-22 07:17:07 UTC
I confirm that there is a bug in LibreOffice. My comment 1 is only a tentative explanation. I put the status to NEW.

Regards
DBY
Comment 4 Dominique Boutry 2014-01-20 15:34:27 UTC
*** Bug 65637 has been marked as a duplicate of this bug. ***
Comment 5 Joel Madero 2015-05-02 15:43:36 UTC
** Please read this message in its entirety before responding **

To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year.

There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present.

If you have time, please do the following:

   Test to see if the bug is still present on a currently supported version of LibreOffice (4.4.2 or later)
   https://www.libreoffice.org/download/

   If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior
 
 If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System

Please DO NOT

   Update the version field
   Reply via email (please reply directly on the bug tracker)
   Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case)


If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3)

http://downloadarchive.documentfoundation.org/libreoffice/old/

2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to "inherited from OOo"; 4b. If the bug was not present in 3.3 - add "regression" to keyword


Feel free to come ask questions or to say hello in our QA chat: http://webchat.freenode.net/?channels=libreoffice-qa

Thank you for your help!

-- The LibreOffice QA Team This NEW Message was generated on: 2015-05-02
Comment 6 hgoto 2015-05-06 05:04:46 UTC
This bug seems to be resolved in Libre Office 4.3.7 on windows 8.1.
Thanks to all.
Comment 7 Robinson Tryon (qubit) 2015-12-15 10:53:37 UTC
Migrating Whiteboard tags to Keywords: (possibleRegression)
[NinjaEdit]