-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Monday 2007-12-10 at 09:44 -0000, G T Smith wrote: ...
Out of curiosity had a look at my copy of this Perl module. Firstly, this code does not appear in the same place in my version. Could tell more if the line involved is highlighted in the second snippet. Secondly, the code is reported a little out of context. Both are in class methods of a class that seems to be at the heart of a Perl fork.
I marked both lines involved with a "<====", with a bit of context. The file comes from "perl-spamassassin-3.2.3-10...rpm, which is the one that comes with opensuse 10.3. I can make guesses, but I don't really know what the code does or doesn't.
I think you will need to raise this the spamassassin people as this looks as if something much earlier is returning an undefined result. By the time it is hitting the read operation the underlying call is broken.
For the momment I opened a bugzilla with Novell. I'm unsure of what's thre procedure with the spamassassin people, and wether they would accept a bug which is not from their more recent version.
Like many scripting languages a runtime error is detected when the result is used rather than when the error actually occurred and it is extremely difficult to figure out what the real problem is with code alone.
I suppose so... Some kind of trace would help, I suppose. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFHXV3ztTMYHG2NR9URAumAAJ9d7/jplqHC1IBoMG9wMsv9YJLGsgCfcD9g +nJCAEcnV2VfijVgIN3MPXY= =yBS7 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org