[racket-dev] internal error while debugging (plus startup error)

From: Marijn (hkBst at gentoo.org)
Date: Wed Sep 14 09:36:07 EDT 2011

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

Hi list,

While using the integrated debugger I got an internal error which
caused the whole of that DrRacket-instance to become non-functional.
Fortunately I had started it from console, so the error didn't get
lost and I have the context. The error occurred while after I had been
stepping through my program at the moment I understood what was wrong
and tried to fix it by editing the code. For completeness I am
including the error that I got on startup which was non-fatal, but
probably accounts for online syntax checking not working (I think).

This is with a git racket of 12 Sept on amd64 Linux.

Marijn

standard-module-name-resolver: expected argument of type <module-path
or path>; given
#"/usr/lib64/racket/collects/drracket/private/syncheck/online-comp.rkt"

 === context ===
standard-module-name-resolver
/usr/lib64/racket/collects/drracket/private/expanding-place.rkt:26:17:
for-loop
/usr/lib64/racket/collects/drracket/private/expanding-place.rkt:18:0:
start

draw-ellipse method of dc%: expects type <nonnegative-real> as 3rd
argument, given: -390.0; other arguments were: 395.0 419.5 -390.0

 === context ===
/usr/lib64/racket/collects/racket/draw/private/dc.rkt:1005:4:
draw-ellipse method in dc%
/usr/lib64/racket/collects/racket/draw/private/record-dc.rkt:222:4:
draw-ellipse method in ...rivate/record-dc.rkt:94:2
/usr/lib64/racket/collects/gui-debugger/debug-tool.rkt:480:10:
on-paint method in ...ugger/debug-tool.rkt:156:8
/usr/lib64/racket/collects/mred/private/wxme/text.rkt:5195:18: paint-done
/usr/lib64/racket/collects/mred/private/wxme/text.rkt:5019:2: refresh
method in text%
/usr/lib64/racket/collects/mred/private/wxme/editor-canvas.rkt:606:2:
redraw method in editor-canvas%
/usr/lib64/racket/collects/mred/private/wxme/text.rkt:751:2:
end-edit-sequence method in text%
/usr/lib64/racket/collects/framework/private/text.rkt:3976:4:
after-delete method in ...ork/private/text.rkt:3799:2
/usr/lib64/racket/collects/mred/private/wxme/text.rkt:1794:2: core1128
/usr/lib64/racket/collects/mred/private/wxme/editor-canvas.rkt:444:2:
on-char method in editor-canvas%
/usr/lib64/racket/collects/racket/private/more-scheme.rkt:151:2:
call-with-break-parameterization
/usr/lib64/racket/collects/racket/private/more-scheme.rkt:268:2:
call-with-exception-handler
/usr/lib64/racket/collects/mred/private/wx/gtk/window.rkt:631:4:
dispatch-on-char method in window%
/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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk5wrccACgkQp/VmCx0OL2x2YACgr9YKPnCY8+TkVTpecoB0I41V
Sp8AoLl7c72/B+QzMQE3iLw50rB+RPqU
=Cbg1
-----END PGP SIGNATURE-----


Posted on the dev mailing list.