pq10971.st ABTFOREIGNOSOBJECT DOES NOT UNDERSTAND INDEXOF:STARTINGAT:IFABSENT: In VisualAge 4.02 you get a walkback when trying to execute a stored procedure with input and output variables. The walkback is 'AbtForeignOSObject does not understand indexOf:startingAt:ifAbsent:'. This error occurs because the method AbtTypeField>>nullTerminatedLengthWithData: sends the message indexOf:startingAt:ifAbsent: to an instance of AbtForeignOSObject. AbtForeignOSObject doesn't implement this message. AbtTypeField>>nullTerminatedLengthWithData: is used to calculate the length of a null terminated field. The fix for this problem is to change the logic used to determine the length. File in pq10971.st to fix the problem.