AndyG Posted January 6, 2010 Posted January 6, 2010 (edited) for some reason AutoIt + DLLs + My computer = Crash.Thats not your fault, it was mine! I copied some code from an other of my scripts and did a heavy mistake which causes AutoIt to crash in some cases.... I try to explain: The findbytes()-function finds bytes, not pixels! If there is a sequence of 3 bytes, which is not ONE pixel but a part of two pixels then the line $i = FindBytes($Scan0, $i + 1, (Abs($stride) * ($Height)), $ptr, 3) + 1crashes because the third parameter (which should be the rest of the size of the searching) was wrong....so $i = FindBytes($Scan0, $i + 1, (Abs($stride) * ($Height))-$i, $ptr, 3) + 1 is right! The bug is fixed now in the above scripts! Edited January 6, 2010 by AndyG
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now