You are here: Foswiki>Tasks Web>Item2049 (17 Jul 2010, PaulHarvey)Edit Attach

Item2049: Trunk floods log with view: Use of uninitialized value in -e at /var/www/foswiki/core/lib/Foswiki/Store/VC/Handler.pm line 423

pencil
Priority: Urgent
Current State: No Action Required
Released In: 1.1.0
Target Release: minor
Applies To: Engine
Component:
Branches:
Reported By: KennethLavrsen
Waiting For:
Last Change By: PaulHarvey
For a long time my error_log on my test server running trunk says

view: Use of uninitialized value in -e at /var/www/foswiki/core/lib/Foswiki/Store/VC/Handler.pm line 423

It is there 1000s of times. Am I the only one seeing this?

-- KennethLavrsen - 13 Sep 2009

The flood comes when editing a topic in raw edit if the page contains an EDITTABLE.

I have put a debugging statement just before Store/VC/Handler.pm line 423 printing out the file name.

And we get normally

/var/www/foswiki/core/data/System/WebBottomBarExample.txt, referer: http://merlin.lavrsen.dk/trunk/bin/edit/Myweb/TestCaseEditTableAllFieldTypes?t=1252999062;nowysiwyg=1

But among the many topics listed this sneaks in.

/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Myweb/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MyMywebActivities.txt/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Myweb/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MyMywebActivity.txt/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Myweb/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MyMywebActivities.txt/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Myweb/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MyMywebActivity.txt/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Myweb/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MyMywebActivities.txt/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Myweb/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MyMywebActivity.txt/var/www/foswiki/core/data/[[/trunk/bin/view/Myweb/WebCreateNewTopic?topicparent=TestCaseEditTableAllFieldTypes][ <imgWidth="16"Alt="newtopic"Align="top"Src="/trunk/pub/System/DocumentGraphics/newtopic/gif"Height="16"Border="0" />CreateNewTopic]].txt/var/www/foswiki/core/data/[[/trunk/bin/view/Myweb/WebCreateNewTopic?topicparent=TestCaseEditTableAllFieldTypes][ <imgWidth="16"Alt="newtopic"Align="top"Src="/trunk/pub/System/DocumentGraphics/newtopic/gif"Height="16"Border="0" />CreateNewTopic]].txt/var/www/foswiki/core/data/[[/trunk/bin/view/Myweb/WebCreateNewTopic?topicparent=TestCaseEditTableAllFieldTypes][ <imgWidth="16"Alt="newtopic"Align="top"Src="/trunk/pub/System/DocumentGraphics/newtopic/gif"Height="16"Border="0" />CreateNewTopic]].txt/var/www/foswiki/core/data/Myweb/WebTopicList.txt/var/www/foswiki/core/data/Myweb/WebChanges.txt/var/www/foswiki/core/data/Myweb/WebNotify.txt/var/www/foswiki/core/data/Myweb/WebStatistics.txt/var/www/foswiki/core/data/Myweb/WebPreferences.txt, referer: http://merlin.lavrsen.dk/trunk/bin/edit/Myweb/TestCaseEditTableAllFieldTypes?t=1252999062;nowysiwyg=1

and this is causing the fail.

So why is the sub called with this garbage value?

-- KennethLavrsen - 15 Sep 2009

It also happens on a simple topic when saving it.

Then the garbage is

 /var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MySandboxActivities.txt/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MySandboxActivity.txt/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MySandboxActivities.txt/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MySandboxActivity.txt/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MySandboxActivities.txt/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MySandboxActivity.txt/var/www/foswiki/core/data/[[/trunk/bin/view/Sandbox/WebCreateNewTopic?topicparent=TestTopic3][ <imgWidth="16"Alt="newtopic"Align="top"Src="/trunk/pub/System/DocumentGraphics/newtopic/gif"Height="16"Border="0" />CreateNewTopic]].txt/var/www/foswiki/core/data/[[/trunk/bin/view/Sandbox/WebCreateNewTopic?topicparent=TestTopic3][ <imgWidth="16"Alt="newtopic"Align="top"Src="/trunk/pub/System/DocumentGraphics/newtopic/gif"Height="16"Border="0" />CreateNewTopic]].txt/var/www/foswiki/core/data/[[/trunk/bin/view/Sandbox/WebCreateNewTopic?topicparent=TestTopic3][ <imgWidth="16"Alt="newtopic"Align="top"Src="/trunk/pub/System/DocumentGraphics/newtopic/gif"Height="16"Border="0" />CreateNewTopic]].txt/var/www/foswiki/core/data/Sandbox/WebTopicList.txt/var/www/foswiki/core/data/Sandbox/WebChanges.txt/var/www/foswiki/core/data/Sandbox/WebNotify.txt/var/www/foswiki/core/data/Sandbox/WebRss.txt/var/www/foswiki/core/data/Sandbox/WebStatistics.txt/var/www/foswiki/core/data/Sandbox/WebPreferences.txt, referer: http://merlin.lavrsen.dk/trunk/bin/edit/Sandbox/TestTopic3?t=1252999506;nowysiwyg=1

-- KennethLavrsen - 15 Sep 2009

Adding an ASSERT I get

Assertion (/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MySandboxActivities.txt) failed!
 at /var/www/foswiki/core/lib/Assert.pm line 64
   Assert::ASSERT('', '/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin...') called at /var/www/foswiki/core/lib/Foswiki/Store/VC/Handler.pm line 422
   Foswiki::Store::VC::Handler::storedDataExists('Foswiki::Store::VC::RcsWrapHandler=HASH(0xaf663a8)') called at /var/www/foswiki/core/lib/Foswiki/Store/VC/Store.pm line 342
   Foswiki::Store::VC::Store::topicExists('Foswiki::Store::RcsWrap=HASH(0xa340718)', 'Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox', '?search=KennethLavrsen;order=modified;limit=50;reverse=on][My...') called at /var/www/foswiki/core/lib/Foswiki.pm line 3248
   Foswiki::topicExists('Foswiki=HASH(0xa3161c8)', 'Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox', '?search=KennethLavrsen;order=modified;limit=50;reverse=on][My...') called at /var/www/foswiki/core/lib/Foswiki/Func.pm line 1266
   Foswiki::Func::topicExists('Sandbox', 'Http://merlin.lavrsen.dk/trunk/bin/search/Sandbox/?search=Ken...') called at /var/www/foswiki/core/lib/Foswiki/Plugins/FindElsewherePlugin/Core.pm line 183
   Foswiki::Plugins::FindElsewherePlugin::Core::findTopicElsewhere('Sandbox', 'undef') called at /var/www/foswiki/core/lib/Foswiki/Plugins/FindElsewherePlugin/Core.pm line 122
   Foswiki::Plugins::FindElsewherePlugin::Core::handle(' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...', 'Sandbox', 'TestTopic3') called at /var/www/foswiki/core/lib/Foswiki/Plugins/FindElsewherePlugin.pm line 59
   Foswiki::Plugins::FindElsewherePlugin::startRenderingHandler(' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...', 'Sandbox', 'TestTopic3') called at /var/www/foswiki/core/lib/Foswiki/Plugin.pm line 282
   Foswiki::Plugin::invoke('Foswiki::Plugin=HASH(0xa76c208)', 'startRenderingHandler', ' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...', 'Sandbox', 'TestTopic3') called at /var/www/foswiki/core/lib/Foswiki/Plugins.pm line 323
   Foswiki::Plugins::dispatch('Foswiki::Plugins=HASH(0xa340688)', 'startRenderingHandler', ' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...', 'Sandbox', 'TestTopic3') called at /var/www/foswiki/core/lib/Foswiki/Render.pm line 1019
   Foswiki::Render::getRenderedVersion('Foswiki::Render=HASH(0xad6f7ac)', ' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...', 'Foswiki::Meta=HASH(0xad3abac)') called at /var/www/foswiki/core/lib/Foswiki/Meta.pm line 2413
   Foswiki::Meta::renderTML('Foswiki::Meta=HASH(0xad3abac)', ' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...') called at /var/www/foswiki/core/lib/Foswiki/UI/View.pm line 433
   Foswiki::UI::View::_prepare(' %IF{"$raw=\'on\'" then=\'<div class="patternSigLine"><span c...', 'Foswiki::Meta=HASH(0xad3abac)', 0) called at /var/www/foswiki/core/lib/Foswiki/UI/View.pm line 418
   Foswiki::UI::View::view('Foswiki=HASH(0xa3161c8)') called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 313
   Foswiki::UI::__ANON__() called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 415
   eval {...} called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 407
   Error::subs::try('CODE(0xac21e5c)', 'HASH(0xad3a8f4)') called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 402
   Foswiki::UI::_execute('Foswiki::Request=HASH(0xa316558)', 'CODE(0xa316270)', 'view', 1) called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 287
   Foswiki::UI::handleRequest('Foswiki::Request=HASH(0xa316558)') called at /var/www/foswiki/core/lib/Foswiki/Engine/CGI.pm line 29
   Foswiki::Engine::CGI::run('Foswiki::Engine::CGI=HASH(0xa1c395c)') called at /var/www/foswiki/core/bin/view line 45

-- KennethLavrsen - 15 Sep 2009

With assert changed to look for http

Assertion (/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox/?search=KennethLavrsen;order=modified;limit=50;reverse=on][MySandboxActivities.txt) failed!
 at /var/www/foswiki/core/lib/Assert.pm line 64
   Assert::ASSERT('', '/var/www/foswiki/core/data/Http://merlin/lavrsen/dk/trunk/bin...') called at /var/www/foswiki/core/lib/Foswiki/Store/VC/Handler.pm line 422
   Foswiki::Store::VC::Handler::storedDataExists('Foswiki::Store::VC::RcsWrapHandler=HASH(0xa77fcac)') called at /var/www/foswiki/core/lib/Foswiki/Store/VC/Store.pm line 342
   Foswiki::Store::VC::Store::topicExists('Foswiki::Store::RcsWrap=HASH(0x9b5c824)', 'Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox', '?search=KennethLavrsen;order=modified;limit=50;reverse=on][My...') called at /var/www/foswiki/core/lib/Foswiki.pm line 3248
   Foswiki::topicExists('Foswiki=HASH(0x9b25dfc)', 'Http://merlin/lavrsen/dk/trunk/bin/search/Sandbox', '?search=KennethLavrsen;order=modified;limit=50;reverse=on][My...') called at /var/www/foswiki/core/lib/Foswiki/Func.pm line 1266
   Foswiki::Func::topicExists('Sandbox', 'Http://merlin.lavrsen.dk/trunk/bin/search/Sandbox/?search=Ken...') called at /var/www/foswiki/core/lib/Foswiki/Plugins/FindElsewherePlugin/Core.pm line 183
   Foswiki::Plugins::FindElsewherePlugin::Core::findTopicElsewhere('Sandbox', 'undef') called at /var/www/foswiki/core/lib/Foswiki/Plugins/FindElsewherePlugin/Core.pm line 122
   Foswiki::Plugins::FindElsewherePlugin::Core::handle(' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...', 'Sandbox', 'TestTopic3') called at /var/www/foswiki/core/lib/Foswiki/Plugins/FindElsewherePlugin.pm line 59
   Foswiki::Plugins::FindElsewherePlugin::startRenderingHandler(' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...', 'Sandbox', 'TestTopic3') called at /var/www/foswiki/core/lib/Foswiki/Plugin.pm line 282
   Foswiki::Plugin::invoke('Foswiki::Plugin=HASH(0x9f85d04)', 'startRenderingHandler', ' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...', 'Sandbox', 'TestTopic3') called at /var/www/foswiki/core/lib/Foswiki/Plugins.pm line 323
   Foswiki::Plugins::dispatch('Foswiki::Plugins=HASH(0x9b5c794)', 'startRenderingHandler', ' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...', 'Sandbox', 'TestTopic3') called at /var/www/foswiki/core/lib/Foswiki/Render.pm line 1019
   Foswiki::Render::getRenderedVersion('Foswiki::Render=HASH(0xa583fac)', ' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...', 'Foswiki::Meta=HASH(0xa55400c)') called at /var/www/foswiki/core/lib/Foswiki/Meta.pm line 2413
   Foswiki::Meta::renderTML('Foswiki::Meta=HASH(0xa55400c)', ' </div><!-- /foswikiTopic-->\x{a}<div class="foswikiContentFooter...') called at /var/www/foswiki/core/lib/Foswiki/UI/View.pm line 433
   Foswiki::UI::View::_prepare(' %IF{"$raw=\'on\'" then=\'<div class="patternSigLine"><span c...', 'Foswiki::Meta=HASH(0xa55400c)', 0) called at /var/www/foswiki/core/lib/Foswiki/UI/View.pm line 418
   Foswiki::UI::View::view('Foswiki=HASH(0x9b25dfc)') called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 313
   Foswiki::UI::__ANON__() called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 415
   eval {...} called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 407
   Error::subs::try('CODE(0xa3f4784)', 'HASH(0xa553d54)') called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 402
   Foswiki::UI::_execute('Foswiki::Request=HASH(0x9b21640)', 'CODE(0x9b21358)', 'view', 1) called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 287
   Foswiki::UI::handleRequest('Foswiki::Request=HASH(0x9b21640)') called at /var/www/foswiki/core/lib/Foswiki/Engine/CGI.pm line 29
   Foswiki::Engine::CGI::run('Foswiki::Engine::CGI=HASH(0x99cec08)') called at /var/www/foswiki/core/bin/view line 45

-- KennethLavrsen - 15 Sep 2009

So it is clearly a FindElsewherePlugin problem it seems.

-- KennethLavrsen - 15 Sep 2009

However I also get an error with just plain asserts enabled and editing an edit table.

Use of uninitialized value in -e at /var/www/foswiki/core/lib/Foswiki/Store/VC/Handler.pm line 423.
 at /usr/lib/perl5/5.8.8/CGI/Carp.pm line 314
   CGI::Carp::realdie('Use of uninitialized value in -e at /var/www/foswiki/core/lib...') called at /usr/lib/perl5/5.8.8/CGI/Carp.pm line 385
   CGI::Carp::die('Use of uninitialized value in -e at /var/www/foswiki/core/lib...') called at /var/www/foswiki/core/lib/Foswiki.pm line 159
   Foswiki::__ANON__('Use of uninitialized value in -e at /var/www/foswiki/core/lib...') called at /var/www/foswiki/core/lib/Foswiki/Store/VC/Handler.pm line 423
   Foswiki::Store::VC::Handler::storedDataExists('Foswiki::Store::VC::RcsWrapHandler=HASH(0xb1ef5a0)') called at /var/www/foswiki/core/lib/Foswiki/Store/VC/Store.pm line 342
   Foswiki::Store::VC::Store::topicExists('Foswiki::Store::RcsWrap=HASH(0xa43025c)', '', 'WebLeftBarLogin') called at /var/www/foswiki/core/lib/Foswiki.pm line 3452
   Foswiki::INCLUDE('Foswiki=HASH(0xa3f7ce4)', 'Foswiki::Attrs=HASH(0xb1ff334)', 'Foswiki::Meta=HASH(0xb1475f8)') called at /var/www/foswiki/core/lib/Foswiki.pm line 2854
   Foswiki::_expandMacroOnTopicRendering('Foswiki=HASH(0xa3f7ce4)', 'INCLUDE', '"%TWIKIWEB%.WebLeftBarLogin" warn="off"', 'Foswiki::Meta=HASH(0xb1475f8)') called at /var/www/foswiki/core/lib/Foswiki.pm line 2761
   Foswiki::_processMacros('Foswiki=HASH(0xa3f7ce4)', '   * Test Bullet\x{a}%INCLUDE{"%IF{"context can_login" then="%SYS...', 'CODE(0xa33e964)', 'Foswiki::Meta=HASH(0xb1475f8)', 16) called at /var/www/foswiki/core/lib/Foswiki.pm line 2674
   Foswiki::innerExpandMacros('Foswiki=HASH(0xa3f7ce4)', 'SCALAR(0xa35d0a0)', 'Foswiki::Meta=HASH(0xb1475f8)') called at /var/www/foswiki/core/lib/Foswiki.pm line 3566
   Foswiki::__ANON__() called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 415
   eval {...} called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 407
   Error::subs::try('CODE(0xb15dd60)', 'HASH(0xb15878c)') called at /var/www/foswiki/core/lib/Foswiki.pm line 3613
   Foswiki::INCLUDE('Foswiki=HASH(0xa3f7ce4)', 'Foswiki::Attrs=HASH(0xb147634)', 'Foswiki::Meta=HASH(0xae22b8c)') called at /var/www/foswiki/core/lib/Foswiki.pm line 2854
   Foswiki::_expandMacroOnTopicRendering('Foswiki=HASH(0xa3f7ce4)', 'INCLUDE', '"Myweb.WebLeftBar"', 'Foswiki::Meta=HASH(0xae22b8c)') called at /var/www/foswiki/core/lib/Foswiki.pm line 2761
   Foswiki::_processMacros('Foswiki=HASH(0xa3f7ce4)', '%INCLUDE{"Myweb.WebLeftBar"}%', 'CODE(0xa33e964)', 'Foswiki::Meta=HASH(0xae22b8c)', 15) called at /var/www/foswiki/core/lib/Foswiki.pm line 2778
   Foswiki::_processMacros('Foswiki=HASH(0xa3f7ce4)', ' %IF{"$raw=\'on\'" then=\'<div class="patternSigLine"><span c...', 'CODE(0xa33e964)', 'Foswiki::Meta=HASH(0xae22b8c)', 16) called at /var/www/foswiki/core/lib/Foswiki.pm line 2674
   Foswiki::innerExpandMacros('Foswiki=HASH(0xa3f7ce4)', 'SCALAR(0xa441a2c)', 'Foswiki::Meta=HASH(0xae22b8c)') called at /var/www/foswiki/core/lib/Foswiki.pm line 3018
   Foswiki::expandMacros('Foswiki=HASH(0xa3f7ce4)', ' %IF{"$raw=\'on\'" then=\'<div class="patternSigLine"><span c...', 'Foswiki::Meta=HASH(0xae22b8c)') called at /var/www/foswiki/core/lib/Foswiki/Meta.pm line 2400
   Foswiki::Meta::expandMacros('Foswiki::Meta=HASH(0xae22b8c)', ' %IF{"$raw=\'on\'" then=\'<div class="patternSigLine"><span c...') called at /var/www/foswiki/core/lib/Foswiki/UI/View.pm line 432
   Foswiki::UI::View::_prepare(' %IF{"$raw=\'on\'" then=\'<div class="patternSigLine"><span c...', 'Foswiki::Meta=HASH(0xae22b8c)', 0) called at /var/www/foswiki/core/lib/Foswiki/UI/View.pm line 418
   Foswiki::UI::View::view('Foswiki=HASH(0xa3f7ce4)') called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 313
   Foswiki::UI::__ANON__() called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 415
   eval {...} called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 407
   Error::subs::try('CODE(0xacb192c)', 'HASH(0xae228d4)') called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 402
   Foswiki::UI::_execute('Foswiki::Request=HASH(0xa3f8074)', 'CODE(0xa3f7d8c)', 'view', 1) called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 287
   Foswiki::UI::handleRequest('Foswiki::Request=HASH(0xa3f8074)') called at /var/www/foswiki/core/lib/Foswiki/Engine/CGI.pm line 29
   Foswiki::Engine::CGI::run('Foswiki::Engine::CGI=HASH(0xa296084)') called at /var/www/foswiki/core/bin/viewauth line 45.

That is a different scenario.

-- KennethLavrsen - 15 Sep 2009

I tried a WebHome of an "old" web and it fails with just plain asserts enabled and no additional asserts added.

Use of uninitialized value in -e at /var/www/foswiki/core/lib/Foswiki/Store/VC/Handler.pm line 423.
 at /usr/lib/perl5/5.8.8/CGI/Carp.pm line 314
   CGI::Carp::realdie('Use of uninitialized value in -e at /var/www/foswiki/core/lib...') called at /usr/lib/perl5/5.8.8/CGI/Carp.pm line 385
   CGI::Carp::die('Use of uninitialized value in -e at /var/www/foswiki/core/lib...') called at /var/www/foswiki/core/lib/Foswiki.pm line 159
   Foswiki::__ANON__('Use of uninitialized value in -e at /var/www/foswiki/core/lib...') called at /var/www/foswiki/core/lib/Foswiki/Store/VC/Handler.pm line 423
   Foswiki::Store::VC::Handler::storedDataExists('Foswiki::Store::VC::RcsWrapHandler=HASH(0xa1b1658)') called at /var/www/foswiki/core/lib/Foswiki/Store/VC/Store.pm line 342
   Foswiki::Store::VC::Store::topicExists('Foswiki::Store::RcsWrap=HASH(0x951c8a8)', '', 'WebLeftBarLogin') called at /var/www/foswiki/core/lib/Foswiki.pm line 3452
   Foswiki::INCLUDE('Foswiki=HASH(0x94f2298)', 'Foswiki::Attrs=HASH(0xa1cc274)', 'Foswiki::Meta=HASH(0xa134848)') called at /var/www/foswiki/core/lib/Foswiki.pm line 2854
   Foswiki::_expandMacroOnTopicRendering('Foswiki=HASH(0x94f2298)', 'INCLUDE', '"%TWIKIWEB%.WebLeftBarLogin" warn="off"', 'Foswiki::Meta=HASH(0xa134848)') called at /var/www/foswiki/core/lib/Foswiki.pm line 2761
   Foswiki::_processMacros('Foswiki=HASH(0x94f2298)', '   * Test Bullet\x{a}%INCLUDE{"%IF{"context can_login" then="%SYS...', 'CODE(0x94395a0)', 'Foswiki::Meta=HASH(0xa134848)', 16) called at /var/www/foswiki/core/lib/Foswiki.pm line 2674
   Foswiki::innerExpandMacros('Foswiki=HASH(0x94f2298)', 'SCALAR(0x9457ca4)', 'Foswiki::Meta=HASH(0xa134848)') called at /var/www/foswiki/core/lib/Foswiki.pm line 3566
   Foswiki::__ANON__() called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 415
   eval {...} called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 407
   Error::subs::try('CODE(0xa134bfc)', 'HASH(0x9fb60bc)') called at /var/www/foswiki/core/lib/Foswiki.pm line 3613
   Foswiki::INCLUDE('Foswiki=HASH(0x94f2298)', 'Foswiki::Attrs=HASH(0xa134998)', 'Foswiki::Meta=HASH(0x9f19a6c)') called at /var/www/foswiki/core/lib/Foswiki.pm line 2854
   Foswiki::_expandMacroOnTopicRendering('Foswiki=HASH(0x94f2298)', 'INCLUDE', '"Myweb.WebLeftBar"', 'Foswiki::Meta=HASH(0x9f19a6c)') called at /var/www/foswiki/core/lib/Foswiki.pm line 2761
   Foswiki::_processMacros('Foswiki=HASH(0x94f2298)', '%INCLUDE{"Myweb.WebLeftBar"}%', 'CODE(0x94395a0)', 'Foswiki::Meta=HASH(0x9f19a6c)', 15) called at /var/www/foswiki/core/lib/Foswiki.pm line 2778
   Foswiki::_processMacros('Foswiki=HASH(0x94f2298)', ' %IF{"$raw=\'on\'" then=\'<div class="patternSigLine"><span c...', 'CODE(0x94395a0)', 'Foswiki::Meta=HASH(0x9f19a6c)', 16) called at /var/www/foswiki/core/lib/Foswiki.pm line 2674
   Foswiki::innerExpandMacros('Foswiki=HASH(0x94f2298)', 'SCALAR(0xa135f70)', 'Foswiki::Meta=HASH(0x9f19a6c)') called at /var/www/foswiki/core/lib/Foswiki.pm line 3018
   Foswiki::expandMacros('Foswiki=HASH(0x94f2298)', ' %IF{"$raw=\'on\'" then=\'<div class="patternSigLine"><span c...', 'Foswiki::Meta=HASH(0x9f19a6c)') called at /var/www/foswiki/core/lib/Foswiki/Meta.pm line 2400
   Foswiki::Meta::expandMacros('Foswiki::Meta=HASH(0x9f19a6c)', ' %IF{"$raw=\'on\'" then=\'<div class="patternSigLine"><span c...') called at /var/www/foswiki/core/lib/Foswiki/UI/View.pm line 432
   Foswiki::UI::View::_prepare(' %IF{"$raw=\'on\'" then=\'<div class="patternSigLine"><span c...', 'Foswiki::Meta=HASH(0x9f19a6c)', 0) called at /var/www/foswiki/core/lib/Foswiki/UI/View.pm line 418
   Foswiki::UI::View::view('Foswiki=HASH(0x94f2298)') called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 313
   Foswiki::UI::__ANON__() called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 415
   eval {...} called at /usr/lib/perl5/vendor_perl/5.8.8/Error.pm line 407
   Error::subs::try('CODE(0x9db9da8)', 'HASH(0x9f197b4)') called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 402
   Foswiki::UI::_execute('Foswiki::Request=HASH(0x94f2628)', 'CODE(0x94f2340)', 'view', 1) called at /var/www/foswiki/core/lib/Foswiki/UI.pm line 287
   Foswiki::UI::handleRequest('Foswiki::Request=HASH(0x94f2628)') called at /var/www/foswiki/core/lib/Foswiki/Engine/CGI.pm line 29
   Foswiki::Engine::CGI::run('Foswiki::Engine::CGI=HASH(0x939fa44)') called at /var/www/foswiki/core/bin/view line 45.

We have a core bug also that needs to be addressed.

-- KennethLavrsen - 15 Sep 2009

I can't tell from the above what the problem might be. I also don't get a log flooded with these messages frown, sad smile

Can you provide any more information? Such as, what are the minimal conditions (installed plugins/extensions) that you can reproduce it? And is there something special about the topic?

-- CrawfordCurrie - 15 Nov 2009

For what it's worth, I'm getting uninitialized variable problems in VC/Hanlder.pm as well, but in getTopicNames(). It doesn't happen on my old Perl 5.8 environment. The real trick is trying to discover why an invalid web name is being passed in (weird DBCacheContrib problem in my case).

-- PaulHarvey - 22 May 2010

In my case, these seem to be occurring when rest scripts are used. DBCacheContrib tries to access a non-existent web

-- PaulHarvey - 10 Jul 2010

The flooding has gone on my trunk now.

I cannot provoke it at the moment. Passing the Waiting for to Paul

-- KennethLavrsen - 15 Jul 2010

It seems plugin related. Closing

-- PaulHarvey - 17 Jul 2010

ItemTemplate edit

Summary Trunk floods log with view: Use of uninitialized value in -e at /var/www/foswiki/core/lib/Foswiki/Store/VC/Handler.pm line 423
ReportedBy KennethLavrsen
Codebase trunk
SVN Range Foswiki-1.0.0, Thu, 08 Jan 2009, build 1878
AppliesTo Engine
Component
Priority Urgent
CurrentState No Action Required
WaitingFor
Checkins
TargetRelease minor
ReleasedIn 1.1.0
Topic revision: r8 - 17 Jul 2010, PaulHarvey
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy