• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
    • Wiki
    • Support
      • Manage Subscriptions
      • FAQ
      • Support For
        • VaultWiki 4.x Series
        • VaultWiki.org Site
    • What's New?
    • Buy Now
    • Manual
    • 
    • Support
    • VaultWiki 4.x Series
    • Bug
    • LogicException: Tried to call XF\Extension::resolveExtendedClassToRoot

    1. Welcome to VaultWiki.org, home of the wiki add-on for vBulletin and XenForo!

      VaultWiki allows your existing forum users to collaborate on creating and managing a site's content pages. VaultWiki is a fully-featured and fully-supported wiki solution for vBulletin and XenForo.

      The VaultWiki Team encourages you to join our community of forum administrators and check out VaultWiki for yourself.

    Issue: LogicException: Tried to call XF\Extension::resolveExtendedClassToRoot

    • Issue Tools
      • View Changes
    1. issueid=6375 May 25, 2023 12:36 PM
      Alfa1 Alfa1 is offline
      Distinguished Member
      LogicException: Tried to call XF\Extension::resolveExtendedClassToRoot

      LogicException: Tried to call XF\Extension::resolveExtendedClassToRoot on vw_DM_Page_Controller_XF2, but extendClass was never called on the base class in src/XF/Extension.php at line 302

      XF\Extension->resolveExtendedClassToRoot() in src/XF/Mvc/Entity/Entity.php at line 103
      XF\Mvc\Entity\Entity->__construct() in src/addons/vw/vw/XF/Entity/EntityBase.php at line 73
      vw\vw\XF\Entity\EntityBase->__construct() in src/addons/vw/vw/_core/controller/dm/xf2.php at line 31
      vw_DM_Controller_XF2->internal_construct() in src/addons/vw/vw/_core/controller/dm/vw.php at line 126
      vw_DM_Controller->create() in src/addons/vw/vw/Helper/Entity/Entity.php at line 132
      vw\vw\Helper\Entity\Entity::doCreate() in src/addons/vw/vw/Helper/Entity/Entity.php at line 107
      vw\vw\Helper\Entity\Entity::create() in src/addons/vw/vw/_core/view/factory/content/versioned/page/xf2.php at line 39
      vw_Factory_Content_Versioned_Page_View_XF2->make() in src/addons/vw/vw/_core/view/ui/page/vw.php at line 53
      vw_UI_Page_View->view() in src/addons/vw/vw/_core/view/reply/view/vw.php at line 48
      vw_Reply_View_View->render_type() in src/addons/vw/vw/_core/view/reply/base/vw.php at line 134
      vw_Reply_base_View->render() in src/addons/vw/vw/_core/view/reply/stack/vw.php at line 45
      vw_Reply_Stack_View->render() in src/addons/vw/vw/XF/Mvc/View.php at line 25
      vw\vw\XF\Mvc\View->renderHtml() in src/XF/Mvc/Renderer/AbstractRenderer.php at line 91
      XF\Mvc\Renderer\AbstractRenderer->renderViewObject() in src/XF/Mvc/Renderer/Html.php at line 47
      XF\Mvc\Renderer\Html->renderView() in src/XF/Mvc/Dispatcher.php at line 460
      XF\Mvc\Dispatcher->renderView() in src/XF/Mvc/Dispatcher.php at line 442
      XF\Mvc\Dispatcher->renderReply() in src/XF/Mvc/Dispatcher.php at line 402
      XF\Mvc\Dispatcher->render() in src/XF/Mvc/Dispatcher.php at line 60
      XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2487
      XF\App->run() in src/XF.php at line 524
      XF::runApp() in index.php at line 20

      XF 2.2.13
    Issue Details
    Issue Number 6375
    Issue Type Bug
    Project VaultWiki 4.x Series
    Category General
    Status Fixed
    Priority 2 - Fatal / Database Errors
    Affected Version 4.1.7
    Fixed Version 4.1.7
    Milestone (none)
    Software DependencyXenForo 2.x
    License TypePaid
    Users able to reproduce bug 0
    Users unable to reproduce bug 0
    Attachments 0
    Assigned Users (none)
    Tags (none)




    1. May 27, 2023 12:41 AM
      pegasus pegasus is offline
      VaultWiki Team
      Based on this, it seems like XenForo changed how resolveExtendedClassToRoot works in 2.2.13, which makes the current entity implementation in VaultWiki incompatible. Therefore, it looks like all VaultWiki versions (including the most recent release May 14) are not fully compatible with the new XenForo 2.2.13 (apparently released May 16 but haven't received the usual notification). We will have to investigate a workaround and release a compatibility update.

      Reference: https://xenforo.com/community/thread...poorly.210819/

      EDIT: After some basic recon, I see that this error only appears in XenForo's debug mode. As long as debug mode is disabled, the two softwares should play well together, so I recommend doing that until this issue can be resolved. It looks like that when debug mode is on, we may have to trick XenForo into thinking that an entity class was extended. It looks like a number of VaultWiki methods will need to be rewritten in order to facilitate this.
      Reply Reply  
    2. May 27, 2023 10:21 AM
      Alfa1 Alfa1 is offline
      Distinguished Member
      Thanks! debug mode is turned off now and the error is no longer visible.
      We do need to use debug mode.
      Reply Reply  
    3. May 28, 2023 12:39 AM
      pegasus pegasus is offline
      VaultWiki Team
      It's a little wonky, but I was able to implement a workaround that restores XenForo debug mode in 2.2.13. As it involves a number of changes across files, please await the fix in a new build after the holiday weekend.
      Reply Reply  
    + Reply

    Assigned Users
    Loading Please Wait
    Tags
    Loading Please Wait
    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 5:29 AM.
    This site uses cookies to help personalize content, to tailor your experience, and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Learn more… Accept Remind me later
  • striker
    Powered by vBulletin® Version 4.2.5 Beta 2
    Copyright © 2025 vBulletin Solutions Inc. All rights reserved.
    Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
    Copyright © 2008 - 2024 VaultWiki Team, Cracked Egg Studios, LLC.