The upcoming Cocoa port will be supporting video filters. Most of the video filters do out-of-bounds memory reads, but Nearest+ 1.5 is special in that it uses a macro for its pointer arithmetic. 64-bit Mac OS X isn't as forgiving as other OSes when it comes to this stuff by throwing SIGSEGV faults. This patch works around the issue by expanding the offending macro and explicitly performing the pointer arithmetic.
Log in to post a comment.