locIfLastOut should not return a value of -1, if it does it is probably due to a problem with that counter in the version of IOS you are running.
Also, it is important to remember that the OLD-CISCO-INTERFACES-MIB is a deprecated mib and you might want to look in the ENTITY-MIB for replacement objects to use