Bug 480976

Summary: Diagram print pb under Mars environment
Product: [Modeling] Sirius Reporter: Laurent Redor <laurent.redor>
Component: DiagramAssignee: Project Inbox <sirius.diagram-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: laurent.fasani
Version: 3.1.0Keywords: triaged
Target Milestone: ---   
Hardware: PC   
OS: Linux   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=480965
https://bugs.eclipse.org/bugs/show_bug.cgi?id=480980
Whiteboard:
Attachments:
Description Flags
PrintTestProject.zip for steps to reproduce
none
printWithMissingLabels.pdf
none
expectedDiagram.jpg
none
Logic sample diagram none

Description Laurent Redor CLA 2015-10-29 06:27:26 EDT
Created attachment 257614 [details]
PrintTestProject.zip for steps to reproduce

The labels of Node Sirius are no longer printed under Mars environment except for Node (with label inside the Node). In this case, the first line of Note is also no longer printed (see printWithMissingLabels.pdf the expected result is expectedDiagram.jpg).

Steps to reproduce:
* Import the project from PrintTestProject.zip
* Open the diagram "newDiagram"
* Print the diagram (using PDFCreator or a physical printer)
* KO: The labels are not printed and the first line of the Note is missing.
Comment 1 Laurent Redor CLA 2015-10-29 06:27:48 EDT
Created attachment 257615 [details]
printWithMissingLabels.pdf
Comment 2 Laurent Redor CLA 2015-10-29 06:28:04 EDT
Created attachment 257616 [details]
expectedDiagram.jpg
Comment 3 Laurent Fasani CLA 2015-10-29 06:56:23 EDT
The issue is not reproducible on Windows with mars TP
Comment 4 Laurent Redor CLA 2015-10-29 07:15:50 EDT
Created attachment 257617 [details]
Logic sample diagram

The problem is reproductible in "pure GMF" with a logic diagram.

Steps to reproduce:
* Open my.logicdiagram.logic2
* Print the diagram (using Cups PDF or a physical printer)
* KO: The label of the diamond is not printed, neither the first line of the Note.
Comment 5 Laurent Redor CLA 2015-10-29 07:35:04 EDT
This issue is not reproductible on Mac or on Windows. So it's specific to Linux. A bug has been raised on GMF product: bug 480980.