tags 339377 + moreinfo
thanks

The security fix implemented in 6.4-1sarge1 involves replacing eval
calls such as:

   eval("$function");

with faster and safer soft references:

   &$function('');

It is highly improbable that this change caused the problem that you
described (further, the change has already been integrated upstream).

In order to track this down, I would recommend the following:

   - update to version 6.4-2 from testing (same upstream version) so we
     can be working off of the same package version

   - report the specific log lines that are producing these errors

We'll see if we can't get this figured out. :-)

Charles

-----Original Message-----
> From: Juraj Bednar <[EMAIL PROTECTED]>
> Subject: Bug#339377: awstats: GeoIP city plugin does not work after upgrade
> Date: Tue, 15 Nov 2005 22:44:53 +0100
> To: Debian Bug Tracking System <[EMAIL PROTECTED]>
> Reply-To: Juraj Bednar <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
> 
> Package: awstats
> Version: 6.4-1sarge1
> Severity: normal
> 
> 
> After upgrading to 6.4-1sarge1, the GeoIP city plugin writes the
> following error:
> 
> Can't call method "city" on an undefined value at
> /usr/share/awstats/plugins/geoip_city_maxmind.pm line 378, <LOG> line
> 383.
> 
> Right at the beginning of awstats output. I looked at line 383 of my
> logfile (and all the other lines it reports the problem for -- once per
> logfile/configfile, the line numbers are completely different -- for one
> logfile it's line 2, for another it's line 123 -- but the line numbers
> are consistent for each logfile among runs. I did not rotate the logs).
> 
> These lines look perfectly normal to me, I also looked if there are no
> similarities in lines before, no such problem is apparent. One line was
> Googlebot, one Mozilla Firefox, one MSIE, some were some other different
> bots. 
> 
> I have also this packages installed:
> 
> ii  libgeoip-dev        1.3.8-1             Development files for the GeoIP 
> library
> ii  libgeoip1           1.3.8-1             A non-DNS IP-to-country resolver 
> library
> 
> It worked before upgrade to 6.4-1sarge1 (but being it a coincidence is of
> course possible).
> 
>    Juraj.
> 
> 
> -- System Information:
> Debian Release: 3.1
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (500, 'testing')
> Architecture: amd64 (x86_64)
> Kernel: Linux 2.6.12.5
> Locale: LANG=sk_SK, LC_CTYPE=sk_SK (charmap=ISO-8859-2)
> 
> Versions of packages awstats depends on:
> ii  perl [libstorable-perl]       5.8.4-8    Larry Wall's Practical 
> Extraction 
> 
> -- no debconf information
> 
> 

-- 
Tobacco stains
And stale breath too
Are two
Of the things
It takes from you
Burma-Vita Tooth Powder
http://burma-shave.org/jingles/1947/tobacco_stains

Attachment: signature.asc
Description: Digital signature

Reply via email to