Page MenuHomePhorge

Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile()
ClosedPublic

Authored by Sten on Jul 17 2023, 12:29.
Tags
None
Referenced Files
F3332854: D25352.1743527203.diff
Mon, Mar 31, 17:06
F3330850: D25352.1743495381.diff
Mon, Mar 31, 08:16
F3318508: D25352.1743285398.diff
Fri, Mar 28, 21:56
F3312230: D25352.1743209683.diff
Fri, Mar 28, 00:54
F3308836: D25352.1743178661.diff
Thu, Mar 27, 16:17
F3307378: D25352.1743144443.diff
Thu, Mar 27, 06:47
F3290772: D25352.1742872123.diff
Mon, Mar 24, 03:08
F3289453: D25352.1742847829.diff
Sun, Mar 23, 20:23

Details

Summary

Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile().

Fixes T15499

Test Plan

Added a unit test which replicated the fault, so you can test simply by 'arc unit'
Alternatively, see test in T15499

Diff Detail

Repository
rP Phorge
Branch
PhabricatorFile (branched from master)
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 675
Build 675: arc lint + arc unit