[Shapelib] Re: Shapelib Digest, Vol 47, Issue 4
Barry Kronenfeld
bkronenf at gmu.edu
Sat Mar 22 19:38:27 EDT 2008
Tom,
You're right, I did change to a newer computer which has 64-bit architecture... How would this cause a problem?
Barry
> Barry, did you only change the operation system or did you also
> change
> the underlying hardware from 32 bit to 64 bit architecture? Maybe
> this
> could be an issue?
>
> Regards,
> Tom
>
> Barry Kronenfeld schrieb:
> > I think I have had the same problem as Ian. I used ShapeLib in
> VB 6.0 for years using Windows XP without any problems. Recently
> I "upgraded" to Windows Vista and since then I've also encountered
> a fatal error whenever I tried to invoke the
> DBFReadStringAttribute function. I don't program in C so I don't
> know what is going on underneath, but I suspect it is the same.
> >
> > - Barry
> > ______________
> >
> > Barry Kronenfeld
> > Assistant Professor
> > Department of Geography
> > George Mason University
> > bkronenf at gmu.edu
> >
> >
> >> Send Shapelib mailing list submissions to
> >> shapelib at lists.maptools.org
> >>
> >> To subscribe or unsubscribe via the World Wide Web, visit
> >> http://lists.maptools.org/mailman/listinfo/shapelib
> >> or, via email, send a message with subject or body 'help' to
> >> shapelib-request at lists.maptools.org
> >>
> >> You can reach the person managing the list at
> >> shapelib-owner at lists.maptools.org
> >>
> >> When replying, please edit your Subject line so it is more specific
> >> than "Re: Contents of Shapelib digest..."
> >>
> >>
> >> Today's Topics:
> >>
> >> 1. Re: DBFReadStringAttribute broken? (Ian Wright)
> >>
> >>
> >> ----------------------------------------------------------------
> ---
> >> ---
> >>
> >> Message: 1
> >> Date: Thu, 20 Mar 2008 16:05:15 +0000
> >> From: Ian Wright <ianw at graticule.com>
> >> Subject: Re: [Shapelib] DBFReadStringAttribute broken?
> >> To: Shapelib Development <shapelib at lists.maptools.org>
> >> Message-ID: <47E28B3B.3050809 at graticule.com>
> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> >>
> >> Frank,
> >>
> >> Thanks for the reply. I have actually downloaded and tested
> that
> >> version
> >> now and the same problem
> >> arises when using the lib/dll. I used the makefile to generate
> >> these and
> >> then tried replacing the ones that
> >> I was currently using, and it has exactly the same problem.
> >>
> >> So I tried including just the shapefil.h and dbfopen.c files as
> >> they
> >> were the only functions that I was
> >> interested in within the project and thought stepping into
> these
> >> functions would help identify the
> >> problem, however it ran fine right to the end. I've tried it a
> >> couple of
> >> times and as yet haven't had
> >> the same problem or any corruption of variables whatsoever when
> >> running
> >> it just from those source
> >> files.
> >>
> >> I'm not sure exactly what that suggests. Now that I've got it
> >> working in
> >> windows also I'm planning
> >> not to use the DLL etc. and stick with what works for now, so
> I'm
> >> guessing if there haven't been
> >> any other reported problems then it may not be worth worrying
> about?>>
> >> If you do want to investigate further and theres anything I can
> be
> >> assistance of then let me know.
> >>
> >> Ian
> >>
> >>> Ian,
> >>>
> >>> I don't see why this is happening. I would however suggest
> you
> >>>
> >> update
> >>
> >>> to the
> >>> current shapelib code. There is code that is likely more
> recent in:
> >>>
> >>> http://download.osgeo.org/shapelib/shapelib_1_2_10.zip
> >>>
> >>> However, I have also taken the liberty of packaging the latest
> >>> development
> >>> code and posting it as:
> >>>
> >>> http://download.osgeo.org/shapelib/shapelib-1.3.0a1.zip
> >>>
> >>> Try with updated code and see if the problem persists. If it
> >>>
> >> does,
> >>
> >>> then you
> >>> should learn to use your debugger, build the dbfopen.c code
> with
> >>> debug, and
> >>> step through the time "i" becomes corrupted to see what is
> going on.
> >>>
> >>> Best regards,
> >>>
> >> --
> >> *Ian Wright*
> >> /Software Developer
> >> ianw at graticule.com /
> >>
> >> * Graticule <http://www.graticule.com>
> >> * 01132 344000
> >>
> >>
> >>
> >> ------------------------------
> >>
> >> _______________________________________________
> >> Shapelib mailing list
> >> Shapelib at lists.maptools.org
> >> http://lists.maptools.org/mailman/listinfo/shapelib
> >>
> >>
> >> End of Shapelib Digest, Vol 47, Issue 3
> >> ***************************************
> >>
> >>
> > _______________________________________________
> > Shapelib mailing list
> > Shapelib at lists.maptools.org
> > http://lists.maptools.org/mailman/listinfo/shapelib
> >
> >
>
>
>
> ------------------------------
>
> _______________________________________________
> Shapelib mailing list
> Shapelib at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/shapelib
>
>
> End of Shapelib Digest, Vol 47, Issue 4
> ***************************************
>
More information about the Shapelib
mailing list