SQLCipher-Password-Cracker-OpenCL icon indicating copy to clipboard operation
SQLCipher-Password-Cracker-OpenCL copied to clipboard

LogicError: clEnqueueNDRangeKernel failed: INVALID_WORK_GROUP_SIZE

Open Sam-lll opened this issue 3 years ago • 0 comments

Hi bro, the program running normal use my CPU Core i7-6500U, but when i run with my graphic HD 520, then report error below:

sam@sam-900X5L:~/Downloads/SQLCipher-Password-Cracker-OpenCL-master$ python3 Run.py 0
sh: 1: title: not found

        ____  _____  _    _ _______ ______      _____  ____  _  _______  ______ ___  
        |  _ \|  __ \| |  | |__   __|  ____|    |  __ \|  _ \| |/ /  __ \|  ____|__ \ 
        | |_) | |__) | |  | |  | |  | |__       | |__) | |_) | ' /| |  | | |__     ) |
        |  _ <|  _  /| |  | |  | |  |  __|      |  ___/|  _ <|  < | |  | |  __|   / / 
        | |_) | | \ \| |__| |  | |  | |____     | |    | |_) | . \| |__| | |     / /_ 
        |____/|_|  \_\\____/   |_|  |______|    |_|    |____/|_|\_\_____/|_|    |____|
                                                                               
            
Encrypted Database: EnCrypted_keyis_0000121.db
Reading encrypted data...
Init OpenCL...
 
Using Platform 0:
--------------------------------------------------------------------------
 Device - Name: Intel(R) Gen9 HD Graphics NEO
 Device - Type: ALL | GPU
 Device - Compute Units: 24
 Device - Max Work Group Size: 256
 
Compiling OpenCL Code...
 
Starting OpenCL Kernel...
 
Traceback (most recent call last):
  File "Run.py", line 202, in <module>
    main(sys.argv)
  File "Run.py", line 175, in main
    result=opencl_ctx.run(Innercycle*i,Innercycle,False) # core function, it's suggested that the Innercycle should be integer number of workgroupsize
  File "/home/sam/Downloads/SQLCipher-Password-Cracker-OpenCL-master/Lib/opencl.py", line 132, in run
    finish_event=self.prg.func_pbkdf2(self.queue, pwdim,(512,), pass_g, salt_g, iv_g, data_g, result_g)
  File "/home/sam/.local/lib/python3.8/site-packages/pyopencl/__init__.py", line 901, in kernel_call
    return self._enqueue(self, queue, global_size, local_size, *args, **kwargs)
  File "<pyopencl invoker for 'func_pbkdf2'>", line 8, in enqueue_knl_func_pbkdf2
pyopencl._cl.LogicError: clEnqueueNDRangeKernel failed: INVALID_WORK_GROUP_SIZE

Sam-lll avatar Sep 09 '22 06:09 Sam-lll