Skip to content

Instantly share code, notes, and snippets.

@tjdevries
Created November 14, 2024 20:22
Show Gist options
  • Save tjdevries/64a55ace5c5f81a6bc1a730cf80480c3 to your computer and use it in GitHub Desktop.
Save tjdevries/64a55ace5c5f81a6bc1a730cf80480c3 to your computer and use it in GitHub Desktop.
stack trace
[ERROR][2024-11-14 15:18:26] ...lsp/handlers.lua:590 'disconnected /Users/tjdevries/git/topshelf.fm:
/-----------------------------------------------------------------------
| Internal error: Uncaught exception.
| Unix.Unix_error(Unix.ENOENT, "create_process", "ocamlmerlin-mlx")
| Raised by primitive operation at Unix.create_process_gen.(fun) in file "unix.ml", line 922, characters 15-68
| Called from Stdlib__Fun.protect in file "fun.ml", line 34, characters 8-15
| Re-raised at Stdlib__Fun.protect in file "fun.ml", line 39, characters 6-52
| Called from Unix.create_process in file "unix.ml" (inlined), line 925, characters 2-66
| Called from Merlin_extend__Extend_driver.run in file "src/extend/extend_driver.ml", line 25, characters 4-79
| Called from Merlin_kernel__Mreader_extend.start in file "src/kernel/mreader_extend.ml", line 50, characters 15-52
| Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 49, characters 17-27
| Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 56, characters 4-11
| Called from CamlinternalLazy.force_lazy_block in file "camlinternalLazy.ml" (inlined), line 78, characters 27-67
| Called from Merlin_kernel__Mreader.try_with_reader in file "src/kernel/mreader.ml", line 119, characters 6-19
| Called from Merlin_kernel__Mreader.parse in file "src/kernel/mreader.ml", line 176, characters 6-74
| Called from Merlin_kernel__Mpipeline.Reader_phase.f.(fun) in file "src/kernel/mpipeline.ml", line 148, characters 19-62
| Called from Merlin_kernel__Phase_cache.With_cache.apply in file "src/kernel/phase_cache.ml", line 33, characters 19-32
| Called from Merlin_kernel__Mpipeline.process in file "src/kernel/mpipeline.ml", lines 266-267, characters 11-47
| Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 49, characters 17-27
| Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 56, characters 4-11
| Called from CamlinternalLazy.force_lazy_block in file "camlinternalLazy.ml" (inlined), line 78, characters 27-67
| Called from Merlin_kernel__Mpipeline.timed_lazy in file "src/kernel/mpipeline.ml", line 17, characters 11-23
| Re-raised at Merlin_kernel__Mpipeline.timed_lazy in file "src/kernel/mpipeline.ml", line 23, characters 7-22
| Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 49, characters 17-27
| Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 56, characters 4-11
| Called from CamlinternalLazy.force_lazy_block in file "camlinternalLazy.ml" (inlined), line 78, characters 27-67
| Called from Merlin_kernel__Mpipeline.process in file "src/kernel/mpipeline.ml", lines 278-282, characters 13-17
| Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 49, characters 17-27
| Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 56, characters 4-11
| Called from CamlinternalLazy.force_lazy_block in file "camlinternalLazy.ml" (inlined), line 78, characters 27-67
| Called from Merlin_kernel__Mpipeline.timed_lazy in file "src/kernel/mpipeline.ml", line 17, characters 11-23
| Re-raised at Merlin_kernel__Mpipeline.timed_lazy in file "src/kernel/mpipeline.ml", line 23, characters 7-22
| Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 49, characters 17-27
| Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 56, characters 4-11
| Called from CamlinternalLazy.force_lazy_block in file "camlinternalLazy.ml" (inlined), line 78, characters 27-67
| Called from Merlin_kernel__Mpipeline.process in file "src/kernel/mpipeline.ml", line 306, characters 13-48
| Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 49, characters 17-27
| Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 56, characters 4-11
| Called from CamlinternalLazy.force_lazy_block in file "camlinternalLazy.ml" (inlined), line 78, characters 27-67
| Called from Merlin_kernel__Mpipeline.timed_lazy in file "src/kernel/mpipeline.ml", line 17, characters 11-23
| Re-raised at Merlin_kernel__Mpipeline.timed_lazy in file "src/kernel/mpipeline.ml", line 23, characters 7-22
| Called from CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 49, characters 17-27
| Re-raised at CamlinternalLazy.do_force_block in file "camlinternalLazy.ml", line 56, characters 4-11
| Called from Merlin_kernel__Mpipeline.typer_result in file "src/kernel/mpipeline.ml" (inlined), line 133, characters 21-30
| Called from Query_commands.dispatch in file "src/frontend/query_commands.ml", line 691, characters 16-47
| Called from Ocaml_lsp_server__Diagnostics.merlin_diagnostics.(fun) in file "ocaml-lsp-server/src/diagnostics.ml", line 298, characters 12-52
| Called from Merlin_utils__Std.let_ref in file "src/utils/std.ml", line 727, characters 8-12
| Re-raised at Merlin_utils__Std.let_ref in file "src/utils/std.ml", line 733, characters 4-13
| Called from Merlin_utils__Misc.try_finally in file "src/utils/misc.ml", line 45, characters 8-15
| Re-raised at Merlin_utils__Misc.try_finally in file "src/utils/misc.ml", line 62, characters 10-24
| Called from Stdlib__Fun.protect in file "fun.ml", line 34, characters 8-15
| Re-raised at Stdlib__Fun.protect in file "fun.ml", line 39, characters 6-52
| Called from Merlin_kernel__Mocaml.with_state in file "src/kernel/mocaml.ml", line 18, characters 8-38
| Re-raised at Merlin_kernel__Mocaml.with_state in file "src/kernel/mocaml.ml", line 24, characters 4-15
| Called from Ocaml_lsp_server__Document.Single_pipeline.use_with_config.(fun) in file "ocaml-lsp-server/src/document.ml", line 161, characters 20-75
| Called from Stdune__Exn_with_backtrace.try_with in file "otherlibs/stdune/src/exn_with_backtrace.ml", line 9, characters 8-12
| Re-raised at Stdune__Exn.raise_with_backtrace in file "otherlibs/stdune/src/exn.ml" (inlined), line 38, characters 27-56
| Called from Stdune__Exn_with_backtrace.reraise in file "otherlibs/stdune/src/exn_with_backtrace.ml", line 20, characters 33-71
| Called from Fiber__Core.O.(>>|).(fun) in file "fiber/src/core.ml", line 250, characters 36-41
| Called from Fiber__Scheduler.exec in file "fiber/src/scheduler.ml", line 73, characters 8-11
| Re-raised at Stdune__Exn.raise_with_backtrace in file "otherlibs/stdune/src/exn.ml" (inlined), line 38, characters 27-56
| Called from Stdune__Exn_with_backtrace.reraise in file "otherlibs/stdune/src/exn_with_backtrace.ml", line 20, characters 33-71
| Called from Fiber__Scheduler.exec in file "fiber/src/scheduler.ml", line 73, characters 8-11
\\-----------------------------------------------------------------------
'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment