Debugger.jl icon indicating copy to clipboard operation
Debugger.jl copied to clipboard

Debugger will crash when the `show` method throw an exception.

Open HaoxuanGuo opened this issue 3 years ago • 0 comments

Debugger will crash when the show method throw an exception.

For example, the following code will make a crash on debugger.

struct Test end
Base.show(io::IO, self::Test) = print(io, wrong_code())  # note: `wrong_code` is not defined
a = Test()

HaoxuanGuo avatar Jul 08 '21 12:07 HaoxuanGuo