• 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
    • Issue on upgrade

    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: Issue on upgrade

    • Issue Tools
      • View Changes
    1. issueid=6435 October 4, 2024 10:25 AM
      expanserpb expanserpb is offline
      Junior Member
      Issue on upgrade

      Now trying to upgrade my existing forum:

      Chronicles RP - Fantasy Roleplay Forum
      LogicException: Entity XF:Bookmark (class: XF\Entity\Bookmark) could not be found in src/XF/Mvc/Entity/Manager.php at line 54
      XF\Mvc\Entity\Manager->getEntityClassName() in src/XF/Mvc/Entity/Manager.php at line 71
      XF\Mvc\Entity\Manager->getEntityStructure() in src/XF/Mvc/Entity/Manager.php at line 260
      XF\Mvc\Entity\Manager->getFinder() in src/XF/App.php at line 3274
      XF\App->finder() in src/XF.php at line 1180
      XF::finder() in src/addons/vw/vw/_install/lib/upgradepath/steps/4/1/8/C/xf2.php at line 376
      vw_Install_UpgradePath_Steps_418_C_Controller_XF2->{closure}() in src/addons/vw/vw/Setup.php at line 350
      vw\vw\Setup->vwRunStep() in src/addons/vw/vw/Setup.php at line 1090
      vw\vw\Setup->upgrade() in src/XF/Admin/Controller/AddOnController.php at line 617
      XF\Admin\Controller\AddOnController->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 362
      XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
      XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
      XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
      XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2826
      XF\App->run() in src/XF.php at line 806
      XF::runApp() in admin.php at line 15
    Issue Details
    Issue Number 6435
    Issue Type Bug
    Project VaultWiki 4.x Series
    Category Install / Upgrade
    Status Fixed
    Priority 2 - Fatal / Database Errors
    Affected Version 4.1.8
    Fixed Version 4.1.8
    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)


    Page 1 of 2 12 Next LastLast


    1. October 4, 2024 11:05 AM
      expanserpb expanserpb is offline
      Junior Member
      (ignore this)
      Reply Reply  
    2. October 4, 2024 11:20 AM
      pegasus pegasus is offline
      VaultWiki Team
      Fixed. This occurs if the upgrade notices that there is wiki content bookmarked, for wiki content that doesn't exist.

      In src/addons/vw/vw/_install/lib/upgradepath/steps/4/1/8/C/xf2.php, find:
      Code:
      XF::finder('XF:Bookmark')
      Replace with:
      Code:
      XF::finder('XF:BookmarkItem')
      This step may also be problematic if upgrading to 4.1.8 on a XenForo 2.1.x installation (before bookmarks). I will have to make a review of the upgrade process from a 2.1.x standpoint.
      Reply Reply  
    3. October 4, 2024 12:04 PM
      expanserpb expanserpb is offline
      Junior Member


      We're now at defcon "it dies when I attempt to upgrade"
      Reply Reply  
    4. October 4, 2024 12:07 PM
      expanserpb expanserpb is offline
      Junior Member
      2024/10/04 16:03:24 [error] 802#802: *95 FastCGI sent in stderr: "PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8192 bytes) in /var/www/chroniclesrp.net/src/XF/Db/Mysqli/Statement.php on line 134; PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 16384 bytes) in /var/www/chroniclesrp.net/src/XF/Db/Mysqli/Statement.php on line 90" while reading response header from upstream, client: 217.155.12.12, server: chroniclesrp.net, request: "POST /admin.php?add-ons/vw-vw/upgrade HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php8.3-fpm.sock:", host: "chroniclesrp.net", referrer: "https://chroniclesrp.net/admin.php?add-ons/vw-vw/upgrade"
      2024/10/04 16:04:47 [error] 802#802: *95 FastCGI sent in stderr: "PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8192 bytes) in /var/www/chroniclesrp.net/src/XF/Db/Mysqli/Statement.php on line 134; PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 16384 bytes) in /var/www/chroniclesrp.net/src/XF/Db/Mysqli/Statement.php on line 90" while reading response header from upstream, client: 217.155.12.12, server: chroniclesrp.net, request: "POST /admin.php?add-ons/vw-vw/upgrade HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php8.3-fpm.sock:", host: "chroniclesrp.net", referrer: "https://chroniclesrp.net/admin.php?add-ons/vw-vw/upgrade"

      Ah new server. VW needs more oomph. Xf upgrade was fine
      Reply Reply  
    5. October 4, 2024 12:08 PM
      expanserpb expanserpb is offline
      Junior Member
      Hmm no that's a lot of memory already. Is this leaking?
      Reply Reply  
    6. October 4, 2024 12:37 PM
      expanserpb expanserpb is offline
      Junior Member
      Okay I added more oomph and we got this far:

      InvalidArgumentException: Invalid XML in file. in src/XF/Util/Xml.php at line 53
      XF\Util\Xml:pen() in src/XF/Util/Xml.php at line 24
      XF\Util\Xml:penFile() in src/XF/AddOn/DataType/AbstractDataType.php at line 67
      XF\AddOn\DataType\AbstractDataType->openTypeFile() in src/XF/Job/AddOnData.php at line 62
      XF\Job\AddOnData->run() in src/XF/Job/Manager.php at line 275
      XF\Job\Manager->runJobInternal() in src/XF/Job/Manager.php at line 205
      XF\Job\Manager->runJobEntry() in src/XF/Job/Manager.php at line 121
      XF\Job\Manager->runByIds() in src/XF/Admin/Controller/ToolsController.php at line 146
      XF\Admin\Controller\ToolsController->actionRunJob() in src/XF/Mvc/Dispatcher.php at line 362
      XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
      XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
      XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
      XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2826
      XF\App->run() in src/XF.php at line 806
      XF::runApp() in admin.php at line 15
      Reply Reply  
    7. October 4, 2024 12:39 PM
      expanserpb expanserpb is offline
      Junior Member
      One or more add-ons currently have actions pending and may be in an inconsistent state. Because of this, some errors may be suppressed and unexpected behavior may occur. If this does not change shortly, please contact the add-on author for guidance.
      Filter…
      Prefix
      Upgradeable add-ons
      VaultWiki
      Upgrade

      VaultWiki 4.1.7 Action pending
      A fully functional wiki for XenForo.
      Developer: VaultWiki Team Support
      Reply Reply  
    8. October 4, 2024 12:40 PM
      expanserpb expanserpb is offline
      Junior Member
      Server error log
      InvalidArgumentException: Invalid XML in file. src/XF/Util/Xml.php:53
      Generated by: Raigryn Vayd Oct 4, 2024 at 5:36 PM
      Stack trace
      #0 src/XF/Util/Xml.php(24): XF\Util\Xml:pen('<?xml version="...', true)
      #1 src/XF/AddOn/DataType/AbstractDataType.php(67): XF\Util\Xml:penFile('/var/www/chroni...')
      #2 src/XF/Job/AddOnData.php(62): XF\AddOn\DataType\AbstractDataType->openTypeFile('/var/www/chroni...')
      #3 src/XF/Job/Manager.php(275): XF\Job\AddOnData->run(8)
      #4 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
      #5 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
      #6 src/XF/Admin/Controller/ToolsController.php(146): XF\Job\Manager->runByIds(Array, 8)
      #7 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
      #8 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(ThemeHouse\UserCriteria\XF\Admin\Controller\Tools) , NULL)
      #9 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(ThemeHouse\UserCriteria\XF\Admin\Controller\Tools) , NULL)
      #10 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
      #11 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
      #12 src/XF.php(806): XF\App->run()
      #13 admin.php(15): XF::runApp('XF\\Admin\\App')
      #14 {main}
      Request state
      array(4) {
      ["url"] => string(24) "/admin.php?tools/run-job"
      ["referrer"] => string(215) "https://chroniclesrp.net/admin.php?tools/run-job&only_ids=48273&_xfRedirect=https%3A%2F%2Fchroniclesrp .net%2Fadmin.php%3Fadd-ons%2Fvw-vw%2Ffinalize%26t%3D1728059813%252C3f57e603038edac4280797 4bd0db7a06%26a%3Dupgrade"
      ["_GET"] => array(1) {
      ["tools/run-job"] => string(0) ""
      }
      ["_POST"] => array(3) {
      ["_xfRedirect"] => string(115) "https://chroniclesrp.net/admin.php?add-ons/vw-vw/finalize&t=1728059813%2C3f57e603038edac42807974bd0db7a06& a=upgrade"
      ["_xfToken"] => string(8) "********"
      ["only_ids"] => string(5) "48273"
      }
      }
      Reply Reply  
    9. October 4, 2024 7:44 PM
      pegasus pegasus is offline
      VaultWiki Team
      XenForo was able to unpack the XML fine during the last upgrade I did two days ago. I've double-checked all the XML that might be different per download, when downloaded from your account, and I am able to Xml:pen them fine.

      I wonder if any of the XML files that were written to your server are truncated, although you would have probably seen a "file checksum does not match" error.

      Apart from that, I don't see a reason that this would happen. You can try modifying src/XF/Util/Xml.php to get more verbose error information. Find:
      Code:
      		if (!$dom->loadXML($xml))
      		{
      AFTER it, add:
      Code:
      \XF::dump(libxml_get_errors());
      Please reply with the additional error information.
      Reply Reply  
    10. October 5, 2024 5:26 AM
      expanserpb expanserpb is offline
      Junior Member
      InvalidArgumentException: Invalid XML in file. in src/XF/Util/Xml.php at line 54
      XF\Util\Xml:pen() in src/XF/Util/Xml.php at line 24
      XF\Util\Xml:penFile() in src/XF/AddOn/DataType/AbstractDataType.php at line 67
      XF\AddOn\DataType\AbstractDataType->openTypeFile() in src/XF/Job/AddOnData.php at line 62
      XF\Job\AddOnData->run() in src/XF/Job/Manager.php at line 275
      XF\Job\Manager->runJobInternal() in src/XF/Job/Manager.php at line 205
      XF\Job\Manager->runJobEntry() in src/XF/Job/Manager.php at line 121
      XF\Job\Manager->runByIds() in src/XF/Admin/Controller/ToolsController.php at line 146
      XF\Admin\Controller\ToolsController->actionRunJob() in src/XF/Mvc/Dispatcher.php at line 362
      XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
      XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
      XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
      XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2826
      XF\App->run() in src/XF.php at line 806
      XF::runApp() in admin.php at line 15


      Stack trace
      #0 src/XF/Util/Xml.php(24): XF\Util\Xml:pen('<?xml version="...', true)
      #1 src/XF/AddOn/DataType/AbstractDataType.php(67): XF\Util\Xml:penFile('/var/www/chroni...')
      #2 src/XF/Job/AddOnData.php(62): XF\AddOn\DataType\AbstractDataType->openTypeFile('/var/www/chroni...')
      #3 src/XF/Job/Manager.php(275): XF\Job\AddOnData->run(8)
      #4 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
      #5 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
      #6 src/XF/Admin/Controller/ToolsController.php(146): XF\Job\Manager->runByIds(Array, 8)
      #7 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
      #8 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(ThemeHouse\UserCriteria\XF\Admin\Controller\Tools) , NULL)
      #9 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(ThemeHouse\UserCriteria\XF\Admin\Controller\Tools) , NULL)
      #10 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
      #11 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
      #12 src/XF.php(806): XF\App->run()
      #13 admin.php(15): XF::runApp('XF\\Admin\\App')
      #14 {main}
      Request state
      array(4) {
      ["url"] => string(24) "/admin.php?tools/run-job"
      ["referrer"] => string(215) "https://chroniclesrp.net/admin.php?tools/run-job&only_ids=48273&_xfRedirect=https%3A%2F%2Fchroniclesrp .net%2Fadmin.php%3Fadd-ons%2Fvw-vw%2Ffinalize%26t%3D1728059813%252C3f57e603038edac4280797 4bd0db7a06%26a%3Dupgrade"
      ["_GET"] => array(1) {
      ["tools/run-job"] => string(0) ""
      }
      ["_POST"] => array(3) {
      ["_xfRedirect"] => string(115) "https://chroniclesrp.net/admin.php?add-ons/vw-vw/finalize&t=1728059813%2C3f57e603038edac42807974bd0db7a06& a=upgrade"
      ["_xfToken"] => string(8) "********"
      ["only_ids"] => string(5) "48273"
      }
      }

      InvalidArgumentException: Invalid XML in file. src/XF/Util/Xml.php:54
      Generated by: Raigryn Vayd Oct 5, 2024 at 10:23 AM
      Stack trace
      #0 src/XF/Util/Xml.php(24): XF\Util\Xml:pen('<?xml version="...', true)
      #1 src/XF/AddOn/DataType/AbstractDataType.php(67): XF\Util\Xml:penFile('/var/www/chroni...')
      #2 src/XF/Job/AddOnData.php(62): XF\AddOn\DataType\AbstractDataType->openTypeFile('/var/www/chroni...')
      #3 src/XF/Job/Manager.php(275): XF\Job\AddOnData->run(8)
      #4 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
      #5 src/XF/Job/Manager.php(89): XF\Job\Manager->runJobEntry(Array, 8)
      #6 src/XF/Admin/Controller/ToolsController.php(165): XF\Job\Manager->runQueue(true, 8)
      #7 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
      #8 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(ThemeHouse\UserCriteria\XF\Admin\Controller\Tools) , NULL)
      #9 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(ThemeHouse\UserCriteria\XF\Admin\Controller\Tools) , NULL)
      #10 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
      #11 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
      #12 src/XF.php(806): XF\App->run()
      #13 admin.php(15): XF::runApp('XF\\Admin\\App')
      #14 {main}
      Request state
      array(4) {
      ["url"] => string(24) "/admin.php?tools/run-job"
      ["referrer"] => string(48) "https://chroniclesrp.net/admin.php?tools/run-job"
      ["_GET"] => array(1) {
      ["tools/run-job"] => string(0) ""
      }
      ["_POST"] => array(3) {
      ["_xfRedirect"] => string(34) "https://chroniclesrp.net/admin.php"
      ["_xfToken"] => string(8) "********"
      ["only_ids"] => string(0) ""
      }
      }

      InvalidArgumentException: Invalid XML in file. src/XF/Util/Xml.php:54
      Generated by: Raigryn Vayd Oct 5, 2024 at 10:24 AM
      Stack trace
      #0 src/XF/Util/Xml.php(24): XF\Util\Xml:pen('<?xml version="...', true)
      #1 src/XF/AddOn/DataType/AbstractDataType.php(67): XF\Util\Xml:penFile('/var/www/chroni...')
      #2 src/XF/Job/AddOnData.php(62): XF\AddOn\DataType\AbstractDataType->openTypeFile('/var/www/chroni...')
      #3 src/XF/Job/Manager.php(275): XF\Job\AddOnData->run(8)
      #4 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
      #5 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
      #6 src/XF/Admin/Controller/ToolsController.php(146): XF\Job\Manager->runByIds(Array, 8)
      #7 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
      #8 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(ThemeHouse\UserCriteria\XF\Admin\Controller\Tools) , NULL)
      #9 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(ThemeHouse\UserCriteria\XF\Admin\Controller\Tools) , NULL)
      #10 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
      #11 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
      #12 src/XF.php(806): XF\App->run()
      #13 admin.php(15): XF::runApp('XF\\Admin\\App')
      #14 {main}
      Request state
      array(4) {
      ["url"] => string(24) "/admin.php?tools/run-job"
      ["referrer"] => string(215) "https://chroniclesrp.net/admin.php?tools/run-job&only_ids=48273&_xfRedirect=https%3A%2F%2Fchroniclesrp .net%2Fadmin.php%3Fadd-ons%2Fvw-vw%2Ffinalize%26t%3D1728120241%252C90d767f7c3ee8b0b212a73 1fb93c4c41%26a%3Dupgrade"
      ["_GET"] => array(1) {
      ["tools/run-job"] => string(0) ""
      }
      ["_POST"] => array(3) {
      ["_xfRedirect"] => string(115) "https://chroniclesrp.net/admin.php?add-ons/vw-vw/finalize&t=1728120241%2C90d767f7c3ee8b0b212a731fb93c4c41& a=upgrade"
      ["_xfToken"] => string(8) "********"
      ["only_ids"] => string(5) "48273"
      }
      }

      Where would I expect any more info?
      Reply Reply  
    11. October 5, 2024 5:28 AM
      expanserpb expanserpb is offline
      Junior Member
      InvalidArgumentException: Invalid XML in file. src/XF/Util/Xml.php:54
      Generated by: Raigryn Vayd Oct 5, 2024 at 10:28 AM
      Stack trace
      #0 src/XF/Util/Xml.php(24): XF\Util\Xml:pen('<?xml version="...', true)
      #1 src/XF/AddOn/DataType/AbstractDataType.php(67): XF\Util\Xml:penFile('/var/www/chroni...')
      #2 src/XF/Job/AddOnData.php(62): XF\AddOn\DataType\AbstractDataType->openTypeFile('/var/www/chroni...')
      #3 src/XF/Job/Manager.php(275): XF\Job\AddOnData->run(8)
      #4 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
      #5 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
      #6 src/XF/Admin/Controller/ToolsController.php(146): XF\Job\Manager->runByIds(Array, 8)
      #7 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
      #8 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(SV\UserMentionsImprovements\XF\Admin\Controller\To ols), NULL)
      #9 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\UserMentionsImprovements\XF\Admin\Controller\To ols), NULL)
      #10 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
      #11 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
      #12 src/XF.php(806): XF\App->run()
      #13 admin.php(15): XF::runApp('XF\\Admin\\App')
      #14 {main}
      Request state
      array(4) {
      ["url"] => string(24) "/admin.php?tools/run-job"
      ["referrer"] => string(215) "https://chroniclesrp.net/admin.php?tools/run-job&only_ids=48273&_xfRedirect=https%3A%2F%2Fchroniclesrp .net%2Fadmin.php%3Fadd-ons%2Fvw-vw%2Ffinalize%26t%3D1728120499%252Cd5049810f252ed67b19b9d ecd1c3c6b3%26a%3Dupgrade"
      ["_GET"] => array(1) {
      ["tools/run-job"] => string(0) ""
      }
      ["_POST"] => array(3) {
      ["_xfRedirect"] => string(115) "https://chroniclesrp.net/admin.php?add-ons/vw-vw/finalize&t=1728120499%2Cd5049810f252ed67b19b9decd1c3c6b3& a=upgrade"
      ["_xfToken"] => string(8) "********"
      ["only_ids"] => string(5) "48273"
      }
      }
      Reply Reply  
    12. October 5, 2024 5:31 AM
      expanserpb expanserpb is offline
      Junior Member
      Shall I disable all other addons and do the install?

      InvalidArgumentException: Invalid XML in file. src/XF/Util/Xml.php:54
      Generated by: Raigryn Vayd Oct 5, 2024 at 10:30 AM
      Stack trace
      #0 src/XF/Util/Xml.php(24): XF\Util\Xml:pen('<?xml version="...', true)
      #1 src/XF/AddOn/DataType/AbstractDataType.php(67): XF\Util\Xml:penFile('/var/www/chroni...')
      #2 src/XF/Job/AddOnData.php(62): XF\AddOn\DataType\AbstractDataType->openTypeFile('/var/www/chroni...')
      #3 src/XF/Job/Manager.php(275): XF\Job\AddOnData->run(8)
      #4 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
      #5 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
      #6 src/XF/Admin/Controller/ToolsController.php(146): XF\Job\Manager->runByIds(Array, 8)
      #7 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
      #8 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
      #9 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
      #10 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
      #11 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
      #12 src/XF.php(806): XF\App->run()
      #13 admin.php(15): XF::runApp('XF\\Admin\\App')
      #14 {main}
      Request state
      array(4) {
      ["url"] => string(24) "/admin.php?tools/run-job"
      ["referrer"] => string(215) "https://chroniclesrp.net/admin.php?tools/run-job&only_ids=48273&_xfRedirect=https%3A%2F%2Fchroniclesrp .net%2Fadmin.php%3Fadd-ons%2Fvw-vw%2Ffinalize%26t%3D1728120635%252C18a220041dddbd57f6133d 12ee940686%26a%3Dupgrade"
      ["_GET"] => array(1) {
      ["tools/run-job"] => string(0) ""
      }
      ["_POST"] => array(3) {
      ["_xfRedirect"] => string(115) "https://chroniclesrp.net/admin.php?add-ons/vw-vw/finalize&t=1728120635%2C18a220041dddbd57f6133d12ee940686& a=upgrade"
      ["_xfToken"] => string(8) "********"
      ["only_ids"] => string(5) "48273"
      }
      }
      Reply Reply  
    13. October 5, 2024 5:34 AM
      expanserpb expanserpb is offline
      Junior Member
      Disabled all addons, still wont get there:

      Server error log
      InvalidArgumentException: Invalid XML in file. src/XF/Util/Xml.php:54
      Generated by: Raigryn Vayd Oct 5, 2024 at 10:33 AM
      Stack trace
      #0 src/XF/Util/Xml.php(24): XF\Util\Xml:pen('<?xml version="...', true)
      #1 src/XF/AddOn/DataType/AbstractDataType.php(67): XF\Util\Xml:penFile('/var/www/chroni...')
      #2 src/XF/Job/AddOnData.php(62): XF\AddOn\DataType\AbstractDataType->openTypeFile('/var/www/chroni...')
      #3 src/XF/Job/Manager.php(275): XF\Job\AddOnData->run(8)
      #4 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
      #5 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
      #6 src/XF/Admin/Controller/ToolsController.php(146): XF\Job\Manager->runByIds(Array, 8)
      #7 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
      #8 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
      #9 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
      #10 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
      #11 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
      #12 src/XF.php(806): XF\App->run()
      #13 admin.php(15): XF::runApp('XF\\Admin\\App')
      #14 {main}
      Request state
      array(4) {
      ["url"] => string(24) "/admin.php?tools/run-job"
      ["referrer"] => string(215) "https://chroniclesrp.net/admin.php?tools/run-job&only_ids=48273&_xfRedirect=https%3A%2F%2Fchroniclesrp .net%2Fadmin.php%3Fadd-ons%2Fvw-vw%2Ffinalize%26t%3D1728120835%252C79cdc865a41346f5c270c6 3214fba747%26a%3Dupgrade"
      ["_GET"] => array(1) {
      ["tools/run-job"] => string(0) ""
      }
      ["_POST"] => array(3) {
      ["_xfRedirect"] => string(115) "https://chroniclesrp.net/admin.php?add-ons/vw-vw/finalize&t=1728120835%2C79cdc865a41346f5c270c63214fba747& a=upgrade"
      ["_xfToken"] => string(8) "********"
      ["only_ids"] => string(5) "48273"
      }
      }
      Reply Reply  
    14. October 5, 2024 5:45 AM
      expanserpb expanserpb is offline
      Junior Member
      ^ array:1 [
      0 => LibXMLError {#381
      +level: 3
      +code: 5
      +column: 3
      +message: "Extra content at the end of the document"
      +file: ""
      +line: 375
      }
      ]

      InvalidArgumentException: Invalid XML in file. in src/XF/Util/Xml.php at line 54
      XF\Util\Xml:pen() in src/XF/Util/Xml.php at line 24
      XF\Util\Xml:penFile() in src/XF/AddOn/DataType/AbstractDataType.php at line 67
      XF\AddOn\DataType\AbstractDataType->openTypeFile() in src/XF/Job/AddOnData.php at line 62
      XF\Job\AddOnData->run() in src/XF/Job/Manager.php at line 275
      XF\Job\Manager->runJobInternal() in src/XF/Job/Manager.php at line 205
      XF\Job\Manager->runJobEntry() in src/XF/Job/Manager.php at line 89
      XF\Job\Manager->runQueue() in src/XF/Admin/Controller/ToolsController.php at line 165
      XF\Admin\Controller\ToolsController->actionRunJob() in src/XF/Mvc/Dispatcher.php at line 362
      XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
      XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
      XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
      XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2826
      XF\App->run() in src/XF.php at line 806
      XF::runApp() in admin.php at line 15
      Reply Reply  
    15. October 5, 2024 10:06 AM
      pegasus pegasus is offline
      VaultWiki Team
      Thank you for the additional information.

      message: "Extra content at the end of the document"
      ...
      line: 375
      For some reason there is are extra tags after the end of an XML file, and for some reason your server cares about it while other servers haven't.

      In src/addons/vw/vw/_data/style_properties.xml, find at the end:
      Code:
        </style_property>
      </style_properties>
      There is an extra set that should be removed.

      Deepest apologies for this. The XML is supposed to be autogenerated by a script so I'm not sure how extra tags got into this file. In addition, out of all the version-control variations of this XML file the downloader had to choose from, the fact that it chose this one is a little baffling. It's the same as the correct one, but with extra tags at the end.

      Additionally, marked this as fixed because the code related to bookmarking mentioned earlier only runs if the XenForo version was already 2.2 or higher, so there is no problem of complaint about referencing 2.2 things in an earlier version. In situations where the code is skipped due to a 2.1 installation, there is actually no reason to break the code out to a separate branch step to run later when upgrading to 2.2, because the code is designed to correct behavior in 2.2+ that would have been preempted by virtue of using VW 4.1.8 prior to upgrading to 2.2.
      Reply Reply  
    Page 1 of 2 12 Next LastLast
    + 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 3:38 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.