racket / drracket

DrRacket, IDE for Racket
http://www.racket-lang.org/
Other
454 stars 93 forks source link

internal error opening new-version WXME #307

Closed mflatt closed 5 years ago

mflatt commented 5 years ago

If I try to open a non-textual file in the latest format by running DrRacket v7.4 from the command line (providing the file name as an argument), then I get an expected error about the format, but then I get the following internal error. I don't know whether the same thing would happen with v7.4.0.6, though, if I had an even newer format to try.

send: target is not an object
  target: #f
  method name: make-visible
  context...:
   /Applications/Racket v7.4/collects/racket/private/class-internal.rkt:4679:0: obj-error34
   /Applications/Racket v7.4/share/pkgs/drracket/drracket/private/main.rkt:844:1
   /Applications/Racket v7.4/share/pkgs/gui-lib/mred/private/wx/common/queue.rkt:435:6
   /Applications/Racket v7.4/share/pkgs/gui-lib/mred/private/wx/common/queue.rkt:486:32
   /Applications/Racket v7.4/share/pkgs/gui-lib/mred/private/wx/common/queue.rkt:634:3
mflatt commented 5 years ago

On a second look, I'm no sure the initial error is the right one. It claims a broken file, instead of a too-new file.