Open theboy412 opened 2 years ago
Which version of Erlang and Elixir were you using? This is likely a change the private APIs that often change with each version of Elixir.
@KronicDeth I'm using elixir 1.13.4-otp-24 and erlang 24.3.3. Can you hint at what versions should I use so that debugger would work?
In debugger console I see this error:
[error] GenServer IntelliJElixir.Debugger.Server terminating
** (KeyError) key :vars not found
/tmp/intellij_elixir/debugger/lib/intellij_elixir/debugger/server.ex:266: IntelliJElixir.Debugger.Server.handle_call/3
(stdlib 3.17.1) gen_server.erl:721: :gen_server.try_handle_call/4
(stdlib 3.17.1) gen_server.erl:750: :gen_server.handle_msg/6
(stdlib 3.17.1) proc_lib.erl:226: :proc_lib.init_p_do_apply/3
Last message (from #PID<8890.2.0>): {:evaluate, %{env: %{file: "xxxxxxxx", function: {:index, 2}, line: 5, module: xx.PageController}, expression: "1", pid: #PID<0.7873.0>, stack_pointer: 8}}
State: %IntelliJElixir.Debugger.Server{attached: #PID<8890.2.0>, evaluate_meta_pid_to_froms: %{}}
Client #PID<8890.2.0> is remote on node :"debugger01a662a5-7ace-42a7-881d-6dceff43b277@127.0.0.1"
Version
11.13.0
What I was doing
Evaluate value of variable on debug mode.
Exceptions
Exception 0
Stacktrace