Tickets Not a Bug inet_pton(): Argument #1 ($ip) must not contain any null bytes

Affected add-on version
2.10.7
Affected XenForo version
2.3.8
When trying to convert a thread to a ticket:

Code:
#0 src\XF\Util\Ip.php(14): inet_pton([invalid])
#1 src\XF\Entity\Ip.php(25): XF\Util\Ip::stringToBinary([invalid], false)
#2 src\XF\Mvc\Entity\Entity.php(842): XF\Entity\Ip->verifyIp([invalid], 'ip', 6, Array)
#3 src\XF\Mvc\Entity\Entity.php(683): XF\Mvc\Entity\Entity->_verifyValueCustom([invalid], 'ip', 6, Array)
#4 src\XF\Mvc\Entity\Entity.php(618): XF\Mvc\Entity\Entity->set('ip', [invalid])
#5 src\XF\Repository\IpRepository.php(29): XF\Mvc\Entity\Entity->__set('ip', [invalid])
#6 src\addons\SV\UserEssentials\XF\Repository\Ip.php(18): XF\Repository\IpRepository->logIp(31149, [invalid], 'nf_tickets_mess...', 'nf_tickets_mess...', '')
#7 src\addons\NF\Tickets\Service\Ticket\ThreadConverter.php(269): SV\UserEssentials\XF\Repository\Ip->logIp(31149, [invalid], 'nf_tickets_mess...', 'nf_tickets_mess...')
#8 src\addons\NF\Tickets\Service\Ticket\ThreadConverter.php(101): NF\Tickets\Service\Ticket\ThreadConverter->copyIp(Object(SV\WarningImprovements\XF\Entity\Post), Object(NF\Tickets\Entity\Message))
#9 src\XF\Service\ValidateAndSavableTrait.php(42): NF\Tickets\Service\Ticket\ThreadConverter->_save()
#10 src\addons\NF\Tickets\XF\Pub\Controller\Thread.php(47): NF\Tickets\Service\Ticket\ThreadConverter->save()
#11 src\XF\Mvc\Dispatcher.php(362): NF\Tickets\XF\Pub\Controller\Thread->actionConvertToTicket(Object(XF\Mvc\ParameterBag))
#12 src\XF\Mvc\Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Thread', 'ConvertToTicket', Object(XF\Mvc\RouteMatch), Object(SV\AlertImprovements\XF\Pub\Controller\Thread), NULL)
#13 src\XF\Mvc\Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\AlertImprovements\XF\Pub\Controller\Thread), NULL)
#14 src\XF\Mvc\Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#15 src\XF\App.php(2824): XF\Mvc\Dispatcher->run()
#16 src\XF.php(814): XF\App->run()
#17 index.php(23): XF::runApp('XF\\Pub\\App')
#18 {main}

I don't know whether Tickets is responsible or Warning Improvements / User Essentials, but since the stacktrace hints at the ip coming from Tickets, I suggest here's the better place to report it.
 
Back
Top