Skip Menu |

This queue is for tickets about the Sys-Syslog CPAN distribution.

Report information
The Basics
Id: 21866
Status: resolved
Priority: 0/
Queue: Sys-Syslog

People
Owner: Nobody in particular
Requestors: so [...] iz-soz.de
Cc:
AdminCc:

Bug Information
Severity: Unimportant
Broken in: 0.18
Fixed in: 0.19



Subject: use of unitialized value in split
I'm getting the error message 'Use of uninitialized value in split at / usr/lib/perl5/5.8.8/i586-linux-thread-multi/Sys/Syslog.pm line 123' after upgrading from Sys::Syslog 0.16 to 0.18. This happens when trying to start postgrey 1.27 ( http://isg.ee.ethz.ch/ tools/postgrey/ ) running under SuSE 10.1 using the following command line: '/sbin/postgrey/postgrey -d --inet=10023'
Subject: Re: [rt.cpan.org #21866] use of unitialized value in split
Date: Tue, 03 Oct 2006 13:50:13 +0200
To: bug-Sys-Syslog [...] rt.cpan.org
From: Sébastien Aperghis-Tramoni <saper [...] cpan.org>
Marcus Schommler wrote: Show quoted text
> I'm getting the error message 'Use of uninitialized value in split at / > usr/lib/perl5/5.8.8/i586-linux-thread-multi/Sys/Syslog.pm line 123' > after upgrading from Sys::Syslog 0.16 to 0.18.
Can you try the attached patch and confirm me that it silents the warning? Show quoted text
> This happens when trying to start postgrey 1.27 ( http://isg.ee.ethz.ch/ > tools/postgrey/ ) running under SuSE 10.1 using the following command > line: '/sbin/postgrey/postgrey -d --inet=10023'
I took a very quick look but couldn't find where it calls Sys::Syslog. I guess postgrey is using a module that uses Sys::Syslog and strangely pass it an undefined value. -- Sébastien Aperghis-Tramoni Close the world, txEn eht nepO.

Message body is not shown because sender requested not to inline it.

Subject: AW: [rt.cpan.org #21866] use of unitialized value in split
Date: Tue, 3 Oct 2006 14:02:07 +0200
To: <bug-Sys-Syslog [...] rt.cpan.org>
From: <so [...] iz-soz.de>
Hi Sébastien, Your patch does silence the warning, thank you for your quick reply. Unfortunately postgrey will still not keep running after starting it. But this will definitely be something to contact its author about :-) Marcus Show quoted text
-----Ursprüngliche Nachricht----- Von: Sébastien Aperghis-Tramoni via RT [mailto:bug-Sys-Syslog@rt.cpan.org] Gesendet: Dienstag, 3. Oktober 2006 13:48 An: Schommler, Marcus Betreff: Re: [rt.cpan.org #21866] use of unitialized value in split <URL: http://rt.cpan.org/Ticket/Display.html?id=21866 > Marcus Schommler wrote:
> I'm getting the error message 'Use of uninitialized value in split at > / usr/lib/perl5/5.8.8/i586-linux-thread-multi/Sys/Syslog.pm line 123' > after upgrading from Sys::Syslog 0.16 to 0.18.
Can you try the attached patch and confirm me that it silents the warning?
> This happens when trying to start postgrey 1.27 ( > http://isg.ee.ethz.ch/ tools/postgrey/ ) running under SuSE 10.1 using > the following command > line: '/sbin/postgrey/postgrey -d --inet=10023'
I took a very quick look but couldn't find where it calls Sys::Syslog. I guess postgrey is using a module that uses Sys::Syslog and strangely pass it an undefined value. -- Sébastien Aperghis-Tramoni Close the world, txEn eht nepO.
Subject: Re: AW: [rt.cpan.org #21866] use of unitialized value in split
Date: Tue, 03 Oct 2006 14:16:48 +0200
To: bug-Sys-Syslog [...] rt.cpan.org
From: Sébastien Aperghis-Tramoni <saper [...] cpan.org>
Marcus Schommler wrote: Show quoted text
> Hi Sébastien,
Hello Marcus, Show quoted text
> Your patch does silence the warning, thank you for your quick reply. > Unfortunately postgrey will still not keep running after starting it. But > this will definitely be something to contact its author about :-)
Do you mean that postgrey 1.27 can't run with Sys::Syslog 0.18 while it did with previous versions? Did you upgrade any other modules or depending software apart from Sys::Syslog? -- Sébastien Aperghis-Tramoni Close the world, txEn eht nepO.
Subject: RE: AW: [rt.cpan.org #21866] use of unitialized value in split
Date: Thu, 5 Oct 2006 17:47:59 +0200
To: <bug-Sys-Syslog [...] rt.cpan.org>
From: <so [...] iz-soz.de>
Hi Sébastien, I did try a completely new installation of postgrey 1.27. When I ran into the first problem trying to start it, I found a google answer referring to a problem im Syslog 0.16. So I decided to upgrade to 0.18 to see if this fixes the problems. Well, it did not but in the meantime I managed to get postgrey running. There were some other prerequisites (user rights) missing that the program was not very talkative about. Greetings Marcus Show quoted text
-----Original Message----- From: Sébastien Aperghis-Tramoni via RT [mailto:bug-Sys-Syslog@rt.cpan.org] Sent: Tuesday, October 03, 2006 2:15 PM To: Schommler, Marcus Subject: Re: AW: [rt.cpan.org #21866] use of unitialized value in split <URL: http://rt.cpan.org/Ticket/Display.html?id=21866 > Marcus Schommler wrote:
> Hi Sébastien,
Hello Marcus,
> Your patch does silence the warning, thank you for your quick reply. > Unfortunately postgrey will still not keep running after starting it. But > this will definitely be something to contact its author about :-)
Do you mean that postgrey 1.27 can't run with Sys::Syslog 0.18 while it did with previous versions? Did you upgrade any other modules or depending software apart from Sys::Syslog? -- Sébastien Aperghis-Tramoni Close the world, txEn eht nepO.
Subject: RE: AW: [rt.cpan.org #21866] use of unitialized value in split
Date: Fri, 06 Oct 2006 01:38:50 +0200
To: bug-Sys-Syslog [...] rt.cpan.org
From: Sébastien Aperghis-Tramoni <saper [...] cpan.org>
Marcus Schommler wrote: Show quoted text
> I did try a completely new installation of postgrey 1.27. When I ran into > the first problem trying to start it, I found a google answer referring to > aproblem im Syslog 0.16. So I decided to upgrade to 0.18 to see if this > fixes the problems.
Yes, Sys::Syslog 0.16 was wrong and broke several software. Version 0.17 corrected the problem. Show quoted text
> Well, it did not but in the meantime I managed to get postgrey running. > There were some other prerequisites (user rights) missing that the program > was not very talkative about.
Ok, so that's good news then. -- Sébastien Aperghis-Tramoni Close the world, txEn eht nepO.
This issue has been resolved with Sys::Syslog 0.19 Thanks for reporting this bug. -- Close the world, txEn eht nepO.