Skip Menu |

This queue is for tickets about the App-PerlWatcher-Engine CPAN distribution.

Report information
The Basics
Id: 90334
Status: resolved
Priority: 0/
Queue: App-PerlWatcher-Engine

People
Owner: DMOL [...] cpan.org
Requestors: CHORNY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.17
Fixed in: 0.18_3-TRIAL



Subject: 010-rss-watcher-02-perlpodcast-with-shelf.t hangs on WIndows
I've added several diagnostics lines. Line 72 is in $callback_handler: die "\$scenario->[$callback_invocations] is not defined" unless $scenario->[$callback_invocations]; ok 1 - served defined ok 2 - watcher was created ok 3 - check watcher title # callback: $callback_invocations = 0 ok 4 Use of uninitialized value in subroutine entry at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 36. EV: error in callback (ignoring): Can't use string ("") as a subroutine ref while "strict refs" in use at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 36. # callback: $callback_invocations = 1 not ok 5 # Failed test at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 50. # got: 'info' # expected: 'notice' Use of uninitialized value in subroutine entry at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 51. EV: error in callback (ignoring): Can't use string ("") as a subroutine ref while "strict refs" in use at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 51. # callback: $callback_invocations = 2 EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72. # callback: $callback_invocations = 2 EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72. # callback: $callback_invocations = 2 EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72. # callback: $callback_invocations = 2 EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72. # callback: $callback_invocations = 2 EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72. # callback: $callback_invocations = 2 EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72. # callback: $callback_invocations = 2 EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72. # callback: $callback_invocations = 2 EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72. # callback: $callback_invocations = 2 EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72. # callback: $callback_invocations = 2 EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72. -- Alexandr Ciornii, http://chorny.net
Not hangs, but goes into infinite loop. -- Alexandr Ciornii, http://chorny.net
On Wed Nov 13 09:04:53 2013, CHORNY wrote: Show quoted text
> Not hangs, but goes into infinite loop. >
Thank you for bug report and testing it on Windows. There was reported the similar issue on openbsd-testers. I don't know the exact reason yet, through, I plan to extract xml-related modules into separate distribution, and migrate from XML::Simple.