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 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 |