Page MenuHomePhorge

Fix strlen(null) PHP 8.1 error when pushing into a fresh repository
ClosedPublic

Authored by Sten on Jul 28 2023, 13:28.
Tags
None
Referenced Files
F3289465: D25361.1742848200.diff
Sun, Mar 23, 20:30
F3254354: D25361.1742463528.diff
Wed, Mar 19, 09:38
F3252737: D25361.1742405391.diff
Tue, Mar 18, 17:29
F3252646: D25361.1742397176.diff
Tue, Mar 18, 15:12
F3249093: D25361.1742281858.diff
Mon, Mar 17, 07:10
F3246513: D25361.1742209647.diff
Sun, Mar 16, 11:07
F3236417: D25361.1742170241.diff
Sun, Mar 16, 00:10
F3223658: D25361.1741998265.diff
Fri, Mar 14, 00:24

Details

Summary

Doing a git push into a fresh repository over https fails with a PHP 8.1 strlen(null) error.

This fixes it.

Fixes T15569

Test Plan
  • Create an empty repository on a PHP 8.1 Phorge instance
  • Clone it
  • Add some data
  • git push

Diff Detail

Repository
rP Phorge
Lint
Lint Not Applicable
Unit
Tests Not Applicable