Jump to content

Featured Replies

Posted
C:\wamp64\www\beta\system\Helpers\Form\FormAbstract.php:312:
object(Whoops\Exception\ErrorException)[328]
  protected 'message' => string 'explode(): Passing null to parameter #2 ($string) of type string is deprecated' (length=78)
  private string 'string' (Exception) => string '' (length=0)
  protected 'code' => int 8192
  protected string 'file' => string 'C:\Windows\Temp\theF15.tmp' (length=26)
  protected int 'line' => int 10
  private array 'trace' (Exception) => 
    array (size=13)
      0 => 
        array (size=4)
          'function' => string 'handleError' (length=11)
          'class' => string 'Whoops\Run' (length=10)
          'type' => string '->' (length=2)
          'args' => 
            array (size=4)
              ...
      1 => 
        array (size=4)
          'file' => string 'C:\Windows\Temp\theF15.tmp' (length=26)
          'line' => int 10
          'function' => string 'explode' (length=7)
          'args' => 
            array (size=2)
              ...
      2 => 
        array (size=4)
          'file' => string 'C:\wamp64\www\beta\system\Theme\Dev\Template.php' (length=48)
          'line' => int 171
          'function' => string 'IPS\Theme\theme_core_global_forms_text' (length=38)
          'args' => 
            array (size=14)
              ...
      3 => 
        array (size=6)
          'file' => string 'C:\wamp64\www\beta\system\Helpers\Form\Text.php' (length=47)
          'line' => int 156
          'function' => string '__call' (length=6)
          'class' => string 'IPS\Theme\Dev\_Template' (length=23)
          'type' => string '->' (length=2)
          'args' => 
            array (size=2)
              ...
      4 => 
        array (size=6)
          'file' => string 'C:\wamp64\www\beta\system\Helpers\Form\FormAbstract.php' (length=55)
          'line' => int 270
          'function' => string 'html' (length=4)
          'class' => string 'IPS\Helpers\Form\_Text' (length=22)
          'type' => string '->' (length=2)
          'args' => 
            array (size=0)
              ...
      5 => 
        array (size=6)
          'file' => string 'C:\wamp64\www\beta\system\Helpers\Form\Form.php' (length=47)
          'line' => int 456
          'function' => string 'rowHtml' (length=7)
          'class' => string 'IPS\Helpers\Form\_FormAbstract' (length=30)
          'type' => string '->' (length=2)
          'args' => 
            array (size=1)
              ...
      6 => 
        array (size=6)
          'file' => string 'C:\wamp64\www\beta\system\Node\Controller.php' (length=45)
          'line' => int 509
          'function' => string '__toString' (length=10)
          'class' => string 'IPS\Helpers\_Form' (length=17)
          'type' => string '->' (length=2)
          'args' => 
            array (size=0)
              ...
      7 => 
        array (size=6)
          'file' => string 'C:\wamp64\www\beta\system\Node\Controller.php' (length=45)
          'line' => int 476
          'function' => string '_showForm' (length=9)
          'class' => string 'IPS\Node\_Controller' (length=20)
          'type' => string '->' (length=2)
          'args' => 
            array (size=1)
              ...
      8 => 
        array (size=6)
          'file' => string 'C:\wamp64\www\beta\system\Dispatcher\Controller.php' (length=51)
          'line' => int 107
          'function' => string 'form' (length=4)
          'class' => string 'IPS\Node\_Controller' (length=20)
          'type' => string '->' (length=2)
          'args' => 
            array (size=0)
              ...
      9 => 
        array (size=6)
          'file' => string 'C:\wamp64\www\beta\system\Node\Controller.php' (length=45)
          'line' => int 69
          'function' => string 'execute' (length=7)
          'class' => string 'IPS\Dispatcher\_Controller' (length=26)
          'type' => string '->' (length=2)
          'args' => 
            array (size=0)
              ...
      10 => 
        array (size=6)
          'file' => string 'C:\wamp64\www\beta\applications\core\modules\admin\applications\plugins.php' (length=75)
          'line' => int 48
          'function' => string 'execute' (length=7)
          'class' => string 'IPS\Node\_Controller' (length=20)
          'type' => string '->' (length=2)
          'args' => 
            array (size=0)
              ...
      11 => 
        array (size=6)
          'file' => string 'C:\wamp64\www\beta\system\Dispatcher\Dispatcher.php' (length=51)
          'line' => int 153
          'function' => string 'execute' (length=7)
          'class' => string 'IPS\core\modules\admin\applications\_plugins' (length=44)
          'type' => string '->' (length=2)
          'args' => 
            array (size=0)
              ...
      12 => 
        array (size=6)
          'file' => string 'C:\wamp64\www\beta\admin\index.php' (length=34)
          'line' => int 13
          'function' => string 'run' (length=3)
          'class' => string 'IPS\_Dispatcher' (length=15)
          'type' => string '->' (length=2)
          'args' => 
            array (size=0)
              ...
  private ?Throwable 'previous' (Exception) => null
  protected int 'severity' => int 8192
  public 'xdebug_message' => string '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Whoops\Exception\ErrorException: explode(): Passing null to parameter #2 ($string) of type string is deprecated in C:\Windows\Temp\theF15.tmp on line <i>10</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Mem'... (length=9546)

 

Solved by Stuart Silvester

Go to solution
  • 9 months later...
  • Author

@Matt, PHP 8.1 will be the minimum version for V5, right?

I still can't develop using 8.1. I have a lot of exceptions when IN_DEV is on.

  • Management

For v5, correct. 

  • Author
5 minutes ago, Matt said:

For v5, correct. 

I still can't develop using 8.1. I have a lot of exceptions when IN_DEV is on.

Does it happen with anyone else?

  • Management

What version of Invision Community are you running?

5 minutes ago, Adriano Faria said:

I still can't develop using 8.1. I have a lot of exceptions when IN_DEV is on.

Does it happen with anyone else?

Me. 🙂

  • Author
6 minutes ago, Matt said:

What version of Invision Community are you running?

IPS 4.7.12 with PHP 8.1.21.

Give me a few minutes. LEt me make a fresh install, with no 3rd-party resources.

  • Solution

It only happens if you have DEBUG_TEMPLATES enabled (because it bypasses the deprecation suppression in Whoops), but we'll get this fixed

  • Author
5 minutes ago, Stuart Silvester said:

It only happens if you have DEBUG_TEMPLATES enabled (because it bypasses the deprecation suppression in Whoops), but we'll get this fixed

Oh ok, that fixed it.

DEV_DEBUG_CSS also breaks 4.7.

  • 1 month later...

This issue was resolved in the recently released 4.7.13 release. Please update in order to fix this issue, and if you see any problem after that point, please let us know.

Recently Browsing 0

  • No registered users viewing this page.