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
signature.asc
Description: Digital signature

