-
-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Description
Repoduce:
git clone https://github.com/temporalio/sdk-php.git
cd sdk-php
composer install
vendor/bin/dload StackTrace
PHP Warning: Undefined array key 0 in /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/GitHub/Api/Client.php on line 89
PHP Stack trace:
PHP 1. {fiber:106AD0EC0}() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Task/Manager.php:90
PHP 2. Internal\DLoad\DLoad->Internal\DLoad\{closure:/Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/DLoad.php:136-146}() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Task/Manager.php:90
PHP 3. Internal\DLoad\Module\Downloader\Downloader->Internal\DLoad\Module\Downloader\{closure:/Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Downloader/Downloader.php:89-117}() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/DLoad.php:141
PHP 4. React\Async\coroutine($function = class Closure { public $static = ['repositories' => [...], 'context' => class Internal\DLoad\Module\Downloader\Internal\DownloadContext { ... }]; public $this = class Internal\DLoad\Module\Downloader\Downloader { private readonly Internal\DLoad\Module\Config\Schema\Downloader $config = class Internal\DLoad\Module\Config\Schema\Downloader { ... }; private readonly Internal\DLoad\Service\Logger $logger = class Internal\DLoad\Service\Logger { ... }; private readonly Internal\DLoad\Module\Repository\RepositoryProvider $repositoryProvider = class Internal\DLoad\Module\Repository\RepositoryProvider { ... }; private readonly Internal\DLoad\Module\Common\Architecture $architecture = enum Internal\DLoad\Module\Common\Architecture::ARM_64('arm64'); private readonly Internal\DLoad\Module\Common\OperatingSystem $operatingSystem = enum Internal\DLoad\Module\Common\OperatingSystem::Darwin('darwin'); private readonly Internal\DLoad\Module\Common\Stability $stability = enum Internal\DLoad\Module\Common\Stability::Stable('stable'); private readonly Internal\DLoad\Module\Archive\ArchiveFactory $archiveService = class Internal\DLoad\Module\Archive\ArchiveFactory { ... } } }) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Downloader/Downloader.php:90
PHP 5. Internal\DLoad\Module\Downloader\Downloader->Internal\DLoad\Module\Downloader\{closure:/Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Downloader/Downloader.php:90-116}() /Users/aza/PhpstormProjects/sdk-php/vendor/react/async/src/functions.php:618
PHP 6. React\Async\coroutine($function = class Closure { public $static = ['repository' => class Internal\DLoad\Module\Repository\Internal\GitHub\GitHubRepository { ... }, 'context' => class Internal\DLoad\Module\Downloader\Internal\DownloadContext { ... }]; public $this = class Internal\DLoad\Module\Downloader\Downloader { private readonly Internal\DLoad\Module\Config\Schema\Downloader $config = class Internal\DLoad\Module\Config\Schema\Downloader { ... }; private readonly Internal\DLoad\Service\Logger $logger = class Internal\DLoad\Service\Logger { ... }; private readonly Internal\DLoad\Module\Repository\RepositoryProvider $repositoryProvider = class Internal\DLoad\Module\Repository\RepositoryProvider { ... }; private readonly Internal\DLoad\Module\Common\Architecture $architecture = enum Internal\DLoad\Module\Common\Architecture::ARM_64('arm64'); private readonly Internal\DLoad\Module\Common\OperatingSystem $operatingSystem = enum Internal\DLoad\Module\Common\OperatingSystem::Darwin('darwin'); private readonly Internal\DLoad\Module\Common\Stability $stability = enum Internal\DLoad\Module\Common\Stability::Stable('stable'); private readonly Internal\DLoad\Module\Archive\ArchiveFactory $archiveService = class Internal\DLoad\Module\Archive\ArchiveFactory { ... } } }) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Downloader/Downloader.php:100
PHP 7. Internal\DLoad\Module\Downloader\Downloader->Internal\DLoad\Module\Downloader\{closure:/Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Downloader/Downloader.php:137-177}() /Users/aza/PhpstormProjects/sdk-php/vendor/react/async/src/functions.php:618
PHP 8. Internal\DLoad\Module\Repository\Collection\ReleasesCollection->sortByVersion() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Downloader/Downloader.php:156
PHP 9. iterator_to_array($iterator = class Generator { }) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Collection/ReleasesCollection.php:78
PHP 10. Internal\DLoad\Module\Repository\Internal\Collection->getIterator() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Collection/ReleasesCollection.php:78
PHP 11. Internal\DLoad\Module\Repository\Internal\CachedGenerator->getIterator() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/Collection.php:192
PHP 12. Internal\DLoad\Module\Repository\Internal\CachedGenerator->rollItem() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/CachedGenerator.php:57
PHP 13. Generator->current() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/CachedGenerator.php:129
PHP 14. Internal\DLoad\Module\Repository\Internal\CachedGenerator::Internal\DLoad\Module\Repository\Internal\{closure:/Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/CachedGenerator.php:33-37}($generator = class Internal\DLoad\Module\Repository\Internal\Paginator { private array $collection = []; private ?self $nextPage = NULL; private ?int $totalItems = NULL; private readonly Generator $loader = class Generator { }; private readonly int $pageNumber = 1; private ?Closure $counter = NULL }) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/CachedGenerator.php:129
PHP 15. Internal\DLoad\Module\Repository\Internal\Paginator->getIterator() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/CachedGenerator.php:34
PHP 16. Internal\DLoad\Module\Repository\Internal\Paginator->getNextPage() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/Paginator.php:95
PHP 17. Generator->next() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/Paginator.php:63
PHP 18. Internal\DLoad\Module\Repository\Internal\GitHub\GitHubRepository->Internal\DLoad\Module\Repository\Internal\GitHub\{closure:/Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/GitHub/GitHubRepository.php:52-80}() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/Paginator.php:63
PHP 19. Internal\DLoad\Module\Repository\Internal\GitHub\Api\RepositoryApi->getReleases($page = 1) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/GitHub/GitHubRepository.php:60
PHP 20. Internal\DLoad\Module\Repository\Internal\Paginator::createFromGenerator($loader = class Generator { }, $counter = NULL) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/GitHub/Api/RepositoryApi.php:137
PHP 21. Internal\DLoad\Module\Repository\Internal\Paginator->__construct($loader = class Generator { }, $pageNumber = 1, $counter = NULL) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/Paginator.php:49
PHP 22. Generator->valid() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/Paginator.php:36
PHP 23. Internal\DLoad\Module\Repository\Internal\GitHub\Api\RepositoryApi->Internal\DLoad\Module\Repository\Internal\GitHub\Api\{closure:/Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/GitHub/Api/RepositoryApi.php:89-135}() /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/Paginator.php:36
PHP 24. Internal\DLoad\Module\Repository\Internal\GitHub\Api\RepositoryApi->releasesRequest($page = 1) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/GitHub/Api/RepositoryApi.php:94
PHP 25. Internal\DLoad\Module\Repository\Internal\GitHub\Api\RepositoryApi->request($method = enum Internal\DLoad\Module\HttpClient\Method::Get('GET'), $uri = class Nyholm\Psr7\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'api.github.com'; private $port = NULL; private $path = '/repos/roadrunner-server/roadrunner/releases'; private $query = 'page=1'; private $fragment = '' }, $headers = *uninitialized*) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/GitHub/Api/RepositoryApi.php:147
PHP 26. Internal\DLoad\Module\Repository\Internal\GitHub\Api\Client->request($method = enum Internal\DLoad\Module\HttpClient\Method::Get('GET'), $uri = class Nyholm\Psr7\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'api.github.com'; private $port = NULL; private $path = '/repos/roadrunner-server/roadrunner/releases'; private $query = 'page=1'; private $fragment = '' }, $headers = []) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/GitHub/Api/RepositoryApi.php:56
PHP 27. Internal\DLoad\Module\Repository\Internal\GitHub\Api\Client->sendRequest($request = class Nyholm\Psr7\Request { private $headers = ['Host' => [...], 'accept' => [...]]; private $headerNames = ['accept' => 'accept', 'host' => 'Host']; private $protocol = '1.1'; private $stream = class Nyholm\Psr7\Stream { private $stream = resource(218) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = TRUE; private $uri = 'php://memory'; private $size = 0 }; private $method = 'GET'; private $requestTarget = NULL; private $uri = class Nyholm\Psr7\Uri { private $scheme = 'https'; private $userInfo = ''; private $host = 'api.github.com'; private $port = NULL; private $path = '/repos/roadrunner-server/roadrunner/releases'; private $query = 'page=1'; private $fragment = '' } }) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/GitHub/Api/Client.php:54
PHP 28. Internal\DLoad\Module\Repository\Internal\GitHub\Api\Client->checkForRateLimit($response = class Nyholm\Psr7\Response { private $reasonPhrase = 'Forbidden'; private $statusCode = 403; private $headers = ['date' => [...], 'server' => [...], 'strict-transport-security' => [...], 'x-content-type-options' => [...], 'x-frame-options' => [...], 'x-xss-protection' => [...], 'content-security-policy' => [...], 'access-control-allow-origin' => [...], 'access-control-expose-headers' => [...], 'content-type' => [...], 'referrer-policy' => [...], 'x-github-media-type' => [...], 'x-ratelimit-limit' => [...], 'x-ratelimit-remaining' => [...], 'x-ratelimit-reset' => [...], 'x-ratelimit-resource' => [...], 'x-ratelimit-used' => [...], 'content-length' => [...], 'x-github-request-id' => [...]]; private $headerNames = ['date' => 'date', 'server' => 'server', 'strict-transport-security' => 'strict-transport-security', 'x-content-type-options' => 'x-content-type-options', 'x-frame-options' => 'x-frame-options', 'x-xss-protection' => 'x-xss-protection', 'content-security-policy' => 'content-security-policy', 'access-control-allow-origin' => 'access-control-allow-origin', 'access-control-expose-headers' => 'access-control-expose-headers', 'content-type' => 'content-type', 'referrer-policy' => 'referrer-policy', 'x-github-media-type' => 'x-github-media-type', 'x-ratelimit-limit' => 'x-ratelimit-limit', 'x-ratelimit-remaining' => 'x-ratelimit-remaining', 'x-ratelimit-reset' => 'x-ratelimit-reset', 'x-ratelimit-resource' => 'x-ratelimit-resource', 'x-ratelimit-used' => 'x-ratelimit-used', 'content-length' => 'content-length', 'x-github-request-id' => 'x-github-request-id']; private $protocol = '1.1'; private $stream = class Nyholm\Psr7\Stream { private $stream = resource(241) of type (stream); private $seekable = TRUE; private $readable = TRUE; private $writable = FALSE; private $uri = NULL; private $size = NULL } }) /Users/aza/PhpstormProjects/sdk-php/vendor/internal/dload/src/Module/Repository/Internal/GitHub/Api/Client.php:65
No relevant repository found.
Environment/Versions
- PHP 8.3.21 (cli) (built: May 6 2025 13:58:10) (NTS)
- macOs 26.0.1 (25A362)
Metadata
Metadata
Assignees
Labels
No labels