Error 500 only there : LabelManager > Activities

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Alexis
    Junior Member
    • Apr 2025
    • 17

    #1

    Error 500 only there : LabelManager > Activities

    I have a error 500 message only there : /#Admin/labelManager/scope=Activities

    Click image for larger version  Name:	error 500.png Views:	0 Size:	53.6 KB ID:	121789

    This occurs only for the "Activities" scope; other scopes (e.g., Account, Contact) load without issues.

    Expected behavior: The Label Manager page for the "Activities" scope should load successfully, displaying the labels for editing, similar to other scopes.
    Actual behavior: A 500 error page is displayed, and the following error is logged in the EspoCRM log file.

    To replicate :
    1. Go to Label Manager
    2. Select "Activities"
    3. Get the Error 500 message
    EspoCRM Version : 9.2.0 and 9.2.1 (I tried both)

    Error logs :
    Code:
    [2025-10-01 14:21:13] WARNING: E_WARNING: foreach() argument must be of type array|object, null given
    [2025-10-01 14:21:13] ERROR: Slim Application Error Type: TypeError Code: 0 Message: Espo\Tools\LabelManager\LabelManager::getScopeData(): Return value must be of type stdClass, array returned File: /var/www/sites/espocrm/application/Espo/Tools/LabelManager/LabelManager.php Line: 219 Trace: #0 /var/www/sites/espocrm/application/Espo/Controllers/LabelManager.php(73): Espo\Tools\LabelManager\LabelManager->getScopeData() #1 /var/www/sites/espocrm/application/Espo/Core/Api/ControllerActionProcessor.php(87): Espo\Controllers\LabelManager->postActionGetScopeData() #2 /var/www/sites/espocrm/application/Espo/Core/Api/ControllerActionHandler.php(65): Espo\Core\Api\ControllerActionProcessor->process() #3 /var/www/sites/espocrm/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Espo\Core\Api\ControllerActionHandler->handle() #4 /var/www/sites/espocrm/application/Espo/Core/Api/RouteProcessor.php(221): Slim\MiddlewareDispatcher->handle() #5 /var/www/sites/espocrm/application/Espo/Core/Api/RouteProcessor.php(148): Espo\Core\Api\RouteProcessor->processControllerAction() #6 /var/www/sites/espocrm/application/Espo/Core/Api/RouteProcessor.php(126): Espo\Core\Api\RouteProcessor->processAfterAuth() #7 /var/www/sites/espocrm/application/Espo/Core/Api/RouteProcessor.php(78): Espo\Core\Api\RouteProcessor->processInternal() #8 /var/www/sites/espocrm/application/Espo/Core/Api/Starter.php(126): Espo\Core\Api\RouteProcessor->process() #9 /var/www/sites/espocrm/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(38): Espo\Core\Api\Starter->Espo\Core\Api\{closure}() #10 /var/www/sites/espocrm/vendor/slim/slim/Slim/Routing/Route.php(363): Slim\Handlers\Strategies\RequestResponse->__invoke() #11 /var/www/sites/espocrm/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\Routing\Route->handle() #12 /var/www/sites/espocrm/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\MiddlewareDispatcher->handle() #13 /var/www/sites/espocrm/vendor/slim/slim/Slim/Routing/Route.php(321): Slim\MiddlewareDispatcher->handle() #14 /var/www/sites/espocrm/vendor/slim/slim/Slim/Routing/RouteRunner.php(74): Slim\Routing\Route->run() #15 /var/www/sites/espocrm/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php(45): Slim\Routing\RouteRunner->handle() #16 /var/www/sites/espocrm/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\RoutingMiddleware->process() #17 /var/www/sites/espocrm/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #18 /var/www/sites/espocrm/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process() #19 /var/www/sites/espocrm/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle() #20 /var/www/sites/espocrm/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle() #21 /var/www/sites/espocrm/vendor/slim/slim/Slim/App.php(193): Slim\App->handle() #22 /var/www/sites/espocrm/application/Espo/Core/Api/Starter.php(84): Slim\App->run() #23 /var/www/sites/espocrm/application/Espo/Core/ApplicationRunners/Api.php(45): Espo\Core\Api\Starter->start() #24 /var/www/sites/espocrm/application/Espo/Core/Application/RunnerRunner.php(84): Espo\Core\ApplicationRunners\Api->run() #25 /var/www/sites/espocrm/application/Espo/Core/Application.php(86): Espo\Core\Application\RunnerRunner->run() #26 /var/www/sites/espocrm/public/api/v1/index.php(35): Espo\Core\Application->run() #27 {main} Tips: To display error details in HTTP response set "displayErrorDetails" to true in the ErrorHandler constructor.
    In console :
    Code:
    XMLHttpRequest { errorIsHandled: false, readyState: 4, timeout: 60000, withCredentials: false, upload: XMLHttpRequestUpload, responseURL: "OURESPOCRM.URL/api/v1/LabelManager/action/getScopeData", status: 500, statusText: "Internal Server Error", responseType: "", response: '<!doctype html><html lang="en">    <head>        <meta charset="utf-8">        <meta name="viewport" content="width=device-width, initial-scale=1">        <title>Slim Application Error</title>        <style>            body{margin:0;padding:30px;font:12px/1.5 Helvetica,Arial,Verdana,sans-serif}            h1{margin:0;font-size:48px;font-weight:normal;line-height:48px}            strong{display:inline-block;width:65px}        </style>    </head>    <body>        <h1>Slim Application Error</h1>        <div><p>A website error has occurred. Sorry for the temporary inconvenience.</p></div>        <a href="#" onclick="window.history.go(-1)">Go Back</a>    </body></html>' }
    Any idea ?
    Last edited by Alexis; 10-02-2025, 05:47 AM. Reason: only since version 9.2.0 and 9.2.1
  • yuri
    EspoCRM product developer
    • Mar 2014
    • 9440

    #2
    We will look into.
    If you find EspoCRM good, we would greatly appreciate if you could give the project a star on GitHub. We believe our work truly deserves more recognition. Thanks.

    Comment

    • victor
      Active Community Member
      • Aug 2022
      • 1026

      #3
      This error is absent in EspoCRM 9.2.2.

      Comment

      Working...