- Edited
So this weekend, I went ahead and updated our production osTicket install from 1.7 to 1.8.1. Everything with the upgrade went smoothly, until I was testing that emails would still create tickets properly.The error in the bounceback is:<br /><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/USERNAME/public_html/support/include/class.mailparse.php</b> on line <b>98</b><br />line 98 is where it is looking for an application/tnef attachment and processing itThe ticket is partially created, but has no info, and the Phone Number field has an error in it:Fatal error: Call to a member function getPhoneNumber() on a non-object in/home/USERNAME/public_html/support/include/class.ticket.phpon line 311Line 311 is the GetPhoneNumber function which is: function getPhoneNumber() {
return (string)$this->getOwner()->getPhoneNumber();
}So, I'm a bit confused. My PHP is rusty, but does this ^ function call itself? And if so, my issue may be coming from the pipe breaking when the error is thrown.For tonight, I can just check the email account for my piping, but I'll need to fix this soon. Hopefully, one of you can help.--utopiasedge