From: Duncan C. <dun...@wo...> - 2007-07-18 19:26:59
|
On Tue, 2007-07-17 at 18:28 -0600, Chris Smith wrote: > The following code: [..] > Doesn't work for me. Instead of a button with "Hello world" on it, I > get a button with a black splotch at the far left. The same thing > happens with all sort of other code. There doesn't appear to be any > discernable pattern to when it happens, but when it does it's > consistent. In some other programs (not this one) the garbage pattern > changes a bit with mouseover. > > This is with the darcs development tree for both Gtk2Hs and GHC. The > only change I made to Gtk2Hs was to add some packages to several > Makefile variables to get it to build with the base split. Platform is > Linux (debian 'testing' branch), via network to Cygwin/X on a Windows > system. There are quite a lot of variables involved there. It could be a problem with X client libs on debian (unlikely) or some problem with Cygwin's X server. Have you tried the same code on a local display on debian? Does a similar C/Gtk+ program give the same results? It'd be useful to try those experiments to see if it really is a fault in GHC or Gtk2Hs rather than in Gtk+ or the X libs/server combo you are using. Duncan |