From 8f0c0f5405dd5376361851c2fcb14b166dbd1221 Mon Sep 17 00:00:00 2001 From: Robby Findler Date: Sun, 13 Jul 2014 22:30:05 -0500 Subject: [PATCH] fix drracket's stacktrace handling in the case that something strange shows up as the source field in an exception record --- pkgs/drracket-pkgs/drracket/drracket/private/debug.rkt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/drracket-pkgs/drracket/drracket/private/debug.rkt b/pkgs/drracket-pkgs/drracket/drracket/private/debug.rkt index e8969ced13..3d27d9258e 100644 --- a/pkgs/drracket-pkgs/drracket/drracket/private/debug.rkt +++ b/pkgs/drracket-pkgs/drracket/drracket/private/debug.rkt @@ -1002,7 +1002,8 @@ profile todo: (values #f void)))] [(is-a? file editor<%>) (values file void)] - [else (error 'insert-context "unknown file spec ~e" file)])]) + [else + (values #f void)])]) (when from-text (let* ([finish (+ start span -1)] [context-text (copy/highlight-text from-text start finish)])