Bug 80022 - Some SVG arrows are not correctly rendered (PDF export is fine)
Summary: Some SVG arrows are not correctly rendered (PDF export is fine)
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
(earliest affected) release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
Keywords: bibisected, regression
Depends on:
Reported: 2014-06-14 12:20 UTC by Firas Hanife
Modified: 2016-10-05 21:51 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:

Arrows (122.18 KB, image/jpeg)
2014-06-14 12:20 UTC, Firas Hanife
ArrowsIssue (4.1 vs 4.2) (133.38 KB, image/png)
2014-06-14 12:21 UTC, Firas Hanife
Arrows (CORRECT) (122.18 KB, image/jpeg)
2014-06-14 12:22 UTC, Firas Hanife
ArrowsIssue (4.1 vs 4.2) (CORRECT) (240.62 KB, image/jpeg)
2014-06-14 12:23 UTC, Firas Hanife
SVG arrow that has the the issue (from LO files) (1.12 KB, image/svg+xml)
2014-06-14 13:21 UTC, Firas Hanife

Note You need to log in before you can comment on or make changes to this bug.
Description Firas Hanife 2014-06-14 12:20:59 UTC
Created attachment 101042 [details]

Affected LibreOffice versions:
4.2.x and 4.3.x

- Steps to reproduce:
0) Create a new Writer document
1) Open: Tools > Gallery
2) Insert one of the highlighted arrows (see screenshot: Arrows)
The preview on the page has some "scratches" (see screeenshot: ArrowsIssue)

The PDF exported is correct.

- System information:
openSUSE 13.1 (x86_64)
Comment 1 Firas Hanife 2014-06-14 12:21:37 UTC
Created attachment 101043 [details]
ArrowsIssue (4.1 vs 4.2)
Comment 2 Firas Hanife 2014-06-14 12:22:59 UTC
Created attachment 101044 [details]
Arrows (CORRECT)
Comment 3 Firas Hanife 2014-06-14 12:23:52 UTC
Created attachment 101045 [details]
ArrowsIssue (4.1 vs 4.2) (CORRECT)
Comment 4 Firas Hanife 2014-06-14 13:21:19 UTC
Created attachment 101047 [details]
SVG arrow that has the the issue (from LO files)
Comment 5 Arnaud Versini 2014-06-14 13:51:28 UTC
Confirmed on OpenSuse with LibreOffice
Comment 6 Michael Stahl (allotropia) 2014-06-30 14:29:55 UTC
Comment on attachment 101043 [details]
ArrowsIssue (4.1 vs 4.2)

there's too many image attachments that show the same thing here?
this is confusing, i'll delete a few...
Comment 7 Michael Stahl (allotropia) 2014-06-30 14:30:32 UTC
Comment on attachment 101042 [details]

there's too many image attachments that show the same thing here?
this is confusing, i'll delete a few...
Comment 8 Xisco Faulí 2014-08-08 11:56:46 UTC
 8638134c8ff6f51edcf5b2a8884d9aaff677f8e8 is the first bad commit
commit 8638134c8ff6f51edcf5b2a8884d9aaff677f8e8
Author: Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
Date:   Thu Oct 17 13:45:18 2013 +0000

    commit a3694b1b32cb0677019962a5908fe775c83ed5a6
    Author:     Caolán McNamara <caolanm@redhat.com>
    AuthorDate: Thu Jun 20 10:01:10 2013 +0100
    Commit:     Caolán McNamara <caolanm@redhat.com>
    CommitDate: Thu Jun 20 10:40:47 2013 +0100
        move static bitmap into a svapp member
        so it won't crash on exit when its dtor uses stuff destroyed by deinitvcl
        also fix comparisons, i.e. presumably
        aLastColorTopLeft == aLastColorTopLeft etc
        should have been aLastColorTopLeft == aColorTopLeft
        Change-Id: I1f3dc47504c5add113b3a8bcadf010ca3b9f4c31

:100644 100644 c4b23b0588c9fa7b3c60ba1e25b98d64e1dd2b86 1729e5577a79816bfda4f3818dd63aaeca760f4c M	ccache.log
:100644 100644 b9ef04809bbee9b139a3c63b8817c2967fc9d4ba 93ca628a83d64d2506ca724ae75eb21c824b5ae9 M	commitmsg
:100644 100644 72e082814ca670d18895121fc54c36af5f286508 5ecb99a14b46d216170cfd48cdc755b43e396f46 M	dev-install.log
:100644 100644 6c23c99b99dae72bb03578b82232f28d5d432a4b 6ceb02740d4e7e43bfd52a7c13fda4a857e3b9c4 M	make.log
:040000 040000 badd662ae5732c1faeaf64bb4b04cfa4a8a165bb 33aec4f4f98f6dd4f6d7aaf0720e10f56cf962c5 M	opt

# bad: [423a84c4f7068853974887d98442bc2a2d0cc91b] source-hash-c15927f20d4727c3b8de68497b6949e72f9e6e9e
# good: [65fd30f5cb4cdd37995a33420ed8273c0a29bf00] source-hash-d6cde02dbce8c28c6af836e2dc1120f8a6ef9932
git bisect start 'latest' 'oldest'
# good: [e02439a3d6297a1f5334fa558ddec5ef4212c574] source-hash-6b8393474974d2af7a2cb3c47b3d5c081b550bdb
git bisect good e02439a3d6297a1f5334fa558ddec5ef4212c574
# bad: [4850941efe43ae800be5c76e1102ab80ac2c085d] source-hash-980a6e552502f02f12c15bfb1c9f8e6269499f4b
git bisect bad 4850941efe43ae800be5c76e1102ab80ac2c085d
# bad: [a043626b542eb8314218d7439534dce2fc325304] source-hash-9379a922c07df3cdb7d567cc88dfaaa39ead3681
git bisect bad a043626b542eb8314218d7439534dce2fc325304
# bad: [f6a86d8812bc1db2fee07af4d54b7af6a553cc59] source-hash-e4ebe80be51fb33545091aa4f0bbc0ea2fe674f0
git bisect bad f6a86d8812bc1db2fee07af4d54b7af6a553cc59
# bad: [55ecbc9a293276f2506a41e364da2331b22535ab] source-hash-b1f7dd66b898b03cb4bd8d434b6370310ea95946
git bisect bad 55ecbc9a293276f2506a41e364da2331b22535ab
# bad: [8638134c8ff6f51edcf5b2a8884d9aaff677f8e8] source-hash-a3694b1b32cb0677019962a5908fe775c83ed5a6
git bisect bad 8638134c8ff6f51edcf5b2a8884d9aaff677f8e8
# good: [d4078738db5f3c995eff2987d3ebdb0ac0aaf3ce] source-hash-3d5fb88cc0aa8ee6be6cec5ce0255f1412368519
git bisect good d4078738db5f3c995eff2987d3ebdb0ac0aaf3ce
# good: [69bf614869471f46413fe1d2af5976b2e6d85084] source-hash-76dea8b2db906156e77f78738a68f932a15afd4b
git bisect good 69bf614869471f46413fe1d2af5976b2e6d85084
# good: [5997ef2caf7fc40b8899eab0100042836d2db030] source-hash-5e5f3671f8448ee21b00f0d2a08b214e61f7f744
git bisect good 5997ef2caf7fc40b8899eab0100042836d2db030
# first bad commit: [8638134c8ff6f51edcf5b2a8884d9aaff677f8e8] source-hash-a3694b1b32cb0677019962a5908fe775c83ed5a6
Comment 9 QA Administrators 2015-09-04 02:49:07 UTC Comment hidden (obsolete)
Comment 10 Robinson Tryon (qubit) 2015-12-13 10:35:49 UTC Comment hidden (obsolete)
Comment 11 Xisco Faulí 2016-10-05 21:51:14 UTC
This issue is no longer reproducible in

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

Thus, closing it a RESOLVED WORKSFORME