hashcat Forum
ERROR: clCreateBuffer() -61 on -plus-0.09 - Printable Version

+- hashcat Forum (https://hashcat.net/forum)
+-- Forum: Developer (https://hashcat.net/forum/forum-39.html)
+--- Forum: Beta Tester (https://hashcat.net/forum/forum-31.html)
+--- Thread: ERROR: clCreateBuffer() -61 on -plus-0.09 (/thread-1355.html)



ERROR: clCreateBuffer() -61 on -plus-0.09 - chort - 07-03-2012

On -plus-0.09 the examples run fine, but when I try to load a 103MB sha1 hash file (2.6M hashes) I get clCreateBuffer() -61 no matter if I use rules, -n, --gpu-loops, etc.

I can run the exact same arguments on -plus-0.08 and it works fine.


RE: ERROR: clCreateBuffer() -61 on -plus-0.09 - atom - 07-03-2012

Yeah, oclHashcat-plus 0.09 requires more RAM because of SHA512.


RE: ERROR: clCreateBuffer() -61 on -plus-0.09 - Hash-IT - 07-03-2012

Ahh, I have experienced this !

So thats why ! ha ha ! Can I ask a really n00b question please, someone has to !!

Do you mean RAM on GPU or RAM as normal computer RAM ?

Thanks.


RE: ERROR: clCreateBuffer() -61 on -plus-0.09 - gat3way - 07-03-2012

GPU memory.


RE: ERROR: clCreateBuffer() -61 on -plus-0.09 - Hash-IT - 07-03-2012

(07-03-2012, 01:28 PM)gat3way Wrote: GPU memory.

Thank you !

I am glad no one else noticed I asked that n00b question Smile


RE: ERROR: clCreateBuffer() -61 on -plus-0.09 - chort - 07-06-2012

Hmm, so basically the only way around this is to pre-split hash files, right? There's no way oclHashcat can parse the -m argument prior to allocating memory (has to do with the way the kernels are built?)

In that case, any thoughts of adding auto-splitting of hash files? One way would be to create a temp dir and split the hash file into it. Maybe it would be possible to read the file in chunks and just handle that in memory?


RE: ERROR: clCreateBuffer() -61 on -plus-0.09 - atom - 07-07-2012

it would be easier to build hash-type specific memory segments than to load chunks, but that is something with not so high priority yet on my todo list