[AWFFULL] Announcing AWFFull v3.9.1-beta1

Oden Eriksson oeriksson at mandriva.com
Sun Nov 9 23:37:35 EST 2008


Den Sunday 09 November 2008 11:17:17 skrev Steve McInerney:
> Beta3 is now out:
> http://www.stedee.id.au/files/awffull-3.9.1-beta3.tar.gz
> md5sum: 0ae0acd60471dcee5e3b69b179bfccbf
>
> Oden found a particular nasty that would crash awffull on output. In the
> process of debuggering that, ended up doing a few other fixes/cleanups as
> well.
>
> One change that *may* effect others is a revisit of the whole i18n stuff.
> ie using LANG/LANGUAGE environment variables to override how awffull works.
> Is based off a GNU document I found. My testing on Fed9, Ubuntu8.10 and
> Mandriva 2008.1 all work... but ymmv :-)
> http://www.gnu.org/software/libc/manual/html_node/Using-gettextized-softwar
>e.html
>
> The other big(ish) change is the default font used is now 'sans' vs
> 'Helvetica'. Why? It's a tad prosaic, but upgrading to Ubuntu 8.10[1]
> totally broke the font used by all numbers in the graphs for me.
> Was because I use a bitmapped font for all my 'konsole' work and another
> bitmapped font got priority for the graphs - ergo fail. Sigh. Took me a
> week to track that sucker down... :-)
>
> So do let me know if either of these two cause issues!

That works fine here. Though I noticed I had to install locales-sv got really 
get the stats in Swedish, duh! So I will have to require all the supported 
locales in the Mandriva rpm package.

I Bundle fonts and use those, so that is no issue.


But I get this:

[root at n1 /]# awffull --verbose --timing --output=/home/sites/cs4.nux.se/stats/ 
-n cs4.nux.se --use_geoip /home/logs/cs4.nux.se/access_log
Initially processed default config file: /etc/awffull/awffull.conf
awffull 3.9.1-beta3 (Linux 2.6.27.4-server-1mnb) English
Using GeoIP for IP Address Lookups: /usr/share/GeoIP/GeoIP.dat
Using logfile /home/logs/cs4.nux.se/access_log
Creating output in /home/sites/cs4.nux.se/stats/
Hostname for reports is 'cs4.nux.se'
Using CSS file: awffull.css
History file not found...
Generating report for March 2008
CSS File "awffull.css" Exists. Not writing a new one.
Generating report for April 2008
Generating report for May 2008
Generating report for June 2008
Floating point exception


[root at n1 /]# gdb /usr/bin/awffull
GNU gdb 6.8-2mdv2009.0 (Mandriva Linux release 2009.0)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-mandriva-linux-gnu"...
(gdb) run --verbose --timing --output=/home/sites/cs4.nux.se/stats/ -n 
cs4.nux.se --use_geoip /home/logs/cs4.nux.se/access_log
Starting program: /usr/bin/awffull --verbose --timing --
output=/home/sites/cs4.nux.se/stats/ -n cs4.nux.se --use_geoip 
/home/logs/cs4.nux.se/access_log
Initially processed default config file: /etc/awffull/awffull.conf
awffull 3.9.1-beta3 (Linux 2.6.27.4-server-1mnb) English
Using GeoIP for IP Address Lookups: /usr/share/GeoIP/GeoIP.dat
Using logfile /home/logs/cs4.nux.se/access_log
Creating output in /home/sites/cs4.nux.se/stats/
Hostname for reports is 'cs4.nux.se'
Using CSS file: awffull.css
History file not found...
Generating report for March 2008
CSS File "awffull.css" Exists. Not writing a new one.
Generating report for April 2008
Generating report for May 2008
Generating report for June 2008

Program received signal SIGFPE, Arithmetic exception.
0x000000000040c4ec in month_total_table () at output.c:993
993         tr_single_stat_avg(g_counters.month.hit / (24 * days_in_month), 
mh_hit, "", "", _("Hits per Hour"));
(gdb) bt
#0  0x000000000040c4ec in month_total_table () at output.c:993
#1  0x0000000000414488 in write_month_html () at output.c:721
#2  0x000000000041f106 in main (argc=<value optimized out>, argv=<value 
optimized out>) at awffull.c:508






[root at n1 /]# cat /etc/mandriva-release
Mandriva Linux release 2009.0 (Official) for x86_64



>
> Cheers!
> - Steve
> [1] Hey I work for Canonical - it's kinda... *encouraged*. ;-)
>
> on 26/10/08 21:51 Steve McInerney said the following:
> > Now 'fess up. How many mild heart attacks did I just create?
> >
> > ;-)
> >
> > http://www.stedee.id.au/files/awffull-3.9.1-beta1.tar.gz
> > md5sum: 4c7e8c266804ef532c12dbcd46af8a80
> >
> > At long last, it is finally finished.
> > The major change from the alpha earlier this year is the switch of the
> > docco from a single man page, to 2 docbook xml files.
> > Which in turn can produce: awffull.1 & awffull.conf.5
> > I also took the opportunity thus presented to really do some major hack
> > and slash cleanups on the docco. So thoughts et al are most welcome.
> >
> > I'm not *insisting* ya'll use it by any stretch, but have shifted much of
> > the project management (if you will) to Launchpad.
> > The two biggest notables - I suspect for us all - are access to the
> > Distributed VCS (via bzr); and the translation functionality that
> > Launchpad creates.
> > https://launchpad.net/awffull
> >
> > The logo used is from the report redesign that Claudia did.
> >
> > The other feature I'm finding most useful in launchpad is helping with
> > planning. Via the blueprints feature.
> > I have started using it to better... focus? each step on the path to
> > world domination^W^W project success.
> >
> > Which you'll see is currently:
> > 3.9 - now done.
> > 3.10 - purely a switch to GPLv3 - so that should - ha - be quite quick
> > out the door.
> > 4.0 - finally implement Claudia's redesign work.
> >
> > Is not cast in stone, but that's the general plan at this stage.
> >
> >
> > Anyway, enjoy the beta!
> >
> > Cheer!
> > - Steve
> > _______________________________________________
> > AWFFull mailing list
> > AWFFull at stedee.id.au
> > http://www.stedee.id.au/mailman/listinfo/awffull
>
> _______________________________________________
> AWFFull mailing list
> AWFFull at stedee.id.au
> https://www.stedee.id.au/mailman/listinfo/awffull

-- 
Regards // Oden Eriksson



More information about the AWFFull mailing list