Item8565: Assertion Failed with TOC Plugin
Priority: Normal
Current State: Closed
Released In: n/a
Target Release: n/a
Applies To: Extension
Component: TocPlugin
Branches:
When I enable
$ENV{FOSWIKI_ASSERTS} = 1;
in bin/LocalLib.cfg then in the
TocPlugin page I get the following error:
Assertion failed!
at c:/wiki/lib/Assert.pm line 64
Assert::ASSERT(undef) called at c:/wiki/lib/Foswiki/Store/RcsFile.pm line 842
Foswiki::Store::RcsFile::readFile('Foswiki::Store::RcsLite=HASH(0x15d6254)', 'c:/wiki/data/System/TocPluginHelp.txt') called at c:/wiki/lib/Foswiki/Store/RcsFile.pm line 191
Foswiki::Store::RcsFile::getLatestRevision('Foswiki::Store::RcsLite=HASH(0x15d6254)') called at c:/wiki/lib/Foswiki/Store.pm line 277
Foswiki::Store::readTopicRaw('Foswiki::Store=HASH(0xbb2d34)', undef, 'System', 'TocPluginHelp', undef) called at c:/wiki/lib/Foswiki/Store.pm line 139
Foswiki::Store::readTopic('Foswiki::Store=HASH(0xbb2d34)', undef, 'System', 'TocPluginHelp') called at c:/wiki/lib/Foswiki/Func.pm line 1542
Foswiki::Func::readTopic('System', 'TocPluginHelp') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/TOCIF.pm line 65
Foswiki::Plugins::TocPlugin::TOCIF::readTopic('Foswiki::Plugins::TocPlugin::TOCIF=HASH(0x161ccac)', 'TocPluginHelp') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/TopLevelSection.pm line 84
Foswiki::Plugins::TocPlugin::TopLevelSection::loadTopic('Foswiki::Plugins::TocPlugin::TopLevelSection=HASH(0x16cc0fc)', 'Foswiki::Plugins::TocPlugin::Section=HASH(0x16b5ff4)') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/Section.pm line 470
Foswiki::Plugins::TocPlugin::Section::processREFTag('Foswiki::Plugins::TocPlugin::Section=HASH(0x16cc3fc)', 'Foswiki::Plugins::TocPlugin::Attrs=HASH(0x1714fec)') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/TOC.pm line 48
Foswiki::Plugins::TocPlugin::TOC::_processTag('Foswiki::Plugins::TocPlugin::TopLevelSection=HASH(0x16cc0fc)', 'Foswiki::Plugins::TocPlugin::TOCIF=HASH(0x161ccac)', 'Foswiki::Plugins::TocPlugin::Section=HASH(0x16cc3fc)', 'REF', 'Foswiki::Plugins::TocPlugin::Attrs=HASH(0x1714fec)') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/TOC.pm line 84
Foswiki::Plugins::TocPlugin::TOC::_processTOCTags('Foswiki::Plugins::TocPlugin::TopLevelSection=HASH(0x16cc0fc)', 'Foswiki::Plugins::TocPlugin::TOCIF=HASH(0x161ccac)', '---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/TOC.pm line 147
Foswiki::Plugins::TocPlugin::TOC::processTopic('Foswiki::Plugins::TocPlugin::TOCIF=HASH(0x161ccac)', 'System', 'TocPlugin', '---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin.pm line 38
Foswiki::Plugins::TocPlugin::preRenderingHandler('---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...', 'HASH(0x17147ec)') called at c:/wiki/lib/Foswiki/Plugin.pm line 273
Foswiki::Plugin::invoke('Foswiki::Plugin=HASH(0x11f7f54)', 'preRenderingHandler', '---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...', 'HASH(0x17147ec)') called at c:/wiki/lib/Foswiki/Plugins.pm line 316
Foswiki::Plugins::dispatch('Foswiki::Plugins=HASH(0xb7161c)', 'preRenderingHandler', '---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...', 'HASH(0x17147ec)') called at c:/wiki/lib/Foswiki/Render.pm line 1108
Foswiki::Render::getRenderedVersion('Foswiki::Render=HASH(0x12da52c)', '---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...', 'System', 'TocPlugin') called at c:/wiki/lib/Foswiki/UI/View.pm line 389
Foswiki::UI::View::_prepare('---++ <nop>%TOPIC%\x{a}\x{a}%SHORTDESCRIPTION%\x{a}\x{a}This plugin adds powe...', 'Foswiki=HASH(0x754d84)', 'System', 'TocPlugin', 'Foswiki::Meta=HASH(0x1439d64)', 0) called at c:/wiki/lib/Foswiki/UI/View.pm line 368
Foswiki::UI::View::view('Foswiki=HASH(0x754d84)') called at c:/wiki/lib/Foswiki/UI.pm line 304
Foswiki::UI::__ANON__() called at c:/wiki/lib/CPAN/lib//Error.pm line 379
eval {...} called at c:/wiki/lib/CPAN/lib//Error.pm line 371
Error::subs::try('CODE(0x7f0a94)', 'HASH(0x15238dc)') called at c:/wiki/lib/Foswiki/UI.pm line 391
Foswiki::UI::_execute('Foswiki::Request=HASH(0xb6ccb4)', 'CODE(0xb713bc)', 'view', 1) called at c:/wiki/lib/Foswiki/UI.pm line 275
Foswiki::UI::handleRequest('Foswiki::Request=HASH(0xb6ccb4)') called at c:/wiki/lib/Foswiki/Engine/CGI.pm line 29
Foswiki::Engine::CGI::run('Foswiki::Engine::CGI=HASH(0xa0bb9c)') called at C:/wiki/bin/view line 45
at c:/wiki/lib/Assert.pm line 64
Assert::ASSERT(undef) called at c:/wiki/lib/Foswiki/Store/RcsFile.pm line 842
Foswiki::Store::RcsFile::readFile('Foswiki::Store::RcsLite=HASH(0x15d6254)', 'c:/wiki/data/System/TocPluginHelp.txt') called at c:/wiki/lib/Foswiki/Store/RcsFile.pm line 191
Foswiki::Store::RcsFile::getLatestRevision('Foswiki::Store::RcsLite=HASH(0x15d6254)') called at c:/wiki/lib/Foswiki/Store.pm line 277
Foswiki::Store::readTopicRaw('Foswiki::Store=HASH(0xbb2d34)', undef, 'System', 'TocPluginHelp', undef) called at c:/wiki/lib/Foswiki/Store.pm line 139
Foswiki::Store::readTopic('Foswiki::Store=HASH(0xbb2d34)', undef, 'System', 'TocPluginHelp') called at c:/wiki/lib/Foswiki/Func.pm line 1542
Foswiki::Func::readTopic('System', 'TocPluginHelp') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/TOCIF.pm line 65
Foswiki::Plugins::TocPlugin::TOCIF::readTopic('Foswiki::Plugins::TocPlugin::TOCIF=HASH(0x161ccac)', 'TocPluginHelp') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/TopLevelSection.pm line 84
Foswiki::Plugins::TocPlugin::TopLevelSection::loadTopic('Foswiki::Plugins::TocPlugin::TopLevelSection=HASH(0x16cc0fc)', 'Foswiki::Plugins::TocPlugin::Section=HASH(0x16b5ff4)') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/Section.pm line 470
Foswiki::Plugins::TocPlugin::Section::processREFTag('Foswiki::Plugins::TocPlugin::Section=HASH(0x16cc3fc)', 'Foswiki::Plugins::TocPlugin::Attrs=HASH(0x1714fec)') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/TOC.pm line 48
Foswiki::Plugins::TocPlugin::TOC::_processTag('Foswiki::Plugins::TocPlugin::TopLevelSection=HASH(0x16cc0fc)', 'Foswiki::Plugins::TocPlugin::TOCIF=HASH(0x161ccac)', 'Foswiki::Plugins::TocPlugin::Section=HASH(0x16cc3fc)', 'REF', 'Foswiki::Plugins::TocPlugin::Attrs=HASH(0x1714fec)') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/TOC.pm line 84
Foswiki::Plugins::TocPlugin::TOC::_processTOCTags('Foswiki::Plugins::TocPlugin::TopLevelSection=HASH(0x16cc0fc)', 'Foswiki::Plugins::TocPlugin::TOCIF=HASH(0x161ccac)', '---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin/TOC.pm line 147
Foswiki::Plugins::TocPlugin::TOC::processTopic('Foswiki::Plugins::TocPlugin::TOCIF=HASH(0x161ccac)', 'System', 'TocPlugin', '---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...') called at c:/wiki/lib/Foswiki/Plugins/TocPlugin.pm line 38
Foswiki::Plugins::TocPlugin::preRenderingHandler('---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...', 'HASH(0x17147ec)') called at c:/wiki/lib/Foswiki/Plugin.pm line 273
Foswiki::Plugin::invoke('Foswiki::Plugin=HASH(0x11f7f54)', 'preRenderingHandler', '---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...', 'HASH(0x17147ec)') called at c:/wiki/lib/Foswiki/Plugins.pm line 316
Foswiki::Plugins::dispatch('Foswiki::Plugins=HASH(0xb7161c)', 'preRenderingHandler', '---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...', 'HASH(0x17147ec)') called at c:/wiki/lib/Foswiki/Render.pm line 1108
Foswiki::Render::getRenderedVersion('Foswiki::Render=HASH(0x12da52c)', '---++\x{1}<span class="ecpHeading"><a name="chapter_system_tocplu...', 'System', 'TocPlugin') called at c:/wiki/lib/Foswiki/UI/View.pm line 389
Foswiki::UI::View::_prepare('---++ <nop>%TOPIC%\x{a}\x{a}%SHORTDESCRIPTION%\x{a}\x{a}This plugin adds powe...', 'Foswiki=HASH(0x754d84)', 'System', 'TocPlugin', 'Foswiki::Meta=HASH(0x1439d64)', 0) called at c:/wiki/lib/Foswiki/UI/View.pm line 368
Foswiki::UI::View::view('Foswiki=HASH(0x754d84)') called at c:/wiki/lib/Foswiki/UI.pm line 304
Foswiki::UI::__ANON__() called at c:/wiki/lib/CPAN/lib//Error.pm line 379
eval {...} called at c:/wiki/lib/CPAN/lib//Error.pm line 371
Error::subs::try('CODE(0x7f0a94)', 'HASH(0x15238dc)') called at c:/wiki/lib/Foswiki/UI.pm line 391
Foswiki::UI::_execute('Foswiki::Request=HASH(0xb6ccb4)', 'CODE(0xb713bc)', 'view', 1) called at c:/wiki/lib/Foswiki/UI.pm line 275
Foswiki::UI::handleRequest('Foswiki::Request=HASH(0xb6ccb4)') called at c:/wiki/lib/Foswiki/Engine/CGI.pm line 29
Foswiki::Engine::CGI::run('Foswiki::Engine::CGI=HASH(0xa0bb9c)') called
--
GuruprasadIyer - 18 Feb 2010
This is an error in the core, possibly caused by file permissions on disc (or a filesystem read error of some kind)
No action required in the plugin.
--
CrawfordCurrie - 24 Mar 2011