# Possible bug: anyone know what "WARNING: Caught an exception in the keymap:" means?

**URL:** <https://discourse.julialang.org/t/possible-bug-anyone-know-what-warning-caught-an-exception-in-the-keymap-means/8609>\
**Category:** Internals & Design\
**Created:** [January 26, 2018, 9:57am UTC](https://discourse.julialang.org/t/possible-bug-anyone-know-what-warning-caught-an-exception-in-the-keymap-means/8609 "2018-01-26T09:57:27Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Palli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palli/32/3380_2.png) [@Palli](https://discourse.julialang.org/u/Palli)\
**Post date:** [January 26, 2018, 10:04am UTC](https://discourse.julialang.org/t/possible-bug-anyone-know-what-warning-caught-an-exception-in-the-keymap-means/8609/2 "2018-01-26T10:04:09Z")

</div>

I’ve figured out the ERROR (but not exactly why I get the WARNING; I’m however no longer alarmed by it; but would still like to know what it means; it’s puzzling why it happens here, as opposed to the ERROR), it’s simply:

> [@No space left on device](https://discourse.julialang.org/t/no-space-left-on-device/2673):
>
> Apologies - this should be in the “First Steps” sub-category, but that wouldn’t open… I’ve been using 0.4.6 on Windows for a year without problems, and have just switched to 0.5.1 so that my Windows version is the same as the Linux one on the remote cluster I use. I’m sure this is a trivially simple problem, but I don’t know the answer: Typing almost anything into the repl generates the following error: WARNING: Caught an exception in the keymap: ERROR: SystemError: flush: No space left on …

It must be because the REPL has to maintain the history file, but not when running directly (a better/clearer ERROR message, or that is WARNING, would be useful; ~~or simply disabling it for the history file~~ ).

```julia
$ julia -e "versioninfo()"
Julia Version 0.5.0
Commit 3c9d753 (2016-09-19 18:14 UTC)
Platform Info:
  System: Linux (x86_64-linux-gnu)
  CPU: Intel(R) Xeon(R) CPU E3-1245 v5 @ 3.50GHz
  WORD_SIZE: 64
  BLAS: libopenblas (NO_LAPACKE DYNAMIC_ARCH NO_AFFINITY Haswell)
  LAPACK: liblapack.so.3
  LIBM: libopenlibm
  LLVM: libLLVM-3.7.1 (ORCJIT, broadwell)
qwerty@qwerty:~$ julia
               _
   _ _ _(_)_ | A fresh approach to technical computing
  (_) | (_) (_) | Documentation: http://docs.julialang.org
   _ _ _| |_ __ _ | Type "?help" for help.
  | | | | | | |/ _` | |
  | | |_| | | | (_| | | Version 0.5.0 (2016-09-19 18:14 UTC)
 _/ |\ __'_|_|_|\__'_| |  
|__/ | x86_64-linux-gnu

julia> versioninfo()
WARNING: Caught an exception in the keymap:
ERROR: SystemError: flush: No space left on device
Julia Version 0.5.0
Commit 3c9d753 (2016-09-19 18:14 UTC)
Platform Info:
  System: Linux (x86_64-linux-gnu)
  CPU: Intel(R) Xeon(R) CPU E3-1245 v5 @ 3.50GHz
  WORD_SIZE: 64
  BLAS: libopenblas (NO_LAPACKE DYNAMIC_ARCH NO_AFFINITY Haswell)
  LAPACK: liblapack.so.3
  LIBM: libopenlibm
  LLVM: libLLVM-3.7.1 (ORCJIT, broadwell)

```

---

_[View the full topic](https://discourse.julialang.org/t/possible-bug-anyone-know-what-warning-caught-an-exception-in-the-keymap-means/8609)._
