Re: Perl splitting

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Here was the exact problem we ran into:
"It throws "Can't call method 'isa' on an unblessed reference" inside of _is_object. Of course, Test::* is not supposed to let fatals leak out of its internal code. This was addressed in the version immediately following."

This bug must be fixed in 0.68 apparently (from the change log):
0.68  Tue Mar 13 17:27:26 PDT 2007
    Bug fixes
    * If your code has a $SIG{__DIE__} handler in some cases functions like
      use_ok(), require_ok(), can_ok() and isa_ok() could trigger that
      handler. [rt.cpan.org 23509]

but a bug introduced 0.68 was fixed in 0.70 making it the optimal version.

Thanks!

Kelly

Kelly Corbin wrote:

I'm the sysadmin, not the developer so I don't have all the details at the moment (I'm waiting to hear back from him), but here's his quote to me: "perl-5.8.8 has an outdated Test::Builder that's accidentally allowing an error to propagate outside of its code -- this is triggering the __DIE__ handler"

An updated perl-Test-Simple-0.70-1.noarch.rpm package we made with cpan2rpm solved the issue for us, but of course had to be installed with --replacefiles.

I'll post as soon as I know more.

Kelly

Robin Norwood wrote:

Kelly Corbin <kcorbin@xxxxxxxxxxxxxx> writes:

[...]


I wholeheartedly agree!  I recently moved development of my
application from RHEL to FC and was disappointed to have to package
our own perl-Test-Simple because the Test::Builder in the main perl
package was still broken.  Everything else came as separate modules as
needed.



Hi,

Broken how?  Do you have a bugzilla?

Thanks,

-RN



--
--------------------------------------------
-- Kelly Corbin
-- Network Administrator
--
-- http://www.theiqgroup.com
--
-- The IQ Group, Inc.
-- 11460 S. Hunter Dr.
-- Olathe, KS 66061
-- (913)-722-6700 x105
-- Fax 866-714-7282
--------------------------------------------


[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux