jminer 0.4.9-SNAPSHOT crash on startup



  • I tryed to get the jminer running on my machine, but it crashes right from the start.
    I assume its some silly mistake on the configuration part, but to be honest I have no clue where to look.

    java -jar -d64 -XX:+UseG1GC burstcoin-jminer-0.4.9-SNAPSHOT.jar
    20:50:06.677 [main] INFO burstcoin.jminer.JMinerApplication - Starting the engines ... please wait!
    2017-05-31 20:50:07.534 INFO 8792 --- [ main] b.jminer.core.checker.util.OCLChecker : -------------------------------------------------------
    2017-05-31 20:50:07.536 INFO 8792 --- [ main] b.jminer.core.checker.util.OCLChecker : List of system openCL platforms and devices (* = used for mining)
    2017-05-31 20:50:07.536 INFO 8792 --- [ main] b.jminer.core.checker.util.OCLChecker :
    2017-05-31 20:50:07.540 INFO 8792 --- [ main] b.jminer.core.checker.util.OCLChecker : * PLATFORM-[0] NVIDIA CUDA - (OpenCL 1.2 CUDA 8.0.0)
    2017-05-31 20:50:07.541 INFO 8792 --- [ main] b.jminer.core.checker.util.OCLChecker : DEVICE-[0] GeForce GTX 970 (4GB) - NVIDIA Corporation (OpenCL 1.2 CUDA | '376.53')
    2017-05-31 20:50:07.542 INFO 8792 --- [ main] b.jminer.core.checker.util.OCLChecker : [0] work group size: '1024', computing units: '13', available 'true'
    2017-05-31 20:50:07.543 WARN 8792 --- [ main] s.c.a.AnnotationConfigApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'OCLChecker': Invocation of init method failed; nested exception is java.lang.ArrayIndexOutOfBoundsException: Invalid device id
    2017-05-31 20:50:07.555 ERROR 8792 --- [ main] o.s.boot.SpringApplication : Application startup failed

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'OCLChecker': Invocation of init method failed; nested exception is java.lang.ArrayIndexOutOfBoundsException: Invalid device id
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:137) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:409) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1620) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866) ~[spring-context-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542) ~[spring-context-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:737) ~[spring-boot-1.5.2.RELEASE.jar!/:1.5.2.RELEASE]
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:370) ~[spring-boot-1.5.2.RELEASE.jar!/:1.5.2.RELEASE]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) ~[spring-boot-1.5.2.RELEASE.jar!/:1.5.2.RELEASE]
    at burstcoin.jminer.JMinerApplication.main(JMinerApplication.java:60) [classes!/:0.4.9-SNAPSHOT]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_131]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_131]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_131]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_131]
    at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) [burstcoin-jminer-0.4.9-SNAPSHOT.jar:0.4.9-SNAPSHOT]
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) [burstcoin-jminer-0.4.9-SNAPSHOT.jar:0.4.9-SNAPSHOT]
    at org.springframework.boot.loader.Launcher.launch(Launcher.java:50) [burstcoin-jminer-0.4.9-SNAPSHOT.jar:0.4.9-SNAPSHOT]
    at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:51) [burstcoin-jminer-0.4.9-SNAPSHOT.jar:0.4.9-SNAPSHOT]
    Caused by: java.lang.ArrayIndexOutOfBoundsException: Invalid device id
    at burstcoin.jminer.core.checker.util.OCLChecker.initChecker(OCLChecker.java:103) ~[classes!/:0.4.9-SNAPSHOT]
    at burstcoin.jminer.core.checker.util.OCLChecker.postConstruct(OCLChecker.java:78) ~[classes!/:0.4.9-SNAPSHOT]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_131]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_131]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_131]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_131]
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:366) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:311) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:134) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]
    ... 23 common frames omitted

    My property files currently looks like this:
    plotPaths=I:/Burst/plots,H:/Burst/plots,G:/Burst/plots,F:/Burst/plots,
    poolMining=true
    numericAccountId=2330812927884415672
    poolServer=http://pool.burstcoin.eu:8124
    walletServer=http://localhost:8125
    winnerRetriesOnAsync=
    winnerRetryIntervalInMs=
    devPool=false
    devPoolCommitsPerRound=
    soloServer=http://localhost:8125
    passPhrase=xxxxxxxxxxxxxx
    targetDeadline=
    platformId=0
    deviceId=1
    chunkPartNonces=320000
    refreshInterval=2000
    connectionTimeout=30000



  • Never mind! ... I found it... It was the wrong devise selected :/



  • ok... Now I only get:

    Unable to get mining info from wallet, caused by connectionTimeout, currently '30 sec.' try increasing it!

    and after increasing the connectionTimeout value to 100000:
    b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.

    What am I missing?



  • @TheTiny doesnt mean anything, if you were solo mining though, it would matter.



  • ok! Thats good to know... But it kind of messes up the console:

    : FINISH block '366051', best deadline '601611', round time '41s 265ms'
    2017-05-31 21:14:34.870 WARN 6332 --- [askExecutor-206] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:14:35.316 WARN 6332 --- [askExecutor-207] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:14:49.309 WARN 6332 --- [askExecutor-217] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:14:59.305 WARN 6332 --- [askExecutor-222] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:15:03.303 WARN 6332 --- [askExecutor-224] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:15:05.305 WARN 6332 --- [askExecutor-225] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:15:07.308 WARN 6332 --- [askExecutor-226] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:15:09.309 WARN 6332 --- [askExecutor-227] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:15:11.303 WARN 6332 --- [askExecutor-228] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:15:17.309 WARN 6332 --- [askExecutor-231] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:15:19.312 WARN 6332 --- [askExecutor-232] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:15:31.312 WARN 6332 --- [askExecutor-238] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:15:55.315 WARN 6332 --- [askExecutor-250] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:16:11.324 WARN 6332 --- [askExecutor-258] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:16:21.333 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : -------------------------------------------------------
    2017-05-31 21:16:21.359 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : START block '366052', scoopNumber '2312', capacity '31977 GB'
    2017-05-31 21:16:21.360 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : targetDeadline '1512000', baseTarget '827485'
    2017-05-31 21:16:21.364 INFO 6332 --- [askExecutor-294] burstcoin.jminer.JMinerCommandLine : winner block '366051', 'BURST-6VYA-JEY2-R37W-EQFD9'
    2017-05-31 21:16:21.514 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : dl '29379444' > '1512000' skipped
    2017-05-31 21:16:21.515 INFO 6332 --- [ readerPool-15] burstcoin.jminer.JMinerCommandLine : 1% done (0TB 79GB), avg.'107 MB/s'
    2017-05-31 21:16:21.526 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : dl '25429018' > '1512000' skipped
    2017-05-31 21:16:21.541 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : dl '24886582' > '1512000' skipped
    2017-05-31 21:16:21.690 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : dl '7221606' > '1512000' skipped
    2017-05-31 21:16:22.092 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : dl '1404051' send (pool)
    2017-05-31 21:16:23.239 INFO 6332 --- [ readerPool-14] burstcoin.jminer.JMinerCommandLine : 12% done (3TB 597GB), avg.'460 MB/s', eff.'497 MB/s'
    2017-05-31 21:16:23.983 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : dl '28667' send (pool)
    2017-05-31 21:16:24.616 WARN 6332 --- [askExecutor-295] b.j.c.n.task.NetworkSubmitPoolNonceTask : Error: Failed to submit nonce to pool due Exception.
    2017-05-31 21:16:24.616 INFO 6332 --- [askExecutor-295] burstcoin.jminer.JMinerCommandLine : dl '1404051' NOT confirmed! [ 16d 6h 0m 51s ]
    2017-05-31 21:16:24.647 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : dl '37091141' > '1512000' skipped
    2017-05-31 21:16:24.737 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : dl '174708' send (pool)
    2017-05-31 21:16:25.049 INFO 6332 --- [ readerPool-16] burstcoin.jminer.JMinerCommandLine : 23% done (7TB 114GB), avg.'467 MB/s', eff.'474 MB/s'
    2017-05-31 21:16:26.118 INFO 6332 --- [ readerPool-15] burstcoin.jminer.core.round.Round : dl '325688' queued
    2017-05-31 21:16:26.678 INFO 6332 --- [ readerPool-15] burstcoin.jminer.JMinerCommandLine : 34% done (10TB 712GB), avg.'489 MB/s', eff.'539 MB/s'
    2017-05-31 21:16:26.976 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : dl '100510' send (pool)
    2017-05-31 21:16:28.190 INFO 6332 --- [ readerPool-11] burstcoin.jminer.JMinerCommandLine : 45% done (14TB 229GB), avg.'506 MB/s', eff.'567 MB/s'
    2017-05-31 21:16:29.897 INFO 6332 --- [ readerPool-15] burstcoin.jminer.JMinerCommandLine : 56% done (17TB 827GB), avg.'508 MB/s', eff.'514 MB/s'
    2017-05-31 21:16:30.695 INFO 6332 --- [ roundPool-1] burstcoin.jminer.JMinerCommandLine : dl '28667' send (pool)
    2017-05-31 21:16:31.607 INFO 6332 --- [ readerPool-11] burstcoin.jminer.JMinerCommandLine : 67% done (21TB 344GB), avg.'507 MB/s', eff.'502 MB/s'
    2017-05-31 21:16:33.326 INFO 6332 --- [askExecutor-300] burstcoin.jminer.JMinerCommandLine : dl '100510' confirmed! [ 1d 3h 55m 10s ]
    2017-05-31 21:16:33.374 INFO 6332 --- [ readerPool-11] burstcoin.jminer.JMinerCommandLine : 78% done (24TB 942GB), avg.'505 MB/s', eff.'497 MB/s'
    2017-05-31 21:16:35.160 INFO 6332 --- [ readerPool-16] burstcoin.jminer.JMinerCommandLine : 89% done (28TB 459GB), avg.'502 MB/s', eff.'480 MB/s'
    2017-05-31 21:16:37.630 INFO 6332 --- [ readerPool-15] burstcoin.jminer.JMinerCommandLine : 100% done (31TB 977GB), avg.'479 MB/s', eff.'347 MB/s'
    2017-05-31 21:16:49.332 INFO 6332 --- [askExecutor-298] burstcoin.jminer.JMinerCommandLine : dl '174708' confirmed! [ 2d 0h 31m 48s ]
    2017-05-31 21:16:49.379 INFO 6332 --- [askExecutor-303] burstcoin.jminer.JMinerCommandLine : dl '28667' confirmed! [ 0d 7h 57m 47s ]
    2017-05-31 21:17:07.323 WARN 6332 --- [askExecutor-286] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:17:09.323 WARN 6332 --- [askExecutor-287] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:17:11.436 WARN 6332 --- [askExecutor-288] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:17:13.334 WARN 6332 --- [askExecutor-289] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.
    2017-05-31 21:17:17.323 WARN 6332 --- [askExecutor-291] b.j.c.n.t.NetworkRequestMiningInfoTask : Unable to get mining info from wallet.

    That can't be right, or?

    Particular this line here:
    2017-05-31 21:17:24.110 WARN 6332 --- [askExecutor-297] b.j.c.n.task.NetworkSubmitPoolNonceTask : Error: Failed to submit nonce to pool due Exception.


  • admin

    @TheTiny All i can suggest is try another pool, you seam to have serious connection issues with the current one. Also do not set connectionTimeout too high ... pool server should be able to respond within e.g. 30sec ...



  • @luxe Thank you for your advice! I will do so :)



  • btw does anyone made jminer run under (x)ubuntu???
    iam not getting rid of the openCL errors...
    (SDK / driver for GPU reinstalled back and forth)
    thx for help


Log in to reply
 

Looks like your connection to Burst - Efficient HDD Mining was lost, please wait while we try to reconnect.