filp/whoops · error · InvalidArgumentException
$length($length) cannot be lower or equal to 0
Error message
$length($length) cannot be lower or equal to 0
What it means
Error "$length($length) cannot be lower or equal to 0" thrown in filp/whoops.
Source
Thrown at src/Whoops/Exception/Frame.php:212
* @param int $start
* @param int $length
* @return string[]|null
*/
public function getFileLines($start = 0, $length = null)
{
if (null !== ($contents = $this->getFileContents())) {
$lines = explode("\n", $contents);
// Get a subset of lines from $start to $end
if ($length !== null) {
$start = (int) $start;
$length = (int) $length;
if ($start < 0) {
$start = 0;
}
if ($length <= 0) {
throw new InvalidArgumentException(
"\$length($length) cannot be lower or equal to 0"
);
}
$lines = array_slice($lines, $start, $length, true);
}
return $lines;
}
}
/**
* Implements the Serializable interface, with special
* steps to also save the existing comments.
*
* @see Serializable::serialize
* @return string
*/View on GitHub (pinned to fa1bc9c95a)
When it happens
Trigger: Thrown at src/Whoops/Exception/Frame.php:212 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of filp/whoops@fa1bc9c95a (2026-08-21).
Data as JSON: /api/errors/f0460bf831116721.
Report an issue: GitHub.