Deprecated function: str_contains(): Passing null to parameter #1

Created on 12 July 2025, 18 days ago

Problem/Motivation

After installing rigel, when I edit a node (just a basic page), I see this error on top of the page:


Error message

    Deprecated function: str_contains(): Passing null to parameter #1 ($haystack) of type string is deprecated in rigel_preprocess_breadcrumb() (line 304 of themes/contrib/rigel/rigel.theme).

    rigel_preprocess_breadcrumb()
    call_user_func_array() (Line: 308)
    Drupal\Core\Theme\ThemeManager->render() (Line: 492)
    Drupal\Core\Render\Renderer->doRender() (Line: 222)
    Drupal\Core\Render\Renderer->render() (Line: 491)
    Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 58)
    __TwigTemplate_2efad9b06980c24dd4654be41a751749->block_content() (Line: 446)
    Twig\Template->yieldBlock() (Line: 45)
    __TwigTemplate_2efad9b06980c24dd4654be41a751749->doDisplay() (Line: 402)
    Twig\Template->yield() (Line: 48)
    __TwigTemplate_b5d76c8f8e62b94984aa4ed1eb1cf13e->doDisplay() (Line: 402)
    Twig\Template->yield() (Line: 358)
    Twig\Template->display() (Line: 373)
    Twig\Template->render() (Line: 51)
    Twig\TemplateWrapper->render() (Line: 34)
    twig_render_template() (Line: 380)
    Drupal\Core\Theme\ThemeManager->render() (Line: 492)
    Drupal\Core\Render\Renderer->doRender() (Line: 245)
    Drupal\Core\Render\Renderer->doRenderRoot() (Line: 141)
    Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 622)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 140)
    Drupal\Core\Render\Renderer->renderInIsolation() (Line: 167)
    Drupal\Core\Render\Renderer->doRenderPlaceholder() (Line: 204)
    Drupal\Core\Render\Renderer->renderPlaceholder() (Line: 730)
    Drupal\big_pipe\Render\BigPipe->renderPlaceholder() (Line: 500)
    Drupal\big_pipe\Render\BigPipe->Drupal\big_pipe\Render\{closure}()
    Fiber->start() (Line: 507)
    Drupal\big_pipe\Render\BigPipe->sendPlaceholders() (Line: 256)
    Drupal\big_pipe\Render\BigPipe->sendContent() (Line: 116)
    Drupal\big_pipe\Render\BigPipeResponse->sendContent() (Line: 402)
    Symfony\Component\HttpFoundation\Response->send() (Line: 20)

Steps to reproduce

Install rigel
Create a test node
Edit the test node

🐛 Bug report
Status

Active

Version

8.0

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024