[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [Subclipse-users] javahl-1.3.0-related crash

From: Mark Phippard <markp_at_softlanding.com>
Date: 2006-02-27 03:10:20 CET

> It *kind of* makes sense, since the sequence of events could be:
> - JVM loads the SVNClient class prior to running isAvailable(),
> resulting in a loadLibrary()
> - isAvailable() calls loadLibrary(), somehow changing the
> loaded library
> - isAvailable() calls new SVNClient()
>
> But, I can't claim to understand JVMs or the Linux linker well enough to
> know if this is plausible or just crazy.

If you want to hack the svnClientAdapter library, you could just change the
isAvailable() method to return true and not run any of the code. That
would probably confirm if this can be resolved in Subclipse.

I think we could probably change our code to not load the JavaHL library
and just load the dependencies. The dependencies are only loaded on Win32,
and they were the main issue. We could just constuct the SVNClient() class
at the point where we are currently loading JavaHL and then check for
exceptions. At least I think ....

Ughh.

Mark

_____________________________________________________________________________
Scanned for SoftLanding Systems, Inc. and SoftLanding Europe Plc by IBM Email Security Management Services powered by MessageLabs.
_____________________________________________________________________________

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: users-help@subclipse.tigris.org
Received on Mon Feb 27 03:10:41 2006

This is an archived mail posted to the Subclipse Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.