Issue 81947 - Missing points in XY chart
Summary: Missing points in XY chart
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: chart (show other issues)
Version: 3.3.0 or older (OOo)
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: kla
QA Contact: issues@graphics
URL:
Keywords: oooqa, regression
: 82912 (view as issue list)
Depends on:
Blocks:
 
Reported: 2007-09-25 20:17 UTC by quinnman
Modified: 2013-02-24 21:21 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
bug in creating a cgart in OO.o 2.3 (127.23 KB, application/vnd.oasis.opendocument.spreadsheet)
2007-09-25 20:18 UTC, quinnman
no flags Details
bug in creating a chart in OO.o 2.3 (127.23 KB, application/vnd.oasis.opendocument.spreadsheet)
2007-09-25 20:18 UTC, quinnman
no flags Details
missing points in newly created chart (18.20 KB, application/vnd.sun.xml.calc)
2007-09-25 22:26 UTC, Regina Henschel
no flags Details
patch to fix the bug based on oog680m5 (6.62 KB, text/plain)
2007-09-26 17:39 UTC, IngridvdM
no flags Details
corrected patch (6.65 KB, text/plain)
2007-09-26 20:07 UTC, IngridvdM
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description quinnman 2007-09-25 20:17:07 UTC
It was tested in Windows (currently I don't have Linux version of OO.o 2.3). I
will attach a file illustrating the issue. In this file "chart_bug.ods" in the
Sheet3 there are data in the first two columns these data are plotted in the
chart. The central part is completely missing. The same plot in OO.o 2.2 is correct.
Comment 1 quinnman 2007-09-25 20:18:15 UTC
Created attachment 48489 [details]
bug in creating a cgart in OO.o 2.3
Comment 2 quinnman 2007-09-25 20:18:23 UTC
Created attachment 48490 [details]
bug in creating a chart in OO.o 2.3
Comment 3 frank 2007-09-25 21:54:14 UTC
wrong component, changed to Chart and re-assigned
Comment 4 Regina Henschel 2007-09-25 22:25:50 UTC
It happens too, if the chart is newly created in OOo2.3.
It doesn't depend on logarithmic scaling. You can notice it too, if you switch
to normal scale. You see it, when you traverse the points with <tab> and
<shift><tab>.
It is not the amount of data points, I'll attach a smaller example.
Comment 5 Regina Henschel 2007-09-25 22:26:42 UTC
Created attachment 48492 [details]
missing points in newly created chart
Comment 6 bjoern.milcke 2007-09-26 08:29:09 UTC
Too avoid the creation of too many data point symbols for large charts, some
data points may be removed (if they lie on the same point in the drawing layer
coordinate system). That's why the number of data points is less than expected
in the non-logarithmic case. There, I would see the behavior as correct.

For the logarithmic case it looks very much like this algorithm would not take
the scaling into account, i.e. the points have the same pixel position in the
untransformed system, are then removed and then the scaling transformation is
applied. This is a bug.

->iha: Please have a look.
Comment 7 frank 2007-09-26 08:37:01 UTC
changed component to Chart as it is clearly a Chart and not a Spreadsheet issue.

Frank
Comment 8 frank 2007-09-26 08:37:42 UTC
and back to Ingrid.

Frank
Comment 9 frank 2007-09-26 08:38:16 UTC
sometimes I'm to fast.
Comment 10 kla 2007-09-26 08:48:25 UTC
set target
Comment 11 IngridvdM 2007-09-26 17:37:17 UTC
Fixed in CWS chart18.
Comment 12 IngridvdM 2007-09-26 17:39:59 UTC
Created attachment 48522 [details]
patch to fix the bug based on oog680m5
Comment 13 IngridvdM 2007-09-26 20:06:34 UTC
the attached patch has an error, I'll attach the corrected patch
Comment 14 IngridvdM 2007-09-26 20:07:41 UTC
Created attachment 48527 [details]
corrected patch
Comment 15 IngridvdM 2007-10-09 17:07:15 UTC
->Thomas, please verify in CWS chart18.
Comment 16 kla 2007-10-12 17:24:04 UTC
seen ok in cws chart 18 -> verified
Comment 17 kla 2007-11-19 08:31:53 UTC
*** Issue 82912 has been marked as a duplicate of this issue. ***
Comment 18 kla 2007-12-11 11:07:58 UTC
seen ok in current master -> closed