I am expriencing subprocess failed error

{:clojure.main/message
“Syntax error (IOException) compiling at (C:\Users\Admin\AppData\Local\Temp\form-init1408773477260980791.clj:1:108).\r\nServer returned HTTP response code: 500 for URL: http://localhost:3000/\r\n”,
:clojure.main/triage
{:clojure.error/phase :compile-syntax-check,
:clojure.error/line 1,
:clojure.error/column 108,
:clojure.error/source “form-init1408773477260980791.clj”,
:clojure.error/path “C:\Users\Admin\AppData\Local\Temp\form-init1408773477260980791.clj”,
:clojure.error/class java.io.IOException,
:clojure.error/cause “Server returned HTTP response code: 500 for URL: http://localhost:3000/”},
:clojure.main/trace
{:via
[{:type clojure.lang.Compiler$CompilerException,
:message “Syntax error compiling at (C:\Users\Admin\AppData\Local\Temp\form-init1408773477260980791.clj:1:108).”,
:data
{:clojure.error/phase :compile-syntax-check, :clojure.error/line 1, :clojure.error/column 108, :clojure.error/source “C:\Users\Admin\AppData\Local\Temp\form-init1408773477260980791.clj”},
:at [clojure.lang.Compiler load “Compiler.java” 7648]}
{:type java.io.IOException,
:message “Server returned HTTP response code: 500 for URL: http://localhost:3000/”,
:at [sun.reflect.NativeConstructorAccessorImpl newInstance0 “NativeConstructorAccessorImpl.java” -2]}
{:type java.io.IOException,
:message “Server returned HTTP response code: 500 for URL: http://localhost:3000/”,
:at [sun.net.www.protocol.http.HttpURLConnection getInputStream0 “HttpURLConnection.java” 1894]}],
:trace
[[sun.net.www.protocol.http.HttpURLConnection getInputStream0 “HttpURLConnection.java” 1894]
[sun.net.www.protocol.http.HttpURLConnection getInputStream “HttpURLConnection.java” 1492]
[java.net.HttpURLConnection getResponseCode “HttpURLConnection.java” 480]
[javax.swing.JEditorPane getStream “JEditorPane.java” 733]
[javax.swing.JEditorPane setPage “JEditorPane.java” 432]
[javax.swing.JEditorPane setPage “JEditorPane.java” 880]
[javax.swing.JEditorPane “JEditorPane.java” 274]
[sun.reflect.NativeConstructorAccessorImpl newInstance0 “NativeConstructorAccessorImpl.java” -2]
[sun.reflect.NativeConstructorAccessorImpl newInstance “NativeConstructorAccessorImpl.java” 62]
[sun.reflect.DelegatingConstructorAccessorImpl newInstance “DelegatingConstructorAccessorImpl.java” 45]
[java.lang.reflect.Constructor newInstance “Constructor.java” 423]
[clojure.lang.Reflector invokeConstructor “Reflector.java” 305]
[clojure.java.browse_ui$open_url_in_swing invokeStatic “browse_ui.clj” 15]
[clojure.java.browse_ui$open_url_in_swing invoke “browse_ui.clj” 15]
[clojure.lang.Var invoke “Var.java” 384]
[clojure.java.browse$open_url_in_swing invokeStatic “browse.clj” 64]
[clojure.java.browse$browse_url invokeStatic “browse.clj” 74]
[clojure.java.browse$browse_url invoke “browse.clj” 66]
[ring.server.standalone$open_browser_to invokeStatic “standalone.clj” 38]
[ring.server.standalone$open_browser_to invoke “standalone.clj” 37]
[ring.server.standalone$serve$fn__4247 invoke “standalone.clj” 107]
[ring.server.standalone$try_port invokeStatic “standalone.clj” 16]
[ring.server.standalone$try_port invoke “standalone.clj” 10]
[ring.server.standalone$serve invokeStatic “standalone.clj” 100]
[ring.server.standalone$serve doInvoke “standalone.clj” 75]
[clojure.lang.RestFn invoke “RestFn.java” 423]
[ring.server.leiningen$serve invokeStatic “leiningen.clj” 19]
[ring.server.leiningen$serve invoke “leiningen.clj” 16]
[user$eval76288 invokeStatic “form-init1408773477260980791.clj” 1]
[user$eval76288 invoke “form-init1408773477260980791.clj” 1]
[clojure.lang.Compiler eval “Compiler.java” 7177]
[clojure.lang.Compiler eval “Compiler.java” 7167]
[clojure.lang.Compiler load “Compiler.java” 7636]
[clojure.lang.Compiler loadFile “Compiler.java” 7574]
[clojure.main$load_script invokeStatic “main.clj” 475]
[clojure.main$init_opt invokeStatic “main.clj” 477]
[clojure.main$init_opt invoke “main.clj” 477]
[clojure.main$initialize invokeStatic “main.clj” 508]
[clojure.main$null_opt invokeStatic “main.clj” 542]
[clojure.main$null_opt invoke “main.clj” 539]
[clojure.main$main invokeStatic “main.clj” 664]
[clojure.main$main doInvoke “main.clj” 616]
[clojure.lang.RestFn applyTo “RestFn.java” 137]
[clojure.lang.Var applyTo “Var.java” 705]
[clojure.main main “main.java” 40]],
:cause “Server returned HTTP response code: 500 for URL: http://localhost:3000/”,
:phase :compile-syntax-check}}

I’m also getting errors since today:

{"message":"The database has been closed [90098-197]","type":"class org.h2.jdbc.JdbcSQLException","stacktrace":["org.h2.message.DbException.getJdbcSQLException(DbException.java:357)","org.h2.message.DbException.get(DbException.java:179)","org.h2.message.DbException.get(DbException.java:155)","org.h2.message.DbException.get(DbException.java:144)","org.h2.engine.Database.checkPowerOff(Database.java:536)","org.h2.command.Command.executeQuery(Command.java:228)","org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:114)","com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:431)","clojure.java.jdbc$execute_query_with_params.invokeStatic(jdbc.clj:1072)","clojure.java.jdbc$execute_query_with_params.invoke(jdbc.clj:1066)","clojure.java.jdbc$db_query_with_resultset_STAR_.invokeStatic(jdbc.clj:1095)","clojure.java.jdbc$db_query_with_resultset_STAR_.invoke(jdbc.clj:1075)","clojure.java.jdbc$query.invokeStatic(jdbc.clj:1164)","clojure.java.jdbc$query.invoke(jdbc.clj:1126)","toucan.db$query.invokeStatic(db.clj:285)","toucan.db$query.doInvoke(db.clj:281)","clojure.lang.RestFn.invoke(RestFn.java:410)","toucan.db$simple_select.invokeStatic(db.clj:391)","toucan.db$simple_select.invoke(db.clj:380)","toucan.db$simple_select_one.invokeStatic(db.clj:417)","toucan.db$simple_select_one.invoke(db.clj:406)","toucan.db$select_one.invokeStatic(db.clj:624)","toucan.db$select_one.doInvoke(db.clj:617)","clojure.lang.RestFn.applyTo(RestFn.java:139)","clojure.core$apply.invokeStatic(core.clj:667)","clojure.core$apply.invoke(core.clj:660)","toucan.db$select_one_field.invokeStatic(db.clj:633)","toucan.db$select_one_field.doInvoke(db.clj:626)","clojure.lang.RestFn.applyTo(RestFn.java:142)","clojure.core$apply.invokeStatic(core.clj:669)","clojure.core$apply.invoke(core.clj:660)","toucan.db$select_one_id.invokeStatic(db.clj:642)","toucan.db$select_one_id.doInvoke(db.clj:635)","clojure.lang.RestFn.invoke(RestFn.java:423)","toucan.db$exists_QMARK_.invokeStatic(db.clj:731)","toucan.db$exists_QMARK_.doInvoke(db.clj:724)","clojure.lang.RestFn.invoke(RestFn.java:439)","--> public_settings$public_settings.invokeStatic(public_settings.clj:227)","public_settings$public_settings.invoke(public_settings.clj:209)","routes.index$load_entrypoint_template.invokeStatic(index.clj:72)","routes.index$load_entrypoint_template.invoke(index.clj:69)","routes.index$entrypoint.invokeStatic(index.clj:93)","routes.index$entrypoint.invoke(index.clj:88)","middleware.exceptions$catch_uncaught_exceptions$fn__47270.invoke(exceptions.clj:104)","middleware.exceptions$catch_api_exceptions$fn__47267.invoke(exceptions.clj:92)","middleware.log$log_api_call$fn__47180.invoke(log.clj:162)","middleware.security$add_security_headers$fn__47231.invoke(security.clj:122)","middleware.json$wrap_json_body$fn__47397.invoke(json.clj:63)","middleware.json$wrap_streamed_json_response$fn__47415.invoke(json.clj:97)","middleware.session$bind_current_user$fn__47529$fn__47530.invoke(session.clj:193)","middleware.session$do_with_current_user.invokeStatic(session.clj:177)","middleware.session$do_with_current_user.invoke(session.clj:170)","middleware.session$bind_current_user$fn__47529.invoke(session.clj:192)","middleware.session$wrap_current_user_id$fn__47518.invoke(session.clj:161)","middleware.session$wrap_session_id$fn__47503.invoke(session.clj:123)","middleware.auth$wrap_api_key$fn__47322.invoke(auth.clj:27)","middleware.misc$maybe_set_site_url$fn__47295.invoke(misc.clj:56)","middleware.misc$bind_user_locale$fn__47298.invoke(misc.clj:72)","middleware.misc$add_content_type$fn__47283.invoke(misc.clj:28)","middleware.misc$disable_streaming_buffering$fn__47306.invoke(misc.clj:87)"],"sql-exception-chain":["JdbcSQLException:","Message: The database has been closed [90098-197]","SQLState: 90098","Error Code: 90098"]}

Hi @mika
I’m guessing you’re compiling your own version? Can you provide more details - post the output of:

java -version
nodejs --version
lein --version
yarn --version
lsb_release -d
git log -1 --format="commit %H"
git status | head -1

@nevil I think you’re having another problem - my first guess is that your H2 database is corrupted, but it would be helpful with more details (Admin > Troubleshooting > Diagnostic Info).
You might be seeing this issue, but I still think it’s just a corrupted H2 database:
https://github.com/metabase/metabase/issues/10073