If a file viewer/editor program adds an exploit mitigation(aslr,dep), the attempts to find memory corruption are significantly lower. Even through it is exploited, exploit is typically less reliable. There are few elements that can make a memory leak.