[racket-dev] Bug in bug reporting

From: Pierpaolo Bernardi (olopierpa at gmail.com)
Date: Sun Jan 13 06:55:34 EST 2013

Hello,

with 5.3.2.1 on windows 8, trying to use the bug reporting form,
causes an internal error, with the following message:

make-directory: cannot make directory
  path: C:\Program Files\Racket-Full-5.3.2.1\lib\pkgs
  system error: Permission denied; errno=13
  context...:
   C:\Program Files\Racket-Full-5.3.2.1\collects\planet2\lib.rkt:188:0:
with-package-lock*
   C:\Program Files\Racket-Full-5.3.2.1\collects\planet2\main.rkt:179:2:
for-loop
   C:\Program Files\Racket-Full-5.3.2.1\collects\help\private\bug-report-controls.rkt:25:0:
add-bug-report-controls
   C:\Program Files\Racket-Full-5.3.2.1\collects\help\bug-report.rkt:55:0:
report-bug/new-frame
   C:\Program Files\Racket-Full-5.3.2.1\collects\mred\private\mrmenu.rkt:250:14:
command method in basic-selectable-menu-item%
   C:\Program Files\Racket-Full-5.3.2.1\collects\racket\private\more-scheme.rkt:146:2:
call-with-break-parameterization
   C:\Program Files\Racket-Full-5.3.2.1\collects\racket\private\more-scheme.rkt:263:2:
call-with-exception-handler
   C:\Program Files\Racket-Full-5.3.2.1\collects\mred\private\wx\common\queue.rkt:451:6
   C:\Program Files\Racket-Full-5.3.2.1\collects\mred\private\wx\common\queue.rkt:502:32
   C:\Program Files\Racket-Full-5.3.2.1\collects\mred\private\wx\common\queue.rkt:650:3

====

I discovered this trying to report the following, which seems
different from others I have seen in the past:

- the automatic syntax-check appeared to have stopped working.
- I pressed the Syntax Check button
- An internal error box appeared containing:

close-status-line: status line not open 'drracket:check-syntax:status
  context...:
   C:\Program Files\Racket-Full-5.3.2.1\collects\framework\private\frame.rkt:613:7
   C:\Program Files\Racket-Full-5.3.2.1\collects\drracket\private\syncheck\gui.rkt:1774:14:
cleanup
   C:\Program Files\Racket-Full-5.3.2.1\collects\drracket\private\syncheck\gui.rkt:1891:24
   C:\Program Files\Racket-Full-5.3.2.1\collects\mred\private\wx\common\queue.rkt:451:6
   C:\Program Files\Racket-Full-5.3.2.1\collects\mred\private\wx\common\queue.rkt:502:32
   C:\Program Files\Racket-Full-5.3.2.1\collects\mred\private\wx\common\queue.rkt:650:3


HTH
P.

Posted on the dev mailing list.