You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by "Alexios Giotis (JIRA)" <ji...@apache.org> on 2014/07/26 00:15:29 UTC
[jira] [Updated] (FOP-2307) Weird border color inheritance
(hashCode collisions)
[ https://issues.apache.org/jira/browse/FOP-2307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexios Giotis updated FOP-2307:
--------------------------------
Attachment: fop-2307.patch
> Weird border color inheritance (hashCode collisions)
> ----------------------------------------------------
>
> Key: FOP-2307
> URL: https://issues.apache.org/jira/browse/FOP-2307
> Project: Fop
> Issue Type: Bug
> Components: renderer/pdf
> Affects Versions: 1.1
> Environment: Windows 7/64-bit, Oracle JDK 7.0.45 64-bit
> Reporter: Jan Tošovský
> Labels: border, cmyk, color
> Fix For: trunk
>
> Attachments: fop-2307.patch
>
>
> When I define an object with a specific border and the thickness of this border matches with the one defined in the static-content, the latter color is used instead. But it appears only if my object color is specified using the pseudo #CMYK profile.
> It can be tested with this simplified test case:
> http://drifted.in/other/_border.fo
> http://drifted.in/other/_border.pdf
> The first object border uses the standard color so it is unaffected.
> The second is affected.
> The third uses a different thickness (3.5pt instead of 2.5) so it is also unaffected.
> In the generating log there are lot of following hashCode collisions so I suppose it relates together:
> X 23, 2013 5:09:34 ODP. org.apache.fop.fo.properties.PropertyCache fetch
> INFO: 60 hashCode() collisions for org.apache.fop.fo.properties.ColorProperty
> X 23, 2013 5:09:34 ODP. org.apache.fop.fo.properties.PropertyCache fetch
> INFO: 70 hashCode() collisions for org.apache.fop.fo.properties.ColorProperty
--
This message was sent by Atlassian JIRA
(v6.2#6252)