Page MenuHomePhorge

PHP 8.2: Diviner's Phorge Technical Documentation not accessible
Closed, ResolvedPublic

Description

When you have created the diviner pages and you navigate to DivinerPhorge Technical Documentation, you get a Passing null to parameter #1 ($string) of type string is deprecated exception

stack trace
[Fri Aug 18 20:36:44.829166 2023] [php:notice] [::1:54046] [2023-08-18 18:36:44] EXCEPTION: (RuntimeException) strlen(): Passing null to parameter #1 ($string) of type string is deprecated at [<arcanist>/src/error/PhutilErrorHandler.php:261]
[Fri Aug 18 20:36:44.829598 2023] [php:notice] [::1:54046] arcanist(head=master, ref.master=8b907d771661), diagram(head=master, ref.master=3b52564281f2), example(), phorge(head=master, ref.master=3cc5ee6a33df, custom=1)
[Fri Aug 18 20:36:44.829607 2023] [php:notice] [::1:54046]   #0 <#2> PhutilErrorHandler::handleError(integer, string, string, integer) called at [<phorge>/src/applications/diviner/storage/DivinerLiveSymbol.php:175]
[Fri Aug 18 20:36:44.829610 2023] [php:notice] [::1:54046]   #1 <#2> DivinerLiveSymbol::getTitle() called at [<phorge>/src/applications/diviner/storage/DivinerLiveSymbol.php:149]
[Fri Aug 18 20:36:44.829613 2023] [php:notice] [::1:54046]   #2 <#2> DivinerLiveSymbol::getSortKey() called at [<arcanist>/src/utils/utils.php:147]
[Fri Aug 18 20:36:44.829615 2023] [php:notice] [::1:54046]   #3 <#2> mpull(array, string) called at [<arcanist>/src/utils/utils.php:395]
[Fri Aug 18 20:36:44.829617 2023] [php:notice] [::1:54046]   #4 <#2> msort(array, string) called at [<phorge>/src/applications/diviner/controller/DivinerBookController.php:59]
[Fri Aug 18 20:36:44.829620 2023] [php:notice] [::1:54046]   #5 <#2> DivinerBookController::handleRequest(AphrontRequest) called at [<phorge>/src/aphront/configuration/AphrontApplicationConfiguration.php:284]
[Fri Aug 18 20:36:44.829622 2023] [php:notice] [::1:54046]   #6 phlog(RuntimeException) called at [<phorge>/src/aphront/handler/PhabricatorDefaultRequestExceptionHandler.php:41]
[Fri Aug 18 20:36:44.829625 2023] [php:notice] [::1:54046]   #7 PhabricatorDefaultRequestExceptionHandler::handleRequestThrowable(AphrontRequest, RuntimeException) called at [<phorge>/src/aphront/configuration/AphrontApplicationConfiguration.php:751]
[Fri Aug 18 20:36:44.829627 2023] [php:notice] [::1:54046]   #8 AphrontApplicationConfiguration::handleThrowable(RuntimeException) called at [<phorge>/src/aphront/configuration/AphrontApplicationConfiguration.php:296]
[Fri Aug 18 20:36:44.829630 2023] [php:notice] [::1:54046]   #9 AphrontApplicationConfiguration::processRequest(AphrontRequest, PhutilDeferredLog, AphrontPHPHTTPSink, MultimeterControl) called at [<phorge>/src/aphront/configuration/AphrontApplicationConfiguration.php:203]
[Fri Aug 18 20:36:44.829633 2023] [php:notice] [::1:54046]   #10 AphrontApplicationConfiguration::runHTTPRequest(AphrontPHPHTTPSink) called at [<phorge>/webroot/index.php:35]