ilkerccom / bitcrackrandomiser

Solo pool for Bitcoin Puzzle Transaction 66, 67 and 68.
https://btcpuzzle.info/
MIT License
73 stars 38 forks source link

can't run on windows #26

Closed sboulden closed 7 months ago

sboulden commented 7 months ago

I can't get past this error. .NET Runtime 6 is installed. It gets up through compiling OpenCL kernels, generating starting points, and then this error.

Windows 11, AMD 7900 XTX

[2024-02-17-11:42:10] [Info] Scan completed. Unhandled exception. System.ArgumentNullException: String reference not set to an instance of a String. (Parameter 's') at System.Text.Encoding.GetBytes(String s) at System.Text.UTF8Encoding.UTF8EncodingSealed.GetBytes(String s) at BitcrackRandomiser.Helpers.Helper.SHA256Hash(String data) in C:\Users\ilker\source\repos\bitcrackrandomiser\BitcrackRandomiser\Helpers\Helper.cs:line 112 at BitcrackRandomiser.Helpers.Flagger.Flag(Settings settings, String hex, Int32 gpuIndex, String proofKey, String gpuName) in C:\Users\ilker\source\repos\bitcrackrandomiser\BitcrackRandomiser\Helpers\Flagger.cs:line 25 at BitcrackRandomiser.Randomiser.JobFinished(String targetAddress, String hex, Settings settings, Boolean keyFound, Int32 gpuIndex) in C:\Users\ilker\source\repos\bitcrackrandomiser\BitcrackRandomiser\Randomiser.cs:line 223 at BitcrackRandomiser.Randomiser.OutputReceivedHandler(Object o, DataReceivedEventArgs e, String targetAddress, List`1 proofValues, String hex, Settings settings, Process process, Int32 gpuIndex) in C:\Users\ilker\source\repos\bitcrackrandomiser\BitcrackRandomiser\Randomiser.cs:line 250 at BitcrackRandomiser.Randomiser.<>c__DisplayClass5_0.b0(Object o, DataReceivedEventArgs s) in C:\Users\ilker\source\repos\bitcrackrandomiser\BitcrackRandomiser\Randomiser.cs:line 172 at System.Diagnostics.Process.ErrorReadNotifyUser(String data) at System.Diagnostics.AsyncStreamReader.FlushMessageQueue(Boolean rethrowInNewThread) --- End of stack trace from previous location --- at System.Diagnostics.AsyncStreamReader.<>c.b18_0(Object edi) at System.Threading.QueueUserWorkItemCallbackDefaultContext.Execute() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() at System.Threading.Thread.StartCallback()

ilkerccom commented 7 months ago

Hello,

You must use Bitcrack v0.30 for AMD devices. Because the "cl" version skips the key in the latest version. Therefore, even if scanning is done, "marking" is not done.

Thanks.

sboulden commented 7 months ago

Thank you very much! Resolved.

gokhan1987 commented 7 months ago

Thank you very much! Resolved.

how much keys in second you search with this Gpu? first i saw this, wonder its power.