Hello. I want to use a raspberry pi 2 to PoS mining but I am having an error running the daemon every time. I am using the latest raspbian. On my linux machine with Mint (amd64) it runs without any problems. Is there any option I can change on dcrd.conf or it may be any missing armv7 package? Thanks for the help. last output of ./dcrd -u user -P pass Code: panic: runtime error: invalid memory address or nil pointer dereference [signal 0xb code=0x1 addr=0x4 pc=0x1af75c] goroutine 95 [running]: panic(0x714db0, 0x10e22030) /home/jcv/code/golang/src/runtime/panic.go:464 +0x330 sync/atomic.addUint64(0x11264174, 0x88, 0x0, 0x88, 0x0) /home/jcv/code/golang/src/sync/atomic/64bit_arm.go:31 +0x68 main.(*server).AddBytesSent(0x11264160, 0x88, 0x0) /home/jcv/code/go/src/github.com/decred/dcrd/server.go:2099 +0x48 main.(*serverPeer).OnWrite(0x10ea0000, 0x10e3a380, 0x88, 0x76eba158, 0x10e0c120, 0x0, 0x0) /home/jcv/code/go/src/github.com/decred/dcrd/server.go:1029 +0x38 main.(*serverPeer).OnWrite-fm(0x10e3a380, 0x88, 0x76eba158, 0x10e0c120, 0x0, 0x0) /home/jcv/code/go/src/github.com/decred/dcrd/server.go:1614 +0x4c github.com/decred/dcrd/peer.(*Peer).writeMessage(0x10e3a380, 0x76eba158, 0x10e0c120, 0x0, 0x0) /home/jcv/code/go/src/github.com/decred/dcrd/peer/peer.go:1195 +0x508 github.com/decred/dcrd/peer.(*Peer).outHandler(0x10e3a380) /home/jcv/code/go/src/github.com/decred/dcrd/peer/peer.go:1827 +0x2b0 created by github.com/decred/dcrd/peer.(*Peer).start /home/jcv/code/go/src/github.com/decred/dcrd/peer/peer.go:1987 +0x258
Is this version 0.1.5? Apparently there is a bug in the 32-bit version on both ARM and Intel. It is fixed, but the compiled binaries are not up to date. Use version 0.1.3 instead. There will probably be a new version out any day now so maybe you can wait for that one? The development cycle has been quite rapid with new release every other week or so.
Yes, I am using 0.1.5 version. If I use 0.1.3 while a newer version is not released it will work without any problems due to the older version?
Yes, it will work. No problem. Running it on two machines without any problems. The only thing missing are new features, specifically the autoticketbuyer which you do not necessarily need.
I had same issue with 1.4/1.5 out of mem errors on RPi2. I just stuck with 1.3. Guess I should update before the people running the version script start blocking me... hehe