On Tue, 2010-09-28 at 13:08 -0700, NopMap wrote:
> Hi!
> 
> 
> Jon Burgess-3 wrote:
> > 
> > The code which implements this 'line3' function is in
> > agg_renderer_outline_image.h and was patched nearly 4 years ago to avoid
> > one specific infinite loop.
> > 
> > I'm wondering whether the mapnik version you are using really is one
> > that has been compiled with the internal copy of the agg code and has
> > been built using the correct header file.
> > 
> 
> The source and binary packages are both from the debian "squeeze" release
> which is the latest version. Is it likely that this release still contains a
> bug that was fixed 4 years ago?

No, it version 0.7.1 should include this fix. This is why I question
whether it is compiling against the external AGG headers which still
have this bug.

> Is there a particularly piece of code that I can check in the source or a
> file that I could post/send to you so we check for that bug?

The fix invloves a "1+" in a couple of key places:
http://trac.mapnik.org/changeset/395

I'm pretty sure the file you have in Mapnik includes this fix but ensure
you use it, you should remove the system-installed agg headers before
compiling mapnik.

> The machine is clean of earlier installations. The server was set up in
> August and I am sure that only the original queeze mapnik and the debug
> version are on the machein.

Did you get anywhere with installing the mapnik dbgsym package and
obtaining a backtrace with that installed? This should confirm for sure
exactly where it is stuck and what the lines of codes look like.

   Jon


_______________________________________________
Mapnik-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/mapnik-users

Reply via email to