Line 1993 in SOAP/Lite.pm throws an error if it has a valid number, but the number is less than 10. Stack depths greater than 10 have been seen in our WWW::Salesforce calls.
Original code:
1993 die "Incorrect parameter" unless $itself =~/^\d$/;
Change which resolves our issue
1993 die "Incorrect parameter" unless $itself =~/^\d+$/;