Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Syntax error (UnsatisfiedLinkError) compiling at (uncomplicate/neanderthal/internal/device/cublas.clj:2454:1).
- Error while loading native library "JCublas2-10.2.0-linux-x86_64"
- Operating system name: Linux
- Architecture : amd64
- Architecture bit size: 64
- ---(start of nested stack traces)---
- Stack trace from the attempt to load the library as a file:
- java.lang.UnsatisfiedLinkError: no JCublas2-10.2.0-linux-x86_64 in java.library.path
- at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
- at java.lang.Runtime.loadLibrary0(Runtime.java:871)
- at java.lang.System.loadLibrary(System.java:1124)
- at jcuda.LibUtils.loadLibrary(LibUtils.java:143)
- at jcuda.jcublas.JCublas2.initialize(JCublas2.java:81)
- at jcuda.jcublas.JCublas2.<clinit>(JCublas2.java:66)
- at uncomplicate.neanderthal.internal.device.cublas$eval55214.invokeStatic(cublas.clj:2474)
- at uncomplicate.neanderthal.internal.device.cublas$eval55214.invoke(cublas.clj:2454)
- at clojure.lang.Compiler.eval(Compiler.java:7177)
- at clojure.lang.Compiler.load(Compiler.java:7636)
- at clojure.lang.RT.loadResourceScript(RT.java:381)
- at clojure.lang.RT.loadResourceScript(RT.java:372)
- at clojure.lang.RT.load(RT.java:459)
- at clojure.lang.RT.load(RT.java:424)
- at clojure.core$load$fn__6839.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__6780.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: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 clojure.core$require.doInvoke(core.clj:6007)
- at clojure.lang.RestFn.invoke(RestFn.java:457)
- at uncomplicate.neanderthal.cuda$eval40722$loading__6721__auto____40723.invoke(cuda.clj:9)
- at uncomplicate.neanderthal.cuda$eval40722.invokeStatic(cuda.clj:9)
- at uncomplicate.neanderthal.cuda$eval40722.invoke(cuda.clj:9)
- at clojure.lang.Compiler.eval(Compiler.java:7177)
- at clojure.lang.Compiler.eval(Compiler.java:7166)
- at clojure.lang.Compiler.load(Compiler.java:7636)
- at clojure.lang.RT.loadResourceScript(RT.java:381)
- at clojure.lang.RT.loadResourceScript(RT.java:372)
- at clojure.lang.RT.load(RT.java:459)
- at clojure.lang.RT.load(RT.java:424)
- at clojure.core$load$fn__6839.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__6780.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: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 clojure.core$require.doInvoke(core.clj:6007)
- at clojure.lang.RestFn.invoke(RestFn.java:457)
- at mycotensor.myml$eval12387$loading__6721__auto____12388.invoke(NO_SOURCE_FILE:1)
- at mycotensor.myml$eval12387.invokeStatic(NO_SOURCE_FILE:1)
- at mycotensor.myml$eval12387.invoke(NO_SOURCE_FILE:1)
- at clojure.lang.Compiler.eval(Compiler.java:7177)
- at clojure.lang.Compiler.eval(Compiler.java:7166)
- at clojure.lang.Compiler.eval(Compiler.java:7132)
- at clojure.core$eval.invokeStatic(core.clj:3214)
- at clojure.core$eval.invoke(core.clj:3210)
- at nrepl.middleware.interruptible_eval$evaluate$fn__959$fn__960.invoke(interruptible_eval.clj:82)
- at clojure.lang.AFn.applyToHelper(AFn.java:152)
- at clojure.lang.AFn.applyTo(AFn.java:144)
- at clojure.core$apply.invokeStatic(core.clj:665)
- at clojure.core$with_bindings_STAR_.invokeStatic(core.clj:1973)
- at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1973)
- at clojure.lang.RestFn.invoke(RestFn.java:425)
- at nrepl.middleware.interruptible_eval$evaluate$fn__959.invoke(interruptible_eval.clj:82)
- at clojure.main$repl$read_eval_print__9086$fn__9089.invoke(main.clj:437)
- at clojure.main$repl$read_eval_print__9086.invoke(main.clj:437)
- at clojure.main$repl$fn__9095.invoke(main.clj:458)
- at clojure.main$repl.invokeStatic(main.clj:458)
- at clojure.main$repl.doInvoke(main.clj:368)
- at clojure.lang.RestFn.applyTo(RestFn.java:137)
- at clojure.core$apply.invokeStatic(core.clj:665)
- at clojure.core$apply.invoke(core.clj:660)
- at refactor_nrepl.ns.slam.hound.regrow$wrap_clojure_repl$fn__10339.doInvoke(regrow.clj:20)
- at clojure.lang.RestFn.invoke(RestFn.java:1523)
- at nrepl.middleware.interruptible_eval$evaluate.invokeStatic(interruptible_eval.clj:79)
- at nrepl.middleware.interruptible_eval$evaluate.invoke(interruptible_eval.clj:56)
- at nrepl.middleware.interruptible_eval$interruptible_eval$fn__990$fn__994.invoke(interruptible_eval.clj:145)
- at clojure.lang.AFn.run(AFn.java:22)
- at nrepl.middleware.session$session_exec$main_loop__1057$fn__1061.invoke(session.clj:202)
- at nrepl.middleware.session$session_exec$main_loop__1057.invoke(session.clj:201)
- at clojure.lang.AFn.run(AFn.java:22)
- at java.lang.Thread.run(Thread.java:748)
- Stack trace from the attempt to load the library as a resource:
- java.lang.UnsatisfiedLinkError: /tmp/libJCublas2-10.2.0-linux-x86_64.so: libcublas.so.10: cannot open shared object file: No such file or directory
- at java.lang.ClassLoader$NativeLibrary.load(Native Method)
- at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
- at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)
- at java.lang.Runtime.load0(Runtime.java:810)
- at java.lang.System.load(System.java:1088)
- at jcuda.LibUtils.loadLibraryResource(LibUtils.java:260)
- at jcuda.LibUtils.loadLibrary(LibUtils.java:158)
- at jcuda.jcublas.JCublas2.initialize(JCublas2.java:81)
- at jcuda.jcublas.JCublas2.<clinit>(JCublas2.java:66)
- at uncomplicate.neanderthal.internal.device.cublas$eval55214.invokeStatic(cublas.clj:2474)
- at uncomplicate.neanderthal.internal.device.cublas$eval55214.invoke(cublas.clj:2454)
- at clojure.lang.Compiler.eval(Compiler.java:7177)
- at clojure.lang.Compiler.load(Compiler.java:7636)
- at clojure.lang.RT.loadResourceScript(RT.java:381)
- at clojure.lang.RT.loadResourceScript(RT.java:372)
- at clojure.lang.RT.load(RT.java:459)
- at clojure.lang.RT.load(RT.java:424)
- at clojure.core$load$fn__6839.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__6780.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: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 clojure.core$require.doInvoke(core.clj:6007)
- at clojure.lang.RestFn.invoke(RestFn.java:457)
- at uncomplicate.neanderthal.cuda$eval40722$loading__6721__auto____40723.invoke(cuda.clj:9)
- at uncomplicate.neanderthal.cuda$eval40722.invokeStatic(cuda.clj:9)
- at uncomplicate.neanderthal.cuda$eval40722.invoke(cuda.clj:9)
- at clojure.lang.Compiler.eval(Compiler.java:7177)
- at clojure.lang.Compiler.eval(Compiler.java:7166)
- at clojure.lang.Compiler.load(Compiler.java:7636)
- at clojure.lang.RT.loadResourceScript(RT.java:381)
- at clojure.lang.RT.loadResourceScript(RT.java:372)
- at clojure.lang.RT.load(RT.java:459)
- at clojure.lang.RT.load(RT.java:424)
- at clojure.core$load$fn__6839.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__6780.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: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 clojure.core$require.doInvoke(core.clj:6007)
- at clojure.lang.RestFn.invoke(RestFn.java:457)
- at mycotensor.myml$eval12387$loading__6721__auto____12388.invoke(NO_SOURCE_FILE:1)
- at mycotensor.myml$eval12387.invokeStatic(NO_SOURCE_FILE:1)
- at mycotensor.myml$eval12387.invoke(NO_SOURCE_FILE:1)
- at clojure.lang.Compiler.eval(Compiler.java:7177)
- at clojure.lang.Compiler.eval(Compiler.java:7166)
- at clojure.lang.Compiler.eval(Compiler.java:7132)
- at clojure.core$eval.invokeStatic(core.clj:3214)
- at clojure.core$eval.invoke(core.clj:3210)
- at nrepl.middleware.interruptible_eval$evaluate$fn__959$fn__960.invoke(interruptible_eval.clj:82)
- at clojure.lang.AFn.applyToHelper(AFn.java:152)
- at clojure.lang.AFn.applyTo(AFn.java:144)
- at clojure.core$apply.invokeStatic(core.clj:665)
- at clojure.core$with_bindings_STAR_.invokeStatic(core.clj:1973)
- at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1973)
- at clojure.lang.RestFn.invoke(RestFn.java:425)
- at nrepl.middleware.interruptible_eval$evaluate$fn__959.invoke(interruptible_eval.clj:82)
- at clojure.main$repl$read_eval_print__9086$fn__9089.invoke(main.clj:437)
- at clojure.main$repl$read_eval_print__9086.invoke(main.clj:437)
- at clojure.main$repl$fn__9095.invoke(main.clj:458)
- at clojure.main$repl.invokeStatic(main.clj:458)
- at clojure.main$repl.doInvoke(main.clj:368)
- at clojure.lang.RestFn.applyTo(RestFn.java:137)
- at clojure.core$apply.invokeStatic(core.clj:665)
- at clojure.core$apply.invoke(core.clj:660)
- at refactor_nrepl.ns.slam.hound.regrow$wrap_clojure_repl$fn__10339.doInvoke(regrow.clj:20)
- at clojure.lang.RestFn.invoke(RestFn.java:1523)
- at nrepl.middleware.interruptible_eval$evaluate.invokeStatic(interruptible_eval.clj:79)
- at nrepl.middleware.interruptible_eval$evaluate.invoke(interruptible_eval.clj:56)
- at nrepl.middleware.interruptible_eval$interruptible_eval$fn__990$fn__994.invoke(interruptible_eval.clj:145)
- at clojure.lang.AFn.run(AFn.java:22)
- at nrepl.middleware.session$session_exec$main_loop__1057$fn__1061.invoke(session.clj:202)
- at nrepl.middleware.session$session_exec$main_loop__1057.invoke(session.clj:201)
- at clojure.lang.AFn.run(AFn.java:22)
- at java.lang.Thread.run(Thread.java:748)
- ---(end of nested stack traces)---
- ERROR: Unhandled REPL handler exception processing message {:nrepl.middleware.print/stream? 1, :nrepl.middleware.print/print cider.nrepl.pprint/pprint, :nrepl.middleware.print/quota 1048576, :nrepl.middleware.print/buffer-size 4096, :nrepl.middleware.print/options {:right-margin 70}, :op stacktrace, :session b412998f-34e4-425d-8128-bd50b9fcba5a, :id 11}
- java.lang.NoClassDefFoundError: Could not initialize class jcuda.jcublas.JCublas2
- at java.lang.Class.forName0(Native Method)
- at java.lang.Class.forName(Class.java:348)
- at clojure.lang.RT.classForName(RT.java:2211)
- at clojure.lang.RT.classForName(RT.java:2220)
- at clojure.lang.Compiler.maybeResolveIn(Compiler.java:7438)
- at clojure.core$ns_resolve.invokeStatic(core.clj:4370)
- at clojure.core$ns_resolve.invokeStatic(core.clj:4359)
- at clojure.core$ns_resolve.invoke(core.clj:4359)
- at cider.nrepl.inlined_deps.orchard.v0v6v0.orchard.java$resolve_class$fn__8963.invoke(java.clj:310)
- at cider.nrepl.inlined_deps.orchard.v0v6v0.orchard.java$resolve_class.invokeStatic(java.clj:310)
- at cider.nrepl.inlined_deps.orchard.v0v6v0.orchard.java$resolve_class.invoke(java.clj:304)
- at cider.nrepl.inlined_deps.orchard.v0v6v0.orchard.java$resolve_symbol.invokeStatic(java.clj:344)
- at cider.nrepl.inlined_deps.orchard.v0v6v0.orchard.java$resolve_symbol.invoke(java.clj:330)
- at cider.nrepl.middleware.stacktrace$analyze_fn.invokeStatic(stacktrace.clj:84)
- at cider.nrepl.middleware.stacktrace$analyze_fn.invoke(stacktrace.clj:63)
- at clojure.core$comp$fn__5807.invoke(core.clj:2569)
- at clojure.core$comp$fn__5807.invoke(core.clj:2569)
- at clojure.core$comp$fn__5807.invoke(core.clj:2569)
- at cider.nrepl.middleware.stacktrace$analyze_frame.invokeStatic(stacktrace.clj:180)
- at cider.nrepl.middleware.stacktrace$analyze_frame.invoke(stacktrace.clj:177)
- at clojure.core$map$fn__5866.invoke(core.clj:2755)
- at clojure.lang.LazySeq.sval(LazySeq.java:42)
- at clojure.lang.LazySeq.seq(LazySeq.java:51)
- at clojure.lang.RT.seq(RT.java:535)
- at clojure.core$seq__5402.invokeStatic(core.clj:137)
- at clojure.core$map$fn__5870.invoke(core.clj:2757)
- at clojure.lang.LazySeq.sval(LazySeq.java:42)
- at clojure.lang.LazySeq.seq(LazySeq.java:51)
- at clojure.lang.RT.seq(RT.java:535)
- at clojure.core$seq__5402.invokeStatic(core.clj:137)
- at clojure.core.protocols$seq_reduce.invokeStatic(protocols.clj:24)
- at clojure.core.protocols$fn__8146.invokeStatic(protocols.clj:75)
- at clojure.core.protocols$fn__8146.invoke(protocols.clj:75)
- at clojure.core.protocols$fn__8088$G__8083__8101.invoke(protocols.clj:13)
- at clojure.core$reduce.invokeStatic(core.clj:6828)
- at clojure.core$into.invokeStatic(core.clj:6895)
- at clojure.core$mapv.invokeStatic(core.clj:6903)
- at clojure.core$mapv.invoke(core.clj:6903)
- at cider.nrepl.middleware.stacktrace$flag_duplicates.invokeStatic(stacktrace.clj:175)
- at cider.nrepl.middleware.stacktrace$flag_duplicates.invoke(stacktrace.clj:164)
- at cider.nrepl.middleware.stacktrace$analyze_stacktrace.invokeStatic(stacktrace.clj:186)
- at cider.nrepl.middleware.stacktrace$analyze_stacktrace.invoke(stacktrace.clj:182)
- at cider.nrepl.middleware.stacktrace$analyze_cause.invokeStatic(stacktrace.clj:290)
- at cider.nrepl.middleware.stacktrace$analyze_cause.invoke(stacktrace.clj:281)
- at cider.nrepl.middleware.stacktrace$analyze_causes$fn__9915.invoke(stacktrace.clj:315)
- at clojure.core$map$fn__5862$fn__5863.invoke(core.clj:2742)
- at clojure.core$take_while$fn__5913$fn__5914.invoke(core.clj:2901)
- at clojure.lang.Iterate.reduce(Iterate.java:81)
- at clojure.core$transduce.invokeStatic(core.clj:6883)
- at clojure.core$into.invokeStatic(core.clj:6899)
- at clojure.core$into.invoke(core.clj:6887)
- at cider.nrepl.middleware.stacktrace$analyze_causes.invokeStatic(stacktrace.clj:314)
- at cider.nrepl.middleware.stacktrace$analyze_causes.invoke(stacktrace.clj:306)
- at cider.nrepl.middleware.stacktrace$handle_stacktrace.invokeStatic(stacktrace.clj:323)
- at cider.nrepl.middleware.stacktrace$handle_stacktrace.invoke(stacktrace.clj:320)
- at clojure.lang.Var.invoke(Var.java:388)
- at cider.nrepl$wrap_stacktrace$fn__6445.invoke(nrepl.clj:410)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_content_type$fn__6305.invoke(nrepl.clj:98)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_enlighten$fn__6355.invoke(nrepl.clj:178)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_trace$fn__6461.invoke(nrepl.clj:442)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_version$fn__6487.invoke(nrepl.clj:479)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_out$fn__6405.invoke(nrepl.clj:312)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_refresh$fn__6421.invoke(nrepl.clj:358)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_profile$fn__6413.invoke(nrepl.clj:321)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_info$fn__6371.invoke(nrepl.clj:196)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_apropos$fn__6321.invoke(nrepl.clj:118)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_complete$fn__6337.invoke(nrepl.clj:132)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at nrepl.middleware.dynamic_loader$wrap_dynamic_loader$fn__1158.invoke(dynamic_loader.clj:97)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_tracker$fn__6469.invoke(nrepl.clj:460)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_resource$fn__6429.invoke(nrepl.clj:384)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at nrepl.middleware.session$add_stdin$fn__1105.invoke(session.clj:363)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_ns$fn__6397.invoke(nrepl.clj:278)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at nrepl.middleware.session$session$fn__1090.invoke(session.clj:309)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_xref$fn__6495.invoke(nrepl.clj:489)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at cider.nrepl$wrap_format$fn__6363.invoke(nrepl.clj:182)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at nrepl.middleware.print$wrap_print$fn__892.invoke(print.clj:234)
- at nrepl.middleware$wrap_conj_descriptor$fn__657.invoke(middleware.clj:16)
- at nrepl.server$default_handler$fn__1584.invoke(server.clj:130)
- at nrepl.server$handle_STAR_.invokeStatic(server.clj:22)
- at nrepl.server$handle_STAR_.invoke(server.clj:19)
- at nrepl.server$handle$fn__1555.invoke(server.clj:39)
- at clojure.core$binding_conveyor_fn$fn__5754.invoke(core.clj:2030)
- at clojure.lang.AFn.call(AFn.java:18)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- user>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement