[plt-scheme] Startup Problem

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Thu Jul 30 01:19:37 EDT 2009

This is a bug in an easter egg (argh).

You can fix it by either changing your date to anything besides july
30th, or by changing the definition of on-paint in the definition of
splash-canvas% in collects/framework/splash.ss to this:

   (define/override (on-paint) (when splash-cache-bitmap (send
(get-dc) draw-bitmap splash-cache-bitmap 0 0)))

or by getting the latest in SVN.

Apologies,
Robby

PS: Happy birthday, Eli!

On Wed, Jul 29, 2009 at 11:57 PM, Roshan Mathews<rmathews at gmail.com> wrote:
> I have PLT-Scheme (plt-4.1.5-bin-i386-win32) on Windows (Vista).
>
> When I start it it, it opens a "Standard Output" window, with this message:
>
>    draw-bitmap in dc<%>: expected argument of type <bitmap% object>; given #f
>
>     === context ===
>    E:\Program Files\PLT\collects\drscheme\private\drscheme-normal.ss:208:15
>
> DrScheme was working before this came up, if that helps.
>
> This happened even after I reinstalled it, so maybe there is something
> left behind after an uninstall that I must remove?
>
> I even upgraded to plt-4.2-bin-i386-win32 and the problem remained, so
> what stays between installations?  Registry entries?
>
> Any help would be appreciated.
>
> Regards,
> Roshan Mathews
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>


Posted on the users mailing list.