[racket-dev] check-syntax (require plot) hangs drracket

From: Marijn (hkBst at gentoo.org)
Date: Thu Nov 24 03:51:18 EST 2011

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

Hi Robby,

On 23-11-11 13:10, Robby Findler wrote:
> I'm not seeing that under ubuntu 10.04 using the version of Racket 
> from this morning. Is there possibly something else that would need
> to be done to see the problem?

Not that I can think of and this is not an intermittent problem.

I did manage to produce some terminal output this time, by Ctrl-C'ing
in the terminal when syntax-check had frozen my drracket (this
morning's git master):


^Cuser break

 === context ===
/usr/lib64/racket/collects/drracket/private/syncheck/traversals.rkt:940:4:
document-variable
/usr/lib64/racket/collects/drracket/private/syncheck/traversals.rkt:485:12:
for-loop
/usr/lib64/racket/collects/drracket/private/syncheck/traversals.rkt:481:8:
for-loop
/usr/lib64/racket/collects/drracket/private/syncheck/traversals.rkt:451:4:
annotate-variables
/usr/lib64/racket/collects/drracket/private/syncheck/gui.rkt:1942:24
/usr/lib64/racket/collects/mred/private/wx/common/queue.rkt:432:6
/usr/lib64/racket/collects/mred/private/wx/common/queue.rkt:472:32
/usr/lib64/racket/collects/mred/private/wx/common/queue.rkt:618:3

internal error: wrong eventspace for constrained event handling

/usr/lib64/racket/collects/mred/private/wx/common/freeze.rkt:9:0
internal-error
/usr/lib64/racket/collects/mred/private/wx/common/freeze.rkt:36:0 core6

internal error: wrong eventspace for constrained event handling

/usr/lib64/racket/collects/mred/private/wx/common/freeze.rkt:9:0
internal-error
/usr/lib64/racket/collects/mred/private/wx/common/freeze.rkt:36:0 core6


this internal error is repeated some dozen more times.

Marijn


> On Wed, Nov 23, 2011 at 1:53 AM, Marijn <hkBst at gentoo.org> wrote: 
> In the latest git master, check-syntax button is freezing drracket
> for me on x86-64 GNU/Linux on the following code fragment:
> 
> #lang racket
> 
> (require plot)
> 
> although it runs fine... Only way to proceed is to kill the
> program. I get no output on the console.
> 
> Marijn
>> _________________________________________________ For
>> list-related administrative tasks: 
>> http://lists.racket-lang.org/listinfo/dev
>> 

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

iEYEARECAAYFAk7OBYYACgkQp/VmCx0OL2y0cgCfZITmHJ1qRi2B8FDH7fp1lmfN
vVMAnjVQG7hZ/3VLTqUNA/hPA4uGICVG
=MdMR
-----END PGP SIGNATURE-----


Posted on the dev mailing list.