Bug 101935 - Calc charts not updating after changing data in cells
Summary: Calc charts not updating after changing data in cells
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
5.3.0.0.alpha0+
Hardware: All Linux (All)
: high normal
Assignee: Not Assigned
URL:
Whiteboard: target:5.3.0
Keywords: bibisected, bisected, regression
Depends on:
Blocks: FastParser-regressions
  Show dependency treegraph
 
Reported: 2016-09-06 14:44 UTC by Dennis Francis
Modified: 2022-09-30 12:22 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
ODS file with data and chart that plots it. This file shows the bug (15.09 KB, application/vnd.oasis.opendocument.spreadsheet)
2016-09-06 14:44 UTC, Dennis Francis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Francis 2016-09-06 14:44:01 UTC
Created attachment 127175 [details]
ODS file with data and chart that plots it. This file shows the bug

Steps to reproduce :

Open chart.ods (file attached) with Calc built from latest master(as of Sep 6th 2016). Change the value in cell B10 to some different number like 2000. After entry the chart should show the corresponding change, but it does not.
Comment 1 Dennis Francis 2016-09-06 15:28:03 UTC
Update :

This looks like a regression. The issue is not present in LO 5.1.5.2 (that comes with Fedora 24)
Comment 2 Justin L 2016-09-07 07:47:41 UTC
confirmed with Ubuntu 16.04.  lo_linux_debug_daily bibisect to LO5.3 branch. Lots of calc work done that day, so I can't guess at which commit that day caused the problem.
 a4e655a7c68de7ffcfe3e428584ebc25b9385e5c is the first bad commit
Date:   Wed Aug 24 05:41:52 2016 +0200

    2016-08-24: source-hash-d5fab973d0af95c433c5f6a9492014f7db642489
Comment 3 Xisco Faulí 2016-09-12 22:33:17 UTC
Hi Justin L,
thanks for your work. Just two remarks for the next time you bibisect a regression.
1. Remember to add the keyword 'regression'.
2. Remember to add the last good commit as well, so then we know the exact range of commits where the regression was introduced. So can just copy the output from 'git bisect log' as well.

This regression was introduced in the range 129c0d6363e58f6d32dc9583edb6a0edd07521f9..d5fab973d0af95c433c5f6a9492014f7db642489
Comment 4 Aron Budea 2016-09-17 00:03:01 UTC
Mohammed, this bug is also caused by the following commit (same as bug 102201):
https://cgit.freedesktop.org/libreoffice/core/commit/?id=4ccd991f6a6ca680ac2b7513ab3853e1ba9c71a3

Can you please take a look at this as well? Thanks!
Also CC-ing the committer, Noel so he knows about this bug.
Comment 5 Commit Notification 2016-09-25 13:24:53 UTC
Mohammed Abdul Azeem committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=5678bc99fb685fe09191e8419a1121e565f97f80

tdf#101935 and tdf#102201:

It will be available in 5.3.0.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 6 Xisco Faulí 2016-09-26 22:40:11 UTC
Verified in

Version: 5.3.0.0.alpha0+
Build ID: 0d3ba1d4b507b555b086c687fcd202d69a9a2ffa
CPU Threads: 4; OS Version: Linux 4.2; UI Render: default; 
Locale: ca-ES (ca_ES.UTF-8); Calc: group