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

JavaHL bindings native core dump

From: Gerard Toonstra <toonstra_at_uol.com.br>
Date: 2004-11-25 14:33:52 CET

Hi there,

I am starting to use the JavaHL bindings. I depend largely on versioned
properties
for versioned files ( not revisions ).

When I query a path for a property that does not exist ( was NULL ) in that
version,
the Java HL binding causes an access violation in native code:

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at
PC=0x398A2D8
Function=[Unknown.]
Library=C:\WINNT\system32\libsvnjavahl-1.dll

NOTE: We are unable to locate the function name symbol for the error
       just occurred. Please refer to release documentation for possible
       reason and solutions.

Current Java thread:
at org.tigris.subversion.javahl.SVNClient.revProperty(Native Method)
at
org.tigris.subversion.javahl.SVNClientSynchronized.revProperty(SVNClientSynchronized.java:604)
- locked <0x14684c68> (a java.lang.Class)

I believe this is most probably caused by the "createJavaProperty" when
it's trying
to build a value for a property ( that has no value attached and is
therefore NULL? ) as SVNClient.cpp does:

jstring jValue = JNIUtil::makeJString(value->data);

Platform = win32. Subversion = 1.1.1 (downloaded binaries). The
binding libraries are also 1.1.1, also downloaded from the site ( both JAR
and DLL ).

Cheers,

Gerard
Received on Thu Nov 25 19:11:25 2004

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