Trying to get property 'groupType' of non-object

  • Affected Version
    WoltLab Suite 5.4

    Hallo, wir haben eine Fehlermeldung, wenn man die Threads aufruft.

    Wir haben eben ein Backup eingespielt, und wissen jetzt nicht, was wir machen sollen.


    Requested URL
    GET /forum/thread/17801-%C3%BCbungsthread-f%C3%BCr-theamhelfer/
    Referrer
    https://www.chaos-linie.de/forum/board/65-admingelaber/
    Error Message
    Trying to get property 'groupType' of non-object
    Type
    wcf\system\exception\ErrorException
    File (Line)
    /customers/annika/home/chaos-linie.de/lib/system/WCF.class.php (344)
    Template Context
    if (!isset($this->pluginObjects['wcf\system\template\plugin\LinkBlockTemplatePlugin'])) { $this->pluginObjects['wcf\system\template\plugin\LinkBlockTemplatePlugin'] = new wcf\system\template\plugin\LinkBlockTemplatePlugin; } ?><?php if (ABSENCE_DISPLAY_SIDEBAR) { ?> ====> <?php $this->assign('hasRep', $this->v['__wcf']->getAbsenceHandler()->getRep($this->v['userProfile']->userID)); ?> <?php if ($this->v['__wcf']->getAbsenceHandler()->canViewAbsence() && $this->v['__wcf']->getAbsenceHandler()->isAbsent($this->v['userProfile'])) { ?> <div class="messageAuthor"> <?php if ($this->v['__wcf']->getUser()->userID == $this->v['userProfile']->userID) { ?> <a href="<?php $this->tagStack[] = ['link', ['controller' => 'AbsenceSettings']]; $this->pluginObjects['wcf\system\template\plugin\LinkBlockTemplatePlugin']->init($this->tagStack[count($this->tagStack) - 1][1], $this);
    Stacktrace
    1. /customers/annika/home/chaos-linie.de/lib/system/cache/builder/UserGroupPermissionCacheBuilder.class.php (39): wcf\system\WCF::handleError(…)
    2. /customers/annika/home/chaos-linie.de/lib/system/cache/builder/AbstractCacheBuilder.class.php (42): wcf\system\cache\builder\UserGroupPermissionCacheBuilder->rebuild(…)
    3. /customers/annika/home/chaos-linie.de/lib/data/user/UserProfile.class.php (967): wcf\system\cache\builder\AbstractCacheBuilder->getData(…)
    4. /customers/annika/home/chaos-linie.de/lib/data/user/UserProfile.class.php (882): wcf\data\user\UserProfile->loadGroupData(…)
    5. /customers/annika/home/chaos-linie.de/lib/system/user/absence/AbsenceHandler.class.php (65): wcf\data\user\UserProfile->getPermission(…)
    6. /customers/annika/home/chaos-linie.de/templates/compiled/0_wbb_1_thread.php (6230): wcf\system\user\absence\AbsenceHandler->getRep(…)
    7. /customers/annika/home/chaos-linie.de/lib/system/template/TemplateEngine.class.php (346): include(…)
    8. /customers/annika/home/chaos-linie.de/lib/page/AbstractPage.class.php (371): wcf\system\template\TemplateEngine->display(…)
    9. /customers/annika/home/chaos-linie.de/lib/page/AbstractPage.class.php (122): wcf\page\AbstractPage->show(…)
    10. /customers/annika/home/chaos-linie.de/lib/system/request/Request.class.php (89): wcf\page\AbstractPage->__run(…)
    11. /customers/annika/home/chaos-linie.de/lib/system/request/RequestHandler.class.php (119): wcf\system\request\Request->execute(…)
    12. /customers/annika/home/chaos-linie.de/forum/index.php (11): wcf\system\request\RequestHandler->handle(…)
  • Kann es sein, dass es am Plugin Anti Spam Linkbeschränkung liegt? Von TINO... Ich habs mal rausgenommen.

  • Nein. Der Fehler tritt im WSC bei der Prüfung eines Benutzerrechts durch Abwesenheiten (Vertretung) auf. Das Abschalten der Vertretung in Konfiguration - Benutzer - Abwesenheiten verhindert diese Prüfung.

    Bitte melde Dich bei mir im Forum. Ich schaue mir dann an, warum das Problem bei Dir auftritt.

    Gruß, Udo

    Edited once, last by UdoZ ().

  • Abwesenheiten als Verursacher sehe ich nach Prüfung nicht. Der Fehler tauchte unabhängig davon auch an anderen Stellen auf und lässt sich auch nicht mehr reproduzieren.

    Gruß, Udo