ERROR: clGetDeviceInfo() -30 - Printable Version +- hashcat Forum (https://hashcat.net/forum) +-- Forum: Deprecated; Ancient Versions (https://hashcat.net/forum/forum-46.html) +--- Forum: Very old oclHashcat-lite Support (https://hashcat.net/forum/forum-22.html) +--- Thread: ERROR: clGetDeviceInfo() -30 (/thread-1446.html) |
ERROR: clGetDeviceInfo() -30 - Volt - 08-10-2012 Hello. Backtrack Linux 5, ATI Radeon HD 5450, the newest versions of ochHashcat-lite and driver. root@bt:/pentest/passwords/oclHashcat-lite-0.10# oclHashcat-lite32.bin -b oclHashcat-lite v0.10 by atom starting... Password lengths range: 1 - 55 Watchdog: Temperature abort trigger disabled Watchdog: Temperature retain trigger disabled ERROR: clGetDeviceInfo() -30 oclHashcat-plus works fine, does anyone know, where is a problem? RE: ERROR: clGetDeviceInfo() -30 - makakiewicz - 10-05-2012 (08-10-2012, 08:13 AM)Volt Wrote: Hello. I have the same problem on my Gentoo Linux 32bit with ati-drivers-12.8 installed. I think the problem is 32bit specific since -30 is CL_INVALID_VALUE error code and the documentation of Code: cl_int clGetDeviceInfo(cl_device_id device, Quote:if param_name is not one of the supported values or if size in bytes specified by param_value_size is less than size of return type as shown in the table above and param_value is not a NULL value.So it's probably param_value_size or param_value_size_ret structure size mismatch originating from differences in size_t size accross 32bit/64bit platforms. RE: ERROR: clGetDeviceInfo() -30 - atom - 10-08-2012 Thanks for the hint, but oclHashcat uses size_t. Here is a quote from the headers: void hc_clGetDeviceInfo (cl_device_id device, cl_device_info param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret); So I would say he is using an old driver version which did not use size_t? |