On 10/9/2011 12:08 AM, Yaakov (Cygwin/X) wrote:
On Sat, 2011-10-08 at 17:43 -0400, SJ Wright wrote:
I really don't know what could be causing this. Has anyone else had
stackdump problems with software not in the repositories, which they've
kept installed through an update such as mine?
If you got exiv2 packages from Ports, then this is off-topic here;
please follow this up in cygwin-ports-general. If you built exiv2
yourself, we're going to need more information. Either way, please read
the following as to how to report an issue with Cygwin or its packages:
http://cygwin.com/problems.html
That being said, there is a known issue with C++ libraries (of which
libexiv2 is one) when rebased above their original ImageBase. Please
try reinstalling the libexiv2 DLL from wherever you got it and see if
that solves your problem.
Yaakov
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
So in plainer language, there are a few non-mirrored (but possibly
available as Cygwin Ports) apps that lose the link, so to say, with
their libs and consequently can't run without stackdumping. I figured
asmuch, and since I needed Some Kind of Exiv2 working in my Cygwin
install, I went ahead and built the 0.22 version from a tarball
downloaded from the author's site. It worked. No more stackdumps.
On this last: since reading somewhere that a lot of mirrors and
repositories don't keep up with the latest versions of things as Exiv2,
I've been taking the time to obtain the latest source from the author's
site. For instance, Ubuntu's repos still had version 0.18 of exiv2 from
when it was made available o the beginning of 2010; in the same space of
time Andreas Huggel, the author and chief maintainer, had written two
newer versions and one or two developer snapshots. This isn't to cast
aspersions on the folks who decide what gets on mirrors or aptitude
repositories, but simply to say I've found it much more practical just
to "go to the site" for the "latest-greatest" on this and quite a few
other things.
Steve W
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple