• 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
    • As is tradition for vaultwiki.

    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: As is tradition for vaultwiki.

    • Issue Tools
      • View Changes
    1. issueid=6202 June 10, 2021 5:12 PM
      expanserpb expanserpb is offline
      Junior Member
      As is tradition for vaultwiki.

      .....upgrading to the newest patch has made it unusable.

      Error: Call to undefined function hash_compare() src/addons/vw/vw/_core/model/editor/vw.php:42
      Generated by: Raigryn Vayd Jun 10, 2021 at 10:11 PM
      Stack trace
      #0 src/addons/vw/vw/_core/controller/ui/edit/vw.php(148): vw_Editor_Model->verify_post_hash('6e4e5d9dea6cf8f...', Array)
      #1 src/addons/vw/vw/_core/controller/ui/page/vw.php(472): vw_UI_Edit_Controller->save(Array)
      #2 src/addons/vw/vw/_core/controller/ui/page/vw.php(170): vw_UI_Page_Controller->save()
      #3 src/addons/vw/vw/_core/controller/ui/stack/vw.php(294): vw_UI_Page_Controller->execute()
      #4 src/addons/vw/vw/Pub/Controller/Wiki/Wiki.php(80): vw_UI_Stack_Controller->execute()
      #5 src/addons/vw/vw/Mvc/Dispatcher.php(30): vw\vw\Pub\Controller\Wiki\Wiki->_actionIndex(Object(XF\Mvc\ParameterBag))
      #6 src/addons/vw/vw/Pub/Controller/Wiki/AbstractController.php(26): vw\vw\Mvc\Dispatcher::dispatch(Object(vw\vw\Pub\Controlle r\Wiki\Wiki), 'index', Object(XF\Mvc\ParameterBag))
      #7 src/XF/Mvc/Dispatcher.php(350): vw\vw\Pub\Controller\Wiki\AbstractController->actionIndex(Object(XF\Mvc\ParameterBag))
      #8 src/XF/Mvc/Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('\\vw\\vw\\Pub\\Cont...', 'Index', Object(XF\Mvc\RouteMatch), Object(vw\vw\Pub\Controller\Wiki\Wiki), NULL)
      #9 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(vw\vw\Pub\Controller\Wiki\Wiki), NULL)
      #10 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
      #11 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
      #12 src/XF.php(488): XF\App->run()
      #13 index.php(20): XF::runApp('XF\\Pub\\App')
      #14 {main}
      Request state
      array(4) {
      ["url"] => string(30) "/Folklore/Raigryn-Vayd?do=save"
      ["referrer"] => string(76) "https://chroniclesrp.net/Folklore/Raigryn-Vayd?do=edit&etid=1&ecid=15&eaid=6"
      ["_GET"] => array(2) {
      ["/Folklore/Raigryn-Vayd"] => string(0) ""
      ["do"] => string(4) "save"
      }
      ["_POST"] => array(27) {
      ["templateid"] => string(1) "0"
      ["message_html"] => string(5561) "<p>[template]Infobox_character</p><p>|image=https://i.imgur.com/YnUL3Fh.jpg</p><p>|name=Raigryn Vayd</p><p>|birthplace=Alliria</p><p>|age=48</p><p>|death=</p><p>|race=Human</p><p>|subrace=</p><p>|gender=Male</p><p>|height=5'11"</p><p>|mass=85kg</p><p>|hair=Grey/White</p><p>|eyes=Brown</p><p>|skin=Pale</p><p>|affiliation=</p><p>|clan=</p><p>|caste=</p><p>|domain=</p><p>|masters=</p><p>|apprentices=</p><p>|writer=</p><p>|created=Sept 18</p><p>|avatar=<a class=" link-https" href="https://www.deviantart.com/calsantiago/art/Siliath-Vorgan-600513722" rel="noopener nofollow" target="_blank">CalSantiago</a></p><p>[/template]Raigryn is a old travelling battle mage. Once he lectured princes and stood alongside generals as they marched to war. Now he roams the countryside. His magical arts are shunned, his name is rarely spoken. He moves from town to town. Coin is normally easy to find with the rare talent of reading and writing, but when he sees an opportunity to use his skills to aid others he will gladly take it. Raigryn has taken up bounties, helped settlements deal with infestations of trolls and fought against naga raiders.</p><p><br></p><p>He is an honest man who knows that he has no place to settle in the world and wants to see out his later years doing a little good where he can.</p><p>&nbsp;</p><p>

      Appearance

      </p><p><br></p><p>Despite his years Raigryn is a tall and broad shouldered man. Enough that most would assume he was born lucky enough to be well fed, without being particularly noticeable for his size. He looks his age, with a weathered face, scars and aches and pains that affect his gait from a life of travels. He tends to wear his hair quite long and rarely takes the time to go clean shaven. Raigryn does take some care of his appearance, occasionally when he smiles his features soften and reveal a man who could have been quite handsome in his youth.&nbsp;</p><p><br></p><p>

      Skills and Abilities

      </p><p><br></p><ul><li data-xf-list-type="ul">Can read and write</li><li data-xf-list-type="ul">Talented Empath</li><li data-xf-list-type="ul">Patient</li><li data-xf-list-type="ul">Skilled with sword, mace and crossbow</li><li data-xf-list-type="ul">Well travelled</li><li data-xf-list-type="ul">Pragmatic</li></ul><p><br></p><p>

      Personality

      </p><p><br></p><p>

      Biography &amp; Lore

      </p><p><br></p><p>Raigryn saw the fall of Empathy first hand during his years as a young acolyte. The school in Allira was already small when he joined but by the time he graduated stigma around the magical art had grown. The school was closed down, many nobles stopped hiring Empaths or did so in secret. College magic had grown in fashion and older, more traditional arts were fading. It made a noble popular to be well-read and keep up with scholarly articles.</p><p><br></p><p>As a younger man he travelled widely. The fall of Empathy took many years and for some time they were welcome in Vel'anir and towns further from Allira and Elbion where the decline was most rapid. He worked with his mentor who personally advised a prince from Vel'anir on some military campaigns. Raigryn ventured from Amol-kalit to the Ixchel Wilds and knows the location of every known portal stone.</p><p><br></p><p>Raigryn had kept close ties to a family living in a town on the Allir Reach who had once sheltered him. He would often pass through the area and stay. He would teach their children to read and write when he passed through. Raigryn even introduced their daughter to the regional baron's eldest son. On his most recent visit he found the town in disarray. Houses smashed apart, the dead still being buried. A raiding party of naga had come this far west and taken captives. Among them the daughter of his close friends. The baron's reward was unnecessary to send Raigryn in pursuit of the group [1]<a href="https://chroniclesrp.net/threads/the-emerging-threat.47/" target="_blank">.</a></p><p><br></p><p>Raigryn recently travelled with an expedition as far as the ruins of Valen[2]. This was motivated as much by his love of travel as it was the coin on offer. The expedition went badly, with the group assailed by magic foes.</p><p><br></p><p>A young street girl named [USER=280]Fife[/USER] broke into his room when staying in Allira[3]. In her attempt to escape Fife used a touch of Empathy. Sensing this, Raigryn decided to make the girl - who kept the pretence of being a young boy - an offer of some training. This was partially based on selfish motivations as a wild Empath could have dragged their reputation even further through the dirt.</p><p>

      References

      </p><p></p><p>

      Other Roleplays

      </p><p><a href="https://chroniclesrp.net/threads/gild-your-steel-strop-your-gold.69/" target="_blank">Gild your steel</a></p><p><a href="https://chroniclesrp.net/threads/why-did-it-have-to-be-snakes.89/" target="_blank">Why did it have to be snakes?</a></p><p><a href="https://chroniclesrp.net/threads/dangerous-seas-traveled.103/" target="_blank">Dangerous Seas Travelled</a></p><p><a href="https://chroniclesrp.net/threads/what-lies-beneath.976" target="_blank">What Lies Beneath</a></p>"
      ["prefixid"] => string(1) "0"
      ["edittitle"] => string(12) "Raigryn Vayd"
      ["summary"] => string(22) "Raigryn Vayd Biography"
      ["reason"] => string(0) ""
      ["query"] => string(0) ""
      ["typelist"] => array(2) {
      [14] => string(1) "0"
      [15] => string(1) "0"
      }
      ["fonticon"] => string(4) "f15b"
      ["fontstyle"] => string(1) "r"
      ["icontype"] => string(1) "u"
      ["iconurl"] => string(47) "https://chroniclesrp.net/data/avatars/l/0/8.jpg"
      ["untabbed"] => string(1) "0"
      ["autolink"] => string(2) "-2"
      ["notifytype"] => string(1) "0"
      ["sub_options"] => array(2) {
      ["item_edits"] => string(1) "1"
      ["item_comments"] => string(1) "1"
      }
      ["do"] => string(4) "save"
      ["section"] => string(1) "0"
      ["posthash"] => string(73) "6e4e5d9dea6cf8fb9d6d3954079293b9,cfe970a3b24a153793e687e b085a2e3440918c7e"
      ["poststarttime"] => string(10) "1623359464"
      ["revparentid"] => string(5) "15383"
      ["loggedinuser"] => string(1) "8"
      ["_xfToken"] => string(8) "********"
      ["sbutton"] => string(9) "undefined"
      ["_xfRequestUri"] => string(52) "/Folklore/Raigryn-Vayd?do=edit&etid=1&ecid=15&eaid=6"
      ["_xfWithData"] => string(1) "1"
      ["_xfResponseType"] => string(4) "json"
      }
      }


      ErrorException: [E_NOTICE] Undefined variable: context src/addons/vw/vw/_core/model/editor/vw.php:34
      Generated by: Raigryn Vayd Jun 10, 2021 at 10:11 PM
      Stack trace
      #0 src/addons/vw/vw/_core/model/editor/vw.php(34): XF::handlePhpError(8, '[E_NOTICE] Unde...', 's...', 34, Array)
      #1 src/addons/vw/vw/_core/controller/ui/edit/vw.php(148): vw_Editor_Model->verify_post_hash('6e4e5d9dea6cf8f...', Array)
      #2 src/addons/vw/vw/_core/controller/ui/page/vw.php(472): vw_UI_Edit_Controller->save(Array)
      #3 src/addons/vw/vw/_core/controller/ui/page/vw.php(170): vw_UI_Page_Controller->save()
      #4 src/addons/vw/vw/_core/controller/ui/stack/vw.php(294): vw_UI_Page_Controller->execute()
      #5 src/addons/vw/vw/Pub/Controller/Wiki/Wiki.php(80): vw_UI_Stack_Controller->execute()
      #6 src/addons/vw/vw/Mvc/Dispatcher.php(30): vw\vw\Pub\Controller\Wiki\Wiki->_actionIndex(Object(XF\Mvc\ParameterBag))
      #7 src/addons/vw/vw/Pub/Controller/Wiki/AbstractController.php(26): vw\vw\Mvc\Dispatcher::dispatch(Object(vw\vw\Pub\Controlle r\Wiki\Wiki), 'index', Object(XF\Mvc\ParameterBag))
      #8 src/XF/Mvc/Dispatcher.php(350): vw\vw\Pub\Controller\Wiki\AbstractController->actionIndex(Object(XF\Mvc\ParameterBag))
      #9 src/XF/Mvc/Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('\\vw\\vw\\Pub\\Cont...', 'Index', Object(XF\Mvc\RouteMatch), Object(vw\vw\Pub\Controller\Wiki\Wiki), NULL)
      #10 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(vw\vw\Pub\Controller\Wiki\Wiki), NULL)
      #11 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
      #12 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
      #13 src/XF.php(488): XF\App->run()
      #14 index.php(20): XF::runApp('XF\\Pub\\App')
      #15 {main}
      Request state
      array(4) {
      ["url"] => string(30) "/Folklore/Raigryn-Vayd?do=save"
      ["referrer"] => string(76) "https://chroniclesrp.net/Folklore/Raigryn-Vayd?do=edit&etid=1&ecid=15&eaid=6"
      ["_GET"] => array(2) {
      ["/Folklore/Raigryn-Vayd"] => string(0) ""
      ["do"] => string(4) "save"
      }
      ["_POST"] => array(27) {
      ["templateid"] => string(1) "0"
      ["message_html"] => string(5561) "<p>[template]Infobox_character</p><p>|image=https://i.imgur.com/YnUL3Fh.jpg</p><p>|name=Raigryn Vayd</p><p>|birthplace=Alliria</p><p>|age=48</p><p>|death=</p><p>|race=Human</p><p>|subrace=</p><p>|gender=Male</p><p>|height=5'11"</p><p>|mass=85kg</p><p>|hair=Grey/White</p><p>|eyes=Brown</p><p>|skin=Pale</p><p>|affiliation=</p><p>|clan=</p><p>|caste=</p><p>|domain=</p><p>|masters=</p><p>|apprentices=</p><p>|writer=</p><p>|created=Sept 18</p><p>|avatar=<a class=" link-https" href="https://www.deviantart.com/calsantiago/art/Siliath-Vorgan-600513722" rel="noopener nofollow" target="_blank">CalSantiago</a></p><p>[/template]Raigryn is a old travelling battle mage. Once he lectured princes and stood alongside generals as they marched to war. Now he roams the countryside. His magical arts are shunned, his name is rarely spoken. He moves from town to town. Coin is normally easy to find with the rare talent of reading and writing, but when he sees an opportunity to use his skills to aid others he will gladly take it. Raigryn has taken up bounties, helped settlements deal with infestations of trolls and fought against naga raiders.</p><p><br></p><p>He is an honest man who knows that he has no place to settle in the world and wants to see out his later years doing a little good where he can.</p><p>&nbsp;</p><p>

      Appearance

      </p><p><br></p><p>Despite his years Raigryn is a tall and broad shouldered man. Enough that most would assume he was born lucky enough to be well fed, without being particularly noticeable for his size. He looks his age, with a weathered face, scars and aches and pains that affect his gait from a life of travels. He tends to wear his hair quite long and rarely takes the time to go clean shaven. Raigryn does take some care of his appearance, occasionally when he smiles his features soften and reveal a man who could have been quite handsome in his youth.&nbsp;</p><p><br></p><p>

      Skills and Abilities

      </p><p><br></p><ul><li data-xf-list-type="ul">Can read and write</li><li data-xf-list-type="ul">Talented Empath</li><li data-xf-list-type="ul">Patient</li><li data-xf-list-type="ul">Skilled with sword, mace and crossbow</li><li data-xf-list-type="ul">Well travelled</li><li data-xf-list-type="ul">Pragmatic</li></ul><p><br></p><p>

      Personality

      </p><p><br></p><p>

      Biography &amp; Lore

      </p><p><br></p><p>Raigryn saw the fall of Empathy first hand during his years as a young acolyte. The school in Allira was already small when he joined but by the time he graduated stigma around the magical art had grown. The school was closed down, many nobles stopped hiring Empaths or did so in secret. College magic had grown in fashion and older, more traditional arts were fading. It made a noble popular to be well-read and keep up with scholarly articles.</p><p><br></p><p>As a younger man he travelled widely. The fall of Empathy took many years and for some time they were welcome in Vel'anir and towns further from Allira and Elbion where the decline was most rapid. He worked with his mentor who personally advised a prince from Vel'anir on some military campaigns. Raigryn ventured from Amol-kalit to the Ixchel Wilds and knows the location of every known portal stone.</p><p><br></p><p>Raigryn had kept close ties to a family living in a town on the Allir Reach who had once sheltered him. He would often pass through the area and stay. He would teach their children to read and write when he passed through. Raigryn even introduced their daughter to the regional baron's eldest son. On his most recent visit he found the town in disarray. Houses smashed apart, the dead still being buried. A raiding party of naga had come this far west and taken captives. Among them the daughter of his close friends. The baron's reward was unnecessary to send Raigryn in pursuit of the group [4]<a href="https://chroniclesrp.net/threads/the-emerging-threat.47/" target="_blank">.</a></p><p><br></p><p>Raigryn recently travelled with an expedition as far as the ruins of Valen[5]. This was motivated as much by his love of travel as it was the coin on offer. The expedition went badly, with the group assailed by magic foes.</p><p><br></p><p>A young street girl named [USER=280]Fife[/USER] broke into his room when staying in Allira[6]. In her attempt to escape Fife used a touch of Empathy. Sensing this, Raigryn decided to make the girl - who kept the pretence of being a young boy - an offer of some training. This was partially based on selfish motivations as a wild Empath could have dragged their reputation even further through the dirt.</p><p>

      References

      </p><p></p><p>

      Other Roleplays

      </p><p><a href="https://chroniclesrp.net/threads/gild-your-steel-strop-your-gold.69/" target="_blank">Gild your steel</a></p><p><a href="https://chroniclesrp.net/threads/why-did-it-have-to-be-snakes.89/" target="_blank">Why did it have to be snakes?</a></p><p><a href="https://chroniclesrp.net/threads/dangerous-seas-traveled.103/" target="_blank">Dangerous Seas Travelled</a></p><p><a href="https://chroniclesrp.net/threads/what-lies-beneath.976" target="_blank">What Lies Beneath</a></p>"
      ["prefixid"] => string(1) "0"
      ["edittitle"] => string(12) "Raigryn Vayd"
      ["summary"] => string(22) "Raigryn Vayd Biography"
      ["reason"] => string(0) ""
      ["query"] => string(0) ""
      ["typelist"] => array(2) {
      [14] => string(1) "0"
      [15] => string(1) "0"
      }
      ["fonticon"] => string(4) "f15b"
      ["fontstyle"] => string(1) "r"
      ["icontype"] => string(1) "u"
      ["iconurl"] => string(47) "https://chroniclesrp.net/data/avatars/l/0/8.jpg"
      ["untabbed"] => string(1) "0"
      ["autolink"] => string(2) "-2"
      ["notifytype"] => string(1) "0"
      ["sub_options"] => array(2) {
      ["item_edits"] => string(1) "1"
      ["item_comments"] => string(1) "1"
      }
      ["do"] => string(4) "save"
      ["section"] => string(1) "0"
      ["posthash"] => string(73) "6e4e5d9dea6cf8fb9d6d3954079293b9,cfe970a3b24a153793e687e b085a2e3440918c7e"
      ["poststarttime"] => string(10) "1623359464"
      ["revparentid"] => string(5) "15383"
      ["loggedinuser"] => string(1) "8"
      ["_xfToken"] => string(8) "********"
      ["sbutton"] => string(9) "undefined"
      ["_xfRequestUri"] => string(52) "/Folklore/Raigryn-Vayd?do=edit&etid=1&ecid=15&eaid=6"
      ["_xfWithData"] => string(1) "1"
      ["_xfResponseType"] => string(4) "json"
      }
      }
    Issue Details
    Issue Number 6202
    Issue Type Bug
    Project VaultWiki 4.x Series
    Category Unknown
    Status Fixed
    Priority 2 - Fatal / Database Errors
    Affected Version 4.1.1
    Fixed Version 4.1.1
    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. June 10, 2021 5:20 PM
      expanserpb expanserpb is offline
      Junior Member
      It's my fault really, I should have learned by this point to always do any VW install on the development server first.
      Reply Reply  
    2. June 10, 2021 5:21 PM
      expanserpb expanserpb is offline
      Junior Member
      Upgrade from: vaultwiki_411p3b1_xf22.zip

      To: vaultwiki_411p5b1_xf22.zip
      Reply Reply  
    3. June 10, 2021 5:31 PM
      expanserpb expanserpb is offline
      Junior Member
      Is hash_compare usually in a PHP module I need to be running perhaps?
      Reply Reply  
    4. June 10, 2021 5:38 PM
      expanserpb expanserpb is offline
      Junior Member
      As I didnt spot this early enough to do a proper rollback I have simply replaced the files with the Patch 3 versions and at least users can edit pages again
      Reply Reply  
    5. June 10, 2021 7:48 PM
      pegasus pegasus is offline
      VaultWiki Team
      Usages of hash_compare first appeared in Patch 4. Since it has been in use for a while it was deemed safe to use in the editor, but it seems like the function has disappeared. From what I can tell, it was simply a wrapper function for hash_equals. So have reissued this month's patches with the reference instead to hash_equals.
      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:13 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.