Bug 105434 - Chinese Heading Charactors Truncated in Navigator
Summary: Chinese Heading Charactors Truncated in Navigator
Status: RESOLVED DUPLICATE of bug 49634
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
4.2.0.4 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks:
 
Reported: 2017-01-19 08:49 UTC by Kevin Suo
Modified: 2017-10-28 18:22 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Test ODT file to reproduce the issue (67.05 KB, application/vnd.oasis.opendocument.text)
2017-01-19 08:53 UTC, Kevin Suo
Details
Screenshot (191.34 KB, image/png)
2017-01-19 08:59 UTC, Kevin Suo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Suo 2017-01-19 08:49:58 UTC
Description:
The Chinese characters are truncated when you are switching between headings in the navigator.

Steps to Reproduce:
1.Open the attached ODT document.
2.Open Navigator, expand the headings and click between different ones.

Actual Results:  
The Chinese characters are truncated when you click on one of them.

Expected Results:
The Chinese characters should not be truncated.


Reproducible: Always

User Profile Reset: No

Additional Info:
Version: 5.4.0.0.alpha0+
Build ID: 294f2e627cc6f1d0483f7affcf96467a4bd3ba5a
CPU Threads: 4; OS Version: Linux 4.4; UI Render: default; VCL: gtk3; 
Locale: zh-CN (zh_CN.UTF-8); Calc: group

Ubuntu 16.04 LTS X64.


User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0
Comment 1 Kevin Suo 2017-01-19 08:53:06 UTC
Created attachment 130546 [details]
Test ODT file to reproduce the issue
Comment 2 Kevin Suo 2017-01-19 08:59:04 UTC
Created attachment 130547 [details]
Screenshot
Comment 3 Kevin Suo 2017-01-19 09:29:08 UTC
Bibisected using the "releases" repo,
 74fe407600b30673bc73b572df90f3101cd18b2d is the first bad commit
commit 74fe407600b30673bc73b572df90f3101cd18b2d
Author: Xisco Fauli <anistenis@gmail.com>
Date:   Thu Nov 10 00:32:44 2016 +0100

    libreoffice-5.0.0.1
    
    LibreOffice_5.0.0.1_Linux_x86-64_deb.tar.gz

:040000 040000 2b6e7af2afa812bd8f5f3b69464766f0753e047b e2c5020333c41f6ef223c4c2a3d0c8c0352944ed M	opt

git bisect log
# bad: [6e93b20f84bcea2989dca7add1351d3fff1d0e2d] libreoffice-5.3.0.0.alpha1
# good: [907a784076ef3c1b51f6c0da10f69e14839519f8] libreoffice-4.0.6.2
git bisect start '6e93b20f84bcea2989dca7add1351d3fff1d0e2d' '907a784076ef3c1b51f6c0da10f69e14839519f8'
# good: [5793d4627bb5bde27d3a7f7220d51ed8a158aba3] libreoffice-4.4.0.0.beta1
git bisect good 5793d4627bb5bde27d3a7f7220d51ed8a158aba3
# bad: [b5de26c83a83125b8b36c066102ddc16a14e6728] libreoffice-5.0.6.2
git bisect bad b5de26c83a83125b8b36c066102ddc16a14e6728
# bad: [a716e1f28f954b8e98b4c349d03748f1432464cf] libreoffice-5.0.0.2
git bisect bad a716e1f28f954b8e98b4c349d03748f1432464cf
# good: [0d500f42e3ce8160d13784d5869c2dd86f719b37] libreoffice-4.4.2.1
git bisect good 0d500f42e3ce8160d13784d5869c2dd86f719b37
# good: [46aa87d2596721da6d1de28e733c97620ea9d2a8] libreoffice-4.4.5.2
git bisect good 46aa87d2596721da6d1de28e733c97620ea9d2a8
# good: [e992b5c0217fbbfaed351e4898b8c751ae2fe90e] libreoffice-4.4.7.2
git bisect good e992b5c0217fbbfaed351e4898b8c751ae2fe90e
# bad: [74fe407600b30673bc73b572df90f3101cd18b2d] libreoffice-5.0.0.1
git bisect bad 74fe407600b30673bc73b572df90f3101cd18b2d
# first bad commit: [74fe407600b30673bc73b572df90f3101cd18b2d] libreoffice-5.0.0.1

Added keyword "regression".
Comment 4 Xisco Faulí 2017-01-19 10:04:53 UTC
Confirmed in

Version: 5.4.0.0.alpha0+
Build ID: 4b3e8de6b3cb971b02aa0cb90aceb9e104071d3b
CPU Threads: 4; OS Version: Linux 4.8; UI Render: default; VCL: gtk2; 
Locale: ca-ES (ca_ES.UTF-8); Calc: group
Comment 5 Mike Kaganski 2017-01-19 10:54:13 UTC
Actually, this hasn't started with 5.0; actually, it is already present in 4.2.0.4 (with e.g. 企业会计准则第34号——每股收益(2006)), while it's OK in 4.1.0.4.

Tested with Version: 4.2.0.4
Build ID: 05dceb5d363845f2cf968344d7adab8dcfb2ba71
under Win10x64 -> setting platform accordingly.
Comment 6 Kevin Suo 2017-01-19 11:32:07 UTC
Removing keyword bibisected to avoid confusing. Need further bibisect using another repo.

Per my bibisect and the comment 5, it seems that the bug was fixed somewhere around version 4.4 but not in master?
Comment 7 Kevin Suo 2017-01-20 09:15:09 UTC
Bibisected using the lo-linux-dbgutil-daily-till50

# bad: [2601ffaadb86708716e187a260f9403717322f0e] 2015-05-20: source-hash-90e2dabb8d0bb5382234be776c2ad0e2d5d9e224
# good: [e4b0a61cedc6ac0e65a4a110fd83edd8295f4856] 2014-11-20: source-hash-d273a60bfdbf9bb7623bed38667ec0647753157c
git bisect start 'master' 'oldest'
# good: [935d2b58beb350acf647a664a1e97376503b8acb] 2015-02-18: source-hash-dd4bd0ee74fae3d7e3a16e018021da173152571b
git bisect good 935d2b58beb350acf647a664a1e97376503b8acb
# good: [7e67865d7214e3089ffceeaac1ba916f03ac21c0] 2015-04-04: source-hash-b326270fb921b3c2e7fff2da76ebae33adcaef3d
git bisect good 7e67865d7214e3089ffceeaac1ba916f03ac21c0
# good: [1042e18eb884e17cbdd170a589d3c6db21455c01] 2015-04-27: source-hash-f0edb677f09ad338e22ac3b5d91497b4479e0b3c
git bisect good 1042e18eb884e17cbdd170a589d3c6db21455c01
# good: [f16416f3e5e51a09cc6a0d03afb14f4cbba321be] 2015-05-08: source-hash-e658cb4d5ce49d3a3c6acc63155974b5ff8490c7
git bisect good f16416f3e5e51a09cc6a0d03afb14f4cbba321be
# good: [0cedadc7b2e8c75bf0893100e8fae49f62cc2545] 2015-05-14: source-hash-9de1d53a2ce3ee7036b4688b373db7b2235af4d9
git bisect good 0cedadc7b2e8c75bf0893100e8fae49f62cc2545
# good: [3f3573c28fd50d75a033eb166a21aad228b67289] 2015-05-17: source-hash-6aab2eceaa386c14c2283631d3107cab7484f0f8
git bisect good 3f3573c28fd50d75a033eb166a21aad228b67289
# bad: [c0fbc9b85ec523099dceb0f4f778fb10042efbd7] 2015-05-19: source-hash-158b50763962f66515062300e265839828463efa
git bisect bad c0fbc9b85ec523099dceb0f4f778fb10042efbd7
# good: [2cbed1a28f1051db3368577637b7dc871a0d0079] 2015-05-18: source-hash-2ca7795a6a723c701f295323fcc3f6c52ad37976
git bisect good 2cbed1a28f1051db3368577637b7dc871a0d0079
# first bad commit: [c0fbc9b85ec523099dceb0f4f778fb10042efbd7] 2015-05-19: source-hash-158b50763962f66515062300e265839828463efa
Comment 8 Xisco Faulí 2017-01-20 10:39:46 UTC
Regression introduced by 25a0bd7b909fb8c87387d1413060f6c4ba5a51bd
Closing as RESOLVED DUPLICATED

*** This bug has been marked as a duplicate of bug 93175 ***
Comment 9 Xisco Faulí 2017-10-28 18:22:21 UTC

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