[Mono-bugs] [Bug 410459] New: ARCS are rendered the WRONG DIRECTION

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Jul 18 13:54:32 EDT 2008


           Summary: ARCS are rendered the WRONG DIRECTION
           Product: Mono: Class Libraries
           Version: 1.9.0
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Sys.Drawing.
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: david.bobeck at precisepath.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---

Created an attachment (id=228838)
 --> (https://bugzilla.novell.com/attachment.cgi?id=228838)
Windows Zip

Description of Problem:

When drawing arcs on a graphics object with DrawArc(), some arcs are rendered

Steps to reproduce the problem:

I have included (zipped) a solution created with Microsoft Visual C# Express
Edition. The source files and a release executable are provided. A post-build
step will copy the exe to 'bug5.exe' for ease-of-use on linux.

1. run the included 'bug5.exe' on linux (mono bug5.exe)
2. observe the red colored arcs

Actual Results:

The included sample application draws many arcs from different
starting angles and with different sweep angle combinations. (all
near 180 degrees). You can see that some of the arcs (the ones I've
colored in red) are drawn incorrectly.

Expected Results:
The Linux output should match the Windows output, right? 

How often does this happen?
Every Time.

Additional Information:
- These sample sources were compiled on Windows XP SP2.
- The Linux results were seen on Fedora Core 3 running Mono 1.9.1 installed
from the RedHat distribution package.
- The Linux results were also seen on Fedora Core 7 running Mono 1.9.1 compiled
manually from the sources download.

Images of the results found on windows (Windows.png), on mono for windows
(WinMono.png) and on mono for linux (LinuxMono.png) are included in the zip

Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.

More information about the mono-bugs mailing list