[Mono-list] System.Drawing.Image Weirdness
Matthew Metnetsky
met@uberstats.com
Tue, 17 Aug 2004 08:32:17 -0400
Hello,
On Fri, 2004-08-13 at 15:41, Jordi Mas wrote:
> El divendres 13 de agost del 2004 a les 08:35 -0400, en/na Matthew
> Metnetsky va escriure:
> > I'm trying to use Image.FromFile within mod_mono and I keep getting the
> > strangest error. When I go to the page I get an internal server error.
> > The only code on the page is as follows
> >
> > ===========
> > <%@ Page Language="C#" %>
> >
> > <script language="C#" runat="server">
> > protected override void OnInit(EventArgs e)
> > {
> > System.Drawing.Image img =
> > System.Drawing.Image.FromFile("/home/html/devel3/u-ass/images/menus/roles.gif");
> > Response.Write(img.Height + "<br><br>-----<br>");
> > Response.Write(img.Width + "<br><br>-----<br>");
> > }
> > </script>
> >
> > ===========
> >
> > And the console I used to start the server gets the following message:
> > "X11 connection rejected because of wrong authentication".
> >
> > I have no idea whats going on. The code in a console application works
> > fine, but once it hits the server it just dies.
> >
> > I'm running on the latest Mono 1.0.1 release.
> >
> > Any ideas/suggestions?
>
> Try to do 'export GDIPLUS_NOX=1' and then run the application again.
> This define prevents libgdiplus (the core of System.Drawing on Linux)
> from openning the current X display.
>
> I hope it helps.
>
> Jordi,
It worked perfectly! Thanks.
~` Matthew