Bug 70840 - Other: Bad rendering involving spacing form of 0BC1 Tamil Vowel Sign U in LibO 4.1
Summary: Other: Bad rendering involving spacing form of 0BC1 Tamil Vowel Sign U in Lib...
Status: RESOLVED DUPLICATE of bug 70968
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
4.1.1.2 release
Hardware: Other Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: BSA
Keywords: regression
Depends on:
Blocks:
 
Reported: 2013-10-24 13:18 UTC by Shriramana Sharma
Modified: 2013-10-31 10:35 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Sample ODT to reproduce the bug and PDFs showing expected and observed rendering (47.00 KB, application/zip)
2013-10-24 13:18 UTC, Shriramana Sharma
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Shriramana Sharma 2013-10-24 13:18:18 UTC
Created attachment 88081 [details]
Sample ODT to reproduce the bug and PDFs showing expected and observed rendering

Problem description: 
There is a problem with the advance width of the spacing form of 0BC1 Tamil Vowel Sign U in LibO 4.1 on Linux platforms. This problem does not exist in LibO 4.0 on Linux. Presumably this is due to the switch from ICU to HB for OT layout. 

The attached PDFs will clarify the problem.

On Windows (XP) the problem does not exist presumably due to the same Uniscribe engine being used. (I do not have access to Mac.)

Steps to reproduce:
I have attached a sample ODT to reproduce the problem using two publicly available FOSS fonts - FreeSerif and Lohit Tamil.

Current behavior:
The advance width of the spacing form of 0BC1 Tamil Vowel Sign U is not correct in LibO 4.1.

Expected behavior:
The correct advance width of the spacing form of 0BC1 Tamil Vowel Sign U should be provided.

Operating System: Ubuntu
Version: 4.1.1.2 release
Comment 1 Julien Nabet 2013-10-25 23:02:04 UTC
Shriramana: on pc Debian x86-64 with master sources updated today or with 4.1 sources updated some days ago, it seems I've got the good rendering (pdf 4_0_5_2).
Could you give a try to 4.1.2 (see http://www.libreoffice.org/download) or perhaps the pre release 4.1.3 (see http://www.libreoffice.org/download/pre-releases/)?
Comment 2 Shriramana Sharma 2013-10-27 09:07:38 UTC
Hi Julien. Already before reporting the bug I had checked with the latest stable 4.1.2.3-3 DEBs and now as per your request I have also checked with the 4.1.3.1-1 DEBs and the bug continues to exist. I tested the DEBs on Kubuntu Precise. Kubuntu Saucy ships with LibO 4.1.2 and there also the bug exists.
Comment 3 Julien Nabet 2013-10-27 09:13:45 UTC
Shriramana: thank you for your feedback.

Caolán: thought you might be interested in this rendering bug. The weird thing is I can't reproduce this. An Ubuntu specific bug? (because of not enough recent fonts Freeserif/Lohit Tamil for example)
Comment 4 Shriramana Sharma 2013-10-27 13:53:30 UTC
Hi. I should note that I tested against latest development versions of FreeFont and Lohit fonts from the respective upstreams. The Ubuntu-given versions are indeed outdated.
Comment 5 Shriramana Sharma 2013-10-27 17:33:46 UTC
(In reply to comment #4)
> Hi. I should note that I tested against latest development versions of
> FreeFont and Lohit fonts from the respective upstreams. The Ubuntu-given
> versions are indeed outdated.

Sorry for the double post -- I guess it would be useful to clarify the exact versions I tested against:

FreeFont:
stable: 20120503-1 (from Ubuntu)
devel snapshot: 20131012 (kindly shared by Steve White)

Lohit:
stable: 2.5.3 release
devel snapshot: current git head: 33459676a534ac887ab6e2456ace07b3a866b087
Comment 6 ⁨خالد حسني⁩ 2013-10-31 10:33:27 UTC

*** This bug has been marked as a duplicate of bug 70968 ***