POWER RANGERS

Rangers

RANGERS

KATHERINE HILLARD / RANGER ROSE

Katherine Hillard / Ranger Rose

FICHE D'IDENTITÉ

Prénom :

Katherine

Nom :

Hillard

Surnom

Kat

Hobby(ies)

Chant

Ranger :

Ranger Rose

Armes :

Arc Laser, Canon Laser, Médaillons, Pistolet-Epée, Transmutateurs

Armures :

Armure Métallique, Ninja Ranger Rose

Objets :

Communicateurs

Véhicules :

Moto Squale Rose

Zords :

Grue NinjaZord, ShogunZord Blanc

HISTOIRE

Calme et posée, Katherine vient d'Australie. Elle emménage à Angel Grove, après la mutation professionnelle de son père. Ne connaissant personne, elle se fie au premier venu, qui s'avère être un soldat de Rita. Cette dernière en profite pour la rendre maléfique et l'utiliser pour détruire les Rangers.

Elle parvient à s'infiltrer dans l'équipe et devient l'amie de tout le monde. Jalouse de Kimberly et de son amour pour Tommy, elle décide de l'éliminer en premier en lui volant son Médaillon.

Malgré tout, à force d'être méchante, elle finit par en prendre conscience, mais trop tardivement pour empêcher la chute de Kimberly.
Le sort de Rita annulé, Katherine s'excuse auprès des Rangers, qui ne lui en tiennent pas rigueur. Rita veut la récupérer mais elle est protégée par ses nouveaux amis.

Au départ de Kimberly pour la Coupe du Monde de Gymnastique, elle est choisie par la Ranger Rose pour la remplacer, temporairement. Katherine prend son nouveau rôle très au sérieux. Elle n'a pas vraiment le temps de s'habituer à ses nouvelles responsabilités que Master Vile débarque et inverse le cours du temps.

PLUS DE PHOTOS

GÉNÉRIQUE

Générique

TRANSMUTATION

Transmutation

RANGER

Ranger Rose Ninja Ranger Rose Ranger Rose avec l'Armure Métallique

AUTRE

Katherine enfant Parents de Katherine

™ & © SCG Power Rangers LLC. All Rights Reserved.
Conception graphique : © 2024 - TIMER:MEDIA

Loading…
Loading the web debug toolbar…
Attempt #
unlink(): Argument #1 ($filename) must not contain any null bytes (500 Internal Server Error)

Symfony Exception

ValueError

HTTP 500 Internal Server Error

unlink(): Argument #1 ($filename) must not contain any null bytes

Exception

ValueError

  1. if ($csvTime >= $minimalProfileTimestamp) {
  2. break;
  3. }
  4. @unlink($this->getFilename($csvToken));
  5. $offset += \strlen($line);
  6. }
  7. fclose($handle);
  8. file_put_contents($file.'.offset', $offset);
  1. if ($csvTime >= $minimalProfileTimestamp) {
  2. break;
  3. }
  4. @unlink($this->getFilename($csvToken));
  5. $offset += \strlen($line);
  6. }
  7. fclose($handle);
  8. file_put_contents($file.'.offset', $offset);
  1. $profile->getVirtualType() ?? 'request',
  2. ], ',', '"', '\\');
  3. fclose($file);
  4. if (1 === random_int(1, 10)) {
  5. $this->removeExpiredProfiles();
  6. }
  7. }
  8. return true;
  9. }
  1. if ($collector instanceof LateDataCollectorInterface) {
  2. $collector->lateCollect();
  3. }
  4. }
  5. if (!($ret = $this->storage->write($profile)) && null !== $this->logger) {
  6. $this->logger->warning('Unable to store the profiler information.', ['configured_storage' => $this->storage::class]);
  7. }
  8. return $ret;
  9. }
  1. }
  2. }
  3. // save profiles
  4. foreach ($this->profiles as $request) {
  5. $this->profiler->saveProfile($this->profiles[$request]);
  6. }
  7. $this->reset();
  8. }
  1. $this->priority ??= $dispatcher->getListenerPriority($eventName, $this->listener);
  2. $e = $this->stopwatch->start($this->name, 'event_listener');
  3. try {
  4. ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
  5. } finally {
  6. if ($e->isStarted()) {
  7. $e->stop();
  8. }
  9. }
  1. foreach ($listeners as $listener) {
  2. if ($stoppable && $event->isPropagationStopped()) {
  3. break;
  4. }
  5. $listener($event, $eventName, $this);
  6. }
  7. }
  8. /**
  9. * Sorts the internal list of listeners for the given event by priority.
  1. } else {
  2. $listeners = $this->getListeners($eventName);
  3. }
  4. if ($listeners) {
  5. $this->callListeners($listeners, $eventName, $event);
  6. }
  7. return $event;
  8. }
  1. try {
  2. $this->beforeDispatch($eventName, $event);
  3. try {
  4. $e = $this->stopwatch->start($eventName, 'section');
  5. try {
  6. $this->dispatcher->dispatch($event, $eventName);
  7. } finally {
  8. if ($e->isStarted()) {
  9. $e->stop();
  10. }
  11. }
  1. public function terminate(Request $request, Response $response): void
  2. {
  3. try {
  4. $this->terminating = true;
  5. $this->dispatcher->dispatch(new TerminateEvent($this, $request, $response), KernelEvents::TERMINATE);
  6. } finally {
  7. $this->terminating = false;
  8. }
  9. }
  1. if (!$this->booted) {
  2. return;
  3. }
  4. if ($this->getHttpKernel() instanceof TerminableInterface) {
  5. $this->getHttpKernel()->terminate($request, $response);
  6. }
  7. }
  8. public function shutdown(): void
  9. {
  1. Response::closeOutputBuffers(0, true);
  2. flush();
  3. }
  4. if ($this->kernel instanceof TerminableInterface) {
  5. $this->kernel->terminate($this->request, $response);
  6. }
  7. return 0;
  8. }
  9. }
  1. $app = $app(...$args);
  2. exit(
  3. $runtime
  4. ->getRunner($app)
  5. ->run()
  6. );
require_once('/home/sebii/Sites/prf/thunder/vendor/autoload_runtime.php') in /home/sebii/Sites/prf/thunder/public/index.php (line 5)
  1. <?php
  2. use App\Kernel;
  3. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
  4. return function (array $context) {
  5. return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
  6. };

Stack Trace

ValueError
ValueError:
unlink(): Argument #1 ($filename) must not contain any null bytes

  at /home/sebii/Sites/prf/thunder/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:341
  at unlink()
     (/home/sebii/Sites/prf/thunder/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:341)
  at Symfony\Component\HttpKernel\Profiler\FileProfilerStorage->removeExpiredProfiles()
     (/home/sebii/Sites/prf/thunder/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:193)
  at Symfony\Component\HttpKernel\Profiler\FileProfilerStorage->write()
     (/home/sebii/Sites/prf/thunder/vendor/symfony/http-kernel/Profiler/Profiler.php:97)
  at Symfony\Component\HttpKernel\Profiler\Profiler->saveProfile()
     (/home/sebii/Sites/prf/thunder/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:129)
  at Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelTerminate()
     (/home/sebii/Sites/prf/thunder/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115)
  at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
     (/home/sebii/Sites/prf/thunder/vendor/symfony/event-dispatcher/EventDispatcher.php:206)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (/home/sebii/Sites/prf/thunder/vendor/symfony/event-dispatcher/EventDispatcher.php:56)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (/home/sebii/Sites/prf/thunder/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:129)
  at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch()
     (/home/sebii/Sites/prf/thunder/vendor/symfony/http-kernel/HttpKernel.php:114)
  at Symfony\Component\HttpKernel\HttpKernel->terminate()
     (/home/sebii/Sites/prf/thunder/vendor/symfony/http-kernel/Kernel.php:147)
  at Symfony\Component\HttpKernel\Kernel->terminate()
     (/home/sebii/Sites/prf/thunder/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:48)
  at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
     (/home/sebii/Sites/prf/thunder/vendor/autoload_runtime.php:32)
  at require_once('/home/sebii/Sites/prf/thunder/vendor/autoload_runtime.php')
     (/home/sebii/Sites/prf/thunder/public/index.php:5)