[racket-dev] weird (memory?) bug using (dis)similar require mechanisms

From: Marijn (hkBst at gentoo.org)
Date: Mon Sep 12 03:28:43 EDT 2011

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Matthew,

On 09/10/11 22:49, Matthew Flatt wrote:
> At Fri, 09 Sep 2011 12:29:13 +0200, Marijn wrote:
>> this racket bug was discovered when I was trying out geiser
>> which starts programs in a way that exposes this bug. The program
>> starts correctly but none of the buttons work (or only reserve
>> screen space) and it is hard to terminate the program.
> 
> I think this is now fixed. For me, the GUI worked until I clicked
> a button that needed to grow the frame, at which point it got stuck
> due to competing callbacks with different opinions on the frame
> height. (One of those callbacks was wrong.)

Seems to work for me too now. The only thing I'm left wondering is why
starting the program in ways that I would mentally classify as exactly
the same turned out to differ in such a way. Would appreciate if you
could shed some light on that.

Thanks,

Marijn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk5ttKsACgkQp/VmCx0OL2xo+wCgxTQiEkn7+o4q+KM8//3Wnhlq
2woAoKg/mwc3nFj8doocwwp7IMW24i0c
=qo0A
-----END PGP SIGNATURE-----


Posted on the dev mailing list.