Page MenuHomePhorge

Deprecation notice at PhabricatorEditorURIEngine.php:283
Open, NormalPublic

Description

Steps to reproduce
  1. Unclear, wait for deprecation warning for appear…?

See also Report Warnings.

/config/ Version table
BinaryVersionPath
php8.1.2-1ubuntu2.15apache2handler
...skipped, the log line 2 has arcanist/phorge version...

1preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
2arcanist(head=stable, ref.master=5bc53cfe53d0, ref.stable=ca72430916af), phorge(head=stable, ref.master=1b49165ddd16, ref.stable=d519f75dfdee, custom=1)
3#0 preg_replace(string, string, NULL) called at [<phorge>/src/infrastructure/editor/PhabricatorEditorURIEngine.php:283]
4#1 PhabricatorEditorURIEngine::escapeToken(NULL) called at [<phorge>/src/infrastructure/editor/PhabricatorEditorURIEngine.php:144]
5#2 PhabricatorEditorURIEngine::newURITokensForRepository() called at [<phorge>/src/infrastructure/editor/PhabricatorEditorURIEngine.php:128]
6#3 PhabricatorEditorURIEngine::getURITokensForRepository(string) called at [<phorge>/src/infrastructure/editor/PhabricatorEditorURIEngine.php:84]
7#4 PhabricatorEditorURIEngine::getURITokensForPath(string) called at [<phorge>/src/applications/differential/view/DifferentialChangesetDetailView.php:346]
8#5 DifferentialChangesetDetailView::getEditorURITemplate() called at [<phorge>/src/applications/differential/view/DifferentialChangesetDetailView.php:256]
9#6 DifferentialChangesetDetailView::render() called at [<phorge>/src/applications/differential/view/DifferentialChangesetListView.php:240]
10#7 DifferentialChangesetListView::render() called at [<phorge>/src/view/AphrontView.php:222]
11#8 AphrontView::producePhutilSafeHTML() called at [<phorge>/src/infrastructure/markup/render.php:115]
12#9 phutil_escape_html(DifferentialChangesetListView) called at [<phorge>/src/infrastructure/markup/render.php:139]
13#10 phutil_escape_html(array) called at [<phorge>/src/infrastructure/markup/render.php:139]
14#11 phutil_escape_html(array) called at [<phorge>/src/infrastructure/markup/render.php:139]
15#12 phutil_escape_html(array) called at [<phorge>/src/infrastructure/markup/render.php:97]
16#13 phutil_tag(string, array, array) called at [<phorge>/src/view/phui/PHUITwoColumnView.php:242]
17#14 PHUITwoColumnView::buildFooter() called at [<phorge>/src/view/phui/PHUITwoColumnView.php:123]
18#15 PHUITwoColumnView::getTagContent() called at [<phorge>/src/view/AphrontTagView.php:161]
19#16 AphrontTagView::render() called at [<phorge>/src/view/AphrontView.php:222]
20#17 AphrontView::producePhutilSafeHTML() called at [<phorge>/src/infrastructure/markup/render.php:115]
21#18 phutil_escape_html(PHUITwoColumnView) called at [<phorge>/src/infrastructure/markup/render.php:139]
22#19 phutil_escape_html(array) called at [<phorge>/src/infrastructure/markup/render.php:139]
23#20 phutil_escape_html(array) called at [<phorge>/src/infrastructure/markup/render.php:97]
24#21 phutil_tag(string, array, array) called at [<phorge>/src/view/formation/PHUIFormationContentView.php:18]
25#22 PHUIFormationContentView::render() called at [<phorge>/src/view/AphrontView.php:222]
26#23 AphrontView::producePhutilSafeHTML() called at [<phorge>/src/infrastructure/markup/render.php:115]
27#24 phutil_escape_html(PHUIFormationContentView) called at [<phorge>/src/infrastructure/markup/render.php:139]
28#25 phutil_escape_html(array) called at [<phorge>/src/infrastructure/markup/render.php:97]
29#26 phutil_tag(string, array, array) called at [<phorge>/src/view/formation/PHUIFormationView.php:67]
30#27 PHUIFormationView::render() called at [<phorge>/src/view/AphrontView.php:222]
31#28 AphrontView::producePhutilSafeHTML() called at [<phorge>/src/infrastructure/markup/render.php:115]
32#29 phutil_escape_html(PHUIFormationView) called at [<phorge>/src/infrastructure/markup/render.php:171]
33#30 phutil_implode_html(string, array) called at [<phorge>/src/view/page/PhabricatorBarePageView.php:58]
34#31 PhabricatorBarePageView::willRenderPage() called at [<phorge>/src/view/page/PhabricatorStandardPageView.php:217]
35#32 PhabricatorStandardPageView::willRenderPage() called at [<phorge>/src/view/page/AphrontPageView.php:46]
36#33 AphrontPageView::render() called at [<phorge>/src/view/page/PhabricatorStandardPageView.php:919]
37#34 PhabricatorStandardPageView::produceAphrontResponse() called at [<phorge>/src/aphront/configuration/AphrontApplicationConfiguration.php:722]
38#35 AphrontApplicationConfiguration::produceResponse(AphrontRequest, PhabricatorStandardPageView) called at [<phorge>/src/aphront/configuration/AphrontApplicationConfiguration.php:299]
39#36 AphrontApplicationConfiguration::processRequest(AphrontRequest, PhutilDeferredLog, AphrontPHPHTTPSink, MultimeterControl) called at [<phorge>/src/aphront/configuration/AphrontApplicationConfiguration.php:204]
40#37 AphrontApplicationConfiguration::runHTTPRequest(AphrontPHPHTTPSink) called at [<phorge>/webroot/index.php:35]

Related Objects

Mentioned Here
P39 error.php