# Random editor crash opening a project on Linux

**URL:** <https://forum.defold.com/t/random-editor-crash-opening-a-project-on-linux/75906>\
**Category:** Bugs\
**Created:** [February 5, 2024, 3:29am UTC](https://forum.defold.com/t/random-editor-crash-opening-a-project-on-linux/75906 "2024-02-05T03:29:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jboadas](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/jboadas/32/34668_2.png) [@jboadas](https://forum.defold.com/u/jboadas)\
**Post date:** [February 5, 2024, 3:29am UTC](https://forum.defold.com/t/random-editor-crash-opening-a-project-on-linux/75906/1 "2024-02-05T03:29:45Z")

</div>

i was getting a random crashes when opening a project, so i start opening the project from the terminal and when the editor at last crashed git this:

```bash
2024-02-04 23:23:03.878 INFO default editor.updater - {:line 310, :message "No update found"}
2024-02-04 23:23:19.895 ERROR default editor.dialogs - {:line 442}
java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
	at clojure.core$deref_future.invokeStatic(core.clj:2300)
	at clojure.core$future_call$reify__8439.deref(core.clj:6974)
	at clojure.core$deref.invokeStatic(core.clj:2320)
	at editor.boot$open_project_with_progress_dialog$fn__109783.invoke(boot.clj:58)
	at editor.dialogs$make_load_project_dialog$fn __27459$fn__ 27462.invoke(dialogs.clj:440)
	at clojure.core$binding_conveyor_fn$fn__5739.invoke(core.clj:2030)
	at clojure.lang.AFn.call(AFn.java:18)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
	at clojure.core$deref_future.invokeStatic(core.clj:2300)
	at clojure.core$future_call$reify__8439.deref(core.clj:6974)
	at clojure.core$deref.invokeStatic(core.clj:2320)
	at clojure.core$pmap$step __8452$fn__ 8456.invoke(core.clj:7025)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:51)
	at clojure.lang.Cons.next(Cons.java:39)
	at clojure.lang.RT.next(RT.java:709)
	at clojure.core$next__5371.invokeStatic(core.clj:64)
	at clojure.core$dorun.invokeStatic(core.clj:3142)
	at editor.bootloader$load_boot$fn__109752.invoke(bootloader.clj:36)
	... 6 common frames omitted
Caused by: java.lang.ExceptionInInitializerError: null
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:467)
	at clojure.lang.RT.classForName(RT.java:2207)
	at clojure.lang.RT.classForName(RT.java:2216)
	at clojure.lang.RT.loadClassForName(RT.java:2235)
	at clojure.lang.RT.load(RT.java:453)
	at clojure.lang.RT.load(RT.java:428)
	at clojure.core$load$fn__6824.invoke(core.clj:6126)
	at clojure.core$load.invokeStatic(core.clj:6125)
	at clojure.core$load.doInvoke(core.clj:6109)
	at clojure.lang.RestFn.invoke(RestFn.java:408)
	at clojure.core$load_one.invokeStatic(core.clj:5908)
	at clojure.core$load_one.invoke(core.clj:5903)
	at clojure.core$load_lib$fn__6765.invoke(core.clj:5948)
	at clojure.core$load_lib.invokeStatic(core.clj:5947)
	at clojure.core$load_lib.doInvoke(core.clj:5928)
	at clojure.lang.RestFn.applyTo(RestFn.java:142)
	at clojure.core$apply.invokeStatic(core.clj:669)
	at editor.boot$fn __109776$fn__ 109777.doInvoke(boot.clj:47)
	at clojure.lang.RestFn.applyTo(RestFn.java:142)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$load_libs.invokeStatic(core.clj:5985)
	at clojure.core$load_libs.doInvoke(core.clj:5969)
	at clojure.lang.RestFn.applyTo(RestFn.java:137)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$require.invokeStatic(core.clj:6007)
	at editor.cljfx_form_view$loading __6706__ auto ____ 108825.invoke(cljfx_form_view.clj:15)
	at editor.cljfx_form_view__init.load(Unknown Source)
	at editor.cljfx_form_view__init.<clinit>(Unknown Source)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:467)
	at clojure.lang.RT.classForName(RT.java:2207)
	at clojure.lang.RT.classForName(RT.java:2216)
	at clojure.lang.RT.loadClassForName(RT.java:2235)
	at clojure.lang.RT.load(RT.java:453)
	at clojure.lang.RT.load(RT.java:428)
	at clojure.core$load$fn__6824.invoke(core.clj:6126)
	at clojure.core$load.invokeStatic(core.clj:6125)
	at clojure.core$load.doInvoke(core.clj:6109)
	at clojure.lang.RestFn.invoke(RestFn.java:408)
	at clojure.core$load_one.invokeStatic(core.clj:5908)
	at clojure.core$load_one.invoke(core.clj:5903)
	at clojure.core$load_lib$fn__6765.invoke(core.clj:5948)
	at clojure.core$load_lib.invokeStatic(core.clj:5947)
	at clojure.core$load_lib.doInvoke(core.clj:5928)
	at clojure.lang.RestFn.applyTo(RestFn.java:142)
	at clojure.core$apply.invokeStatic(core.clj:669)
	at editor.boot$fn __109776$fn__ 109777.doInvoke(boot.clj:47)
	at clojure.lang.RestFn.applyTo(RestFn.java:142)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$load_libs.invokeStatic(core.clj:5985)
	at clojure.core$load_libs.doInvoke(core.clj:5969)
	at clojure.lang.RestFn.applyTo(RestFn.java:137)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$require.invokeStatic(core.clj:6007)
	at editor.bootloader$load_boot$fn __109752$fn__ 109757.invoke(bootloader.clj:38)
	at clojure.core$pmap$fn __8447$fn__ 8448.invoke(core.clj:7022)
	... 6 common frames omitted
Caused by: java.lang.ClassCastException: class clojure.lang.Var$Unbound cannot be cast to class clojure.lang.IPersistentCollection (clojure.lang.Var$Unbound and clojure.lang.IPersistentCollection are in unnamed module of loader 'app')
	at clojure.core$conj__5375.invokeStatic(core.clj:82)
	at clojure.core$merge$fn__5943.invoke(core.clj:3049)
	at clojure.core$reduce1.invokeStatic(core.clj:944)
	at clojure.core$reduce1.invokeStatic(core.clj:934)
	at clojure.core$merge.invokeStatic(core.clj:3048)
	at clojure.core$merge.doInvoke(core.clj:3041)
	at clojure.lang.RestFn.invoke(RestFn.java:421)
	at cljfx.fx.table_column__init.load(Unknown Source)
	at cljfx.fx.table_column__init.<clinit>(Unknown Source)
	... 63 common frames omitted
2024-02-04 23:23:19.958 ERROR default editor.error-reporting - {:line 116}
java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
	at clojure.core$deref_future.invokeStatic(core.clj:2300)
	at clojure.core$future_call$reify__8439.deref(core.clj:6974)
	at clojure.core$deref.invokeStatic(core.clj:2320)
	at editor.boot$open_project_with_progress_dialog$fn__109783.invoke(boot.clj:58)
	at editor.dialogs$make_load_project_dialog$fn __27459$fn__ 27462.invoke(dialogs.clj:440)
	at clojure.core$binding_conveyor_fn$fn__5739.invoke(core.clj:2030)
	at clojure.lang.AFn.call(AFn.java:18)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.util.concurrent.ExecutionException: java.lang.ExceptionInInitializerError
	at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
	at clojure.core$deref_future.invokeStatic(core.clj:2300)
	at clojure.core$future_call$reify__8439.deref(core.clj:6974)
	at clojure.core$deref.invokeStatic(core.clj:2320)
	at clojure.core$pmap$step __8452$fn__ 8456.invoke(core.clj:7025)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:51)
	at clojure.lang.Cons.next(Cons.java:39)
	at clojure.lang.RT.next(RT.java:709)
	at clojure.core$next__5371.invokeStatic(core.clj:64)
	at clojure.core$dorun.invokeStatic(core.clj:3142)
	at editor.bootloader$load_boot$fn__109752.invoke(bootloader.clj:36)
	... 6 common frames omitted
Caused by: java.lang.ExceptionInInitializerError: null
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:467)
	at clojure.lang.RT.classForName(RT.java:2207)
	at clojure.lang.RT.classForName(RT.java:2216)
	at clojure.lang.RT.loadClassForName(RT.java:2235)
	at clojure.lang.RT.load(RT.java:453)
	at clojure.lang.RT.load(RT.java:428)
	at clojure.core$load$fn__6824.invoke(core.clj:6126)
	at clojure.core$load.invokeStatic(core.clj:6125)
	at clojure.core$load.doInvoke(core.clj:6109)
	at clojure.lang.RestFn.invoke(RestFn.java:408)
	at clojure.core$load_one.invokeStatic(core.clj:5908)
	at clojure.core$load_one.invoke(core.clj:5903)
	at clojure.core$load_lib$fn__6765.invoke(core.clj:5948)
	at clojure.core$load_lib.invokeStatic(core.clj:5947)
	at clojure.core$load_lib.doInvoke(core.clj:5928)
	at clojure.lang.RestFn.applyTo(RestFn.java:142)
	at clojure.core$apply.invokeStatic(core.clj:669)
	at editor.boot$fn __109776$fn__ 109777.doInvoke(boot.clj:47)
	at clojure.lang.RestFn.applyTo(RestFn.java:142)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$load_libs.invokeStatic(core.clj:5985)
	at clojure.core$load_libs.doInvoke(core.clj:5969)
	at clojure.lang.RestFn.applyTo(RestFn.java:137)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$require.invokeStatic(core.clj:6007)
	at editor.cljfx_form_view$loading __6706__ auto ____ 108825.invoke(cljfx_form_view.clj:15)
	at editor.cljfx_form_view__init.load(Unknown Source)
	at editor.cljfx_form_view__init.<clinit>(Unknown Source)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:467)
	at clojure.lang.RT.classForName(RT.java:2207)
	at clojure.lang.RT.classForName(RT.java:2216)
	at clojure.lang.RT.loadClassForName(RT.java:2235)
	at clojure.lang.RT.load(RT.java:453)
	at clojure.lang.RT.load(RT.java:428)
	at clojure.core$load$fn__6824.invoke(core.clj:6126)
	at clojure.core$load.invokeStatic(core.clj:6125)
	at clojure.core$load.doInvoke(core.clj:6109)
	at clojure.lang.RestFn.invoke(RestFn.java:408)
	at clojure.core$load_one.invokeStatic(core.clj:5908)
	at clojure.core$load_one.invoke(core.clj:5903)
	at clojure.core$load_lib$fn__6765.invoke(core.clj:5948)
	at clojure.core$load_lib.invokeStatic(core.clj:5947)
	at clojure.core$load_lib.doInvoke(core.clj:5928)
	at clojure.lang.RestFn.applyTo(RestFn.java:142)
	at clojure.core$apply.invokeStatic(core.clj:669)
	at editor.boot$fn __109776$fn__ 109777.doInvoke(boot.clj:47)
	at clojure.lang.RestFn.applyTo(RestFn.java:142)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$load_libs.invokeStatic(core.clj:5985)
	at clojure.core$load_libs.doInvoke(core.clj:5969)
	at clojure.lang.RestFn.applyTo(RestFn.java:137)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$require.invokeStatic(core.clj:6007)
	at editor.bootloader$load_boot$fn __109752$fn__ 109757.invoke(bootloader.clj:38)
	at clojure.core$pmap$fn __8447$fn__ 8448.invoke(core.clj:7022)
	... 6 common frames omitted
Caused by: java.lang.ClassCastException: class clojure.lang.Var$Unbound cannot be cast to class clojure.lang.IPersistentCollection (clojure.lang.Var$Unbound and clojure.lang.IPersistentCollection are in unnamed module of loader 'app')
	at clojure.core$conj__5375.invokeStatic(core.clj:82)
	at clojure.core$merge$fn__5943.invoke(core.clj:3049)
	at clojure.core$reduce1.invokeStatic(core.clj:944)
	at clojure.core$reduce1.invokeStatic(core.clj:934)
	at clojure.core$merge.invokeStatic(core.clj:3048)
	at clojure.core$merge.doInvoke(core.clj:3041)
	at clojure.lang.RestFn.invoke(RestFn.java:421)
	at cljfx.fx.table_column__init.load(Unknown Source)
	at cljfx.fx.table_column__init.<clinit>(Unknown Source)
	... 63 common frames omitted

```

i dont know if is a bug or something on my side

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [February 5, 2024, 8:50am UTC](https://forum.defold.com/t/random-editor-crash-opening-a-project-on-linux/75906/2 "2024-02-05T08:50:26Z")

</div>

Is it all projects or just one? Which version of the editor? Which Linux distro?

---

<div class="post-metadata">

**Author:** ![jboadas](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/jboadas/32/34668_2.png) [@jboadas](https://forum.defold.com/u/jboadas)\
**Post date:** [February 5, 2024, 11:56am UTC](https://forum.defold.com/t/random-editor-crash-opening-a-project-on-linux/75906/3 "2024-02-05T11:56:24Z")

</div>

The error is completely random, could happen on any project.  
I’m using Debian 11 Bullseye, Linux mx 5.10.0-27-amd64 #1 SMP Debian 5.10.205-2 (2023-12-31) x86\_64 GNU/Linux.

 ![defold_version](https://forum-defold.b-cdn.net/uploads/default/original/3X/a/3/a3744ee58bcb66c558df2f7d799c9e6d72016ad4.png)

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [February 5, 2024, 12:47pm UTC](https://forum.defold.com/t/random-editor-crash-opening-a-project-on-linux/75906/4 "2024-02-05T12:47:22Z")

</div>

Could you please share a full editor log?

> **[Editor Logs - Editor overview](https://defold.com/manuals/editor/#editor-logs)**
>
> The editor allows you to browse and manipulate all files and folders in your game project in an efficient manner. Editing files brings up a suitable editor and shows all relevant information about the file in separate views. | This manual gives an...

---

<div class="post-metadata">

**Author:** ![jboadas](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/jboadas/32/34668_2.png) [@jboadas](https://forum.defold.com/u/jboadas)\
**Post date:** [February 5, 2024, 2:01pm UTC](https://forum.defold.com/t/random-editor-crash-opening-a-project-on-linux/75906/5 "2024-02-05T14:01:07Z")

</div>

Sure.  
[Defold.logs.zip](https://forum.defold.com/uploads/short-url/36bSlzxs8xl4pO6L1DvQ8UFhnJd.zip) (21.9 KB)
