[Mono-bugs] [Bug 58885][Nor] Changed - [OSX] Graphics class is drawing with wrong colors

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Aug 25 15:24:43 EDT 2006

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by sebastien at ximian.com.


--- shadow/58885	2004-12-09 00:19:25.000000000 -0500
+++ shadow/58885.tmp.25894	2006-08-25 15:24:43.000000000 -0400
@@ -1,23 +1,23 @@
 Bug#: 58885
 Product: Mono: Class Libraries
 Version: unspecified
 OS: Mac OS X 10.3
 OS Details: Mac OS X 10.3.3
-Status: NEEDINFO   
+Status: CLOSED   
 Severity: Unknown
 Priority: Normal
 Component: Sys.Drawing.
 AssignedTo: mono-bugs at ximian.com                            
 ReportedBy: domo at domnanovits.at               
 QAContact: mono-bugs at ximian.com
 TargetMilestone: ---
-Summary: Graphics class is drawing with wrong colors
+Summary: [OSX] Graphics class is drawing with wrong colors
 Description of Problem:
 The colors get mixed up on Mac OS X when using the drawing functions of the System.Drawing 
 namespace. All drawing functions of the Graphics class almost never hit the correct color. The 
 only color which seems to work is blue. I guess there is a problem with little or big endians on 
 the PPC platform.
@@ -163,6 +163,13 @@
 ------- Additional Comments From rkumar at novell.com  2004-12-09 00:19 -------
 We are still expecting a reply from Stefan on "what happens when the 
 patch is applied to pixman?" OR is this behavior reproducable with 
 Cairo-HEAD and libgdiplus-HEAD ?
+------- Additional Comments From sebastien at ximian.com  2006-08-25 15:24 -------
+The PNG code depended on a macro (get_pixel_bgra) that was broken wrt
+endianess. This was fixed in SVN r64358.
+Please re-open the bug if the issue still exists (there may be other
+endian bugs).

More information about the mono-bugs mailing list