Skip Menu |

This queue is for tickets about the POE CPAN distribution.

Report information
The Basics
Id: 8519
Status: rejected
Priority: 0/
Queue: POE

People
Owner: RCAPUTO [...] cpan.org
Requestors: joseph_lamb [...] yahoo.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Date: Thu, 18 Nov 2004 12:52:13 -0800 (PST)
From: Lamb Joseph <joseph_lamb [...] yahoo.com>
Subject: Bug VMSPERL
To: bug-POE [...] rt.cpan.org
PERL 5.8.4 for VMS AXP ver 7.3 using mms to compile. <dt> Cannot resolve ``nonexistent'' into a session reference at 03_aliases.t;1 line 61 eval {...} called at 03_aliases.t;1 line 61 main::machine_start('undef', 'POE::Session=ARRAY(0x7c1b04)', 'POE::Kernel=ARRAY(0x5ba6d0)', 'HASH(0x7c1abc)', '_start', 'POE::Kernel=ARRAY(0x5ba6d0)', 'undef', '../lib/POE/Kernel.pm', 1290, ...) called at ../lib/POE/Session.pm line 622 POE::Session::_invoke_state('POE::Session=ARRAY(0x7c1b04)', 'POE::Kernel=ARRAY(0x5ba6d0)', '_start', 'ARRAY(0x58bb70)', '../lib/POE/Kernel.pm', 1290) called at ../lib/POE/Kernel.pm line 928 POE::Kernel::_dispatch_event('POE::Kernel=ARRAY(0x5ba6d0)', 'POE::Session=ARRAY(0x7c1b04)', 'POE::Session=ARRAY(0x7c1b04)', '_start', 4, 'ARRAY(0x58bb70)', '../lib/POE/Kernel.pm', 1290, 1100806859.32788, ...) called at ../lib/POE/Kernel.pm line 1287 POE::Kernel::session_alloc('POE::Kernel=ARRAY(0x5ba6d0)', 'POE::Session=ARRAY(0x7c1b04)') called at ../lib/POE/Session.pm line 171 POE::Session::try_alloc('POE::Session=ARRAY(0x7c1b04)') called at ../lib/POE/Session.pm line 532 POE::Session::create('POE::Session', 'inline_states', 'HASH(0x7c1a50)') called at 03_aliases.t;1 line 130 ===== Joseph Lamb Show quoted text
__________________________________ Do you Yahoo!? Meet the all-new My Yahoo! - Try it today! http://my.yahoo.com
[joseph_lamb@yahoo.com - Thu Nov 18 15:57:23 2004]: Show quoted text
> PERL 5.8.4 for VMS AXP ver 7.3 using mms to compile. > > <dt> Cannot resolve ``nonexistent'' into a session > reference at 03_aliases.t;1 line 61 > eval {...} called at 03_aliases.t;1 line 61 > main::machine_start('undef', > 'POE::Session=ARRAY(0x7c1b04)', > 'POE::Kernel=ARRAY(0x5ba6d0)', 'HASH(0x7c1abc)', > '_start', 'POE::Kernel=ARRAY(0x5ba6d0)', 'undef', > '../lib/POE/Kernel.pm', 1290, ...) called at > ../lib/POE/Session.pm line 622
Hi, Joseph. This error message results from a test of alias_set()'s error code: $resolved_session = eval { $kernel->alias_resolve( 'nonexistent' ) }; ok(!$resolved_session, "fail to resolve nonexistent alias"); The idea is to trigger the error and make sure the function fails. I'm not sure why you're seeing it, however. All the internal errors should be redirected to a temporary file so they're not displayed. That said, do POE's tests pass? -- Rocco Caputo - http://poe.perl.org/