Bug 2573 - Use of uninitialized value in ContextualFetch.pm
: Use of uninitialized value in ContextualFetch.pm
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Database
: 6.2.1
: PC Linux (other)
: P2 normal (vote)
: ---
Assigned To: Dan Sully
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-11-15 19:34 UTC by scbash
Modified: 2011-03-16 04:39 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description scbash 2005-11-15 19:34:07 UTC
Over the weekend I noticed SlimServer taking a much longer time to perform certain actions.  Looking at the log file, I am getting the following message repeated several times a second:

2005-11-15 22:24:02.7659 Use of uninitialized value in subroutine entry at /usr/local/slimserver/CPAN/DBIx/ContextualFetch.pm line 51.

Eventually SlimServer appears to work through the bug and go back to normal operation (messages stop coming).  It appears to be linked to library scans (even playlist scans trip it).

Problem first appeared in 6.2.0, just upgraded to 6.2.1, and problem remains.  Server is running on a Gentoo Linux box, kernel 2.6.8, machine is a Intel Pentium2 @ 300 MHz with 128 meg of ram.  Perl is v5.8.7.  I'm accessing the web interface from a PowerBook G4 using both Safari and Camino.
Comment 1 Dan Sully 2005-11-22 16:07:00 UTC
The warning is harmless - but I'm curious to know what's causing the issue.
Comment 2 scbash 2005-11-23 05:07:53 UTC
I'm glad the system doesn't crash due to the error, but the processor load (due to IO associated with printing the message?) is a little undesirable.
Comment 3 Dan Sully 2006-01-25 17:12:26 UTC
This has been fixed in the 6.2.2 nightlies and 6.5 trunk.