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

JVM crash with SVN 1.1.4 and Subclipse 0.9.30/JavaHL

From: Geertgens, Scott <sgeertgens_at_fnni.com>
Date: 2005-04-14 15:22:22 CEST

   Mark requested that I post this issue here, as it seems related to a
critical bug just fixed in SVN 1.2 RC2, but supposedly in an area of
code that doesn't exist in SVN 1.1.4....

Setup:
Server: SVN 1.1.4 via Apache2 2.0.53 in WinXP

Client: Eclipse 3.1M5, WTP 1.0M3, Sysdeo Tomcat plugin, Subclipse 0.9.30
Java JDK 1.5.0_01 (also happens with 1.5.0_02)

A portion of the crash log is included here. The error has been seen
after doing a commit, but has also been seen when Eclipse was apparently
idle. Please let me know if I can provide further details.

----------------
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x283aa60b, pid=1684,
tid=5616
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_01-b08 mixed mode)
# Problematic frame:
# C [libsvnjavahl-1.dll+0x6a60b]
#

--------------- T H R E A D ---------------

Current thread (0x2912d300): JavaThread "Worker-45" [_thread_in_native,
id=5616]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000018

Registers:
EAX=0x00000001, EBX=0x00000000, ECX=0x2728e77c, EDX=0x00000000
ESP=0x27cced64, EBP=0x00000000, ESI=0x288774c8, EDI=0x273420f0
EIP=0x283aa60b, EFLAGS=0x00010246

Top of Stack: (sp=0x27cced64)
0x27cced64: 273420f0 288774c8 283aa4ba 00000000
0x27cced74: 288774c8 273420e8 28877fc0 29072b40
0x27cced84: 28877f80 28363a14 273440e0 27342030
0x27cced94: 29135708 286081f0 28386836 273420e8
0x27cceda4: 27342030 29135708 28780d58 29072b40
0x27ccedb4: 008fcd30 2907456c 29074647 283c535f
0x27ccedc4: 286081f0 000000ed 28fc2538 29361fe0
0x27ccedd4: 2907457d 00000000 283cd07f 29135708

Instructions: (pc=0x283aa60b)
0x283aa5fb: 90 90 90 90 90 8b 54 24 04 b8 01 00 00 00 56 57
0x283aa60b: 39 42 18 75 4f 39 42 1c 75 4a 8b 4a 04 8b 74 24

Stack: [0x27c90000,0x27cd0000), sp=0x27cced64, free space=251k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)
C [libsvnjavahl-1.dll+0x6a60b]

[error occurred during error reporting, step 120, id 0xc0000005]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j
org.tigris.subversion.javahl.SVNClient.status(Ljava/lang/String;ZZZZ)[Lo
rg/tigris/subversion/javahl/Status;+0
j
org.tigris.subversion.javahl.SVNClientSynchronized.status(Ljava/lang/Str
ing;ZZZZ)[Lorg/tigris/subversion/javahl/Status;+18
j
org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.getStatus
(Ljava/io/File;ZZZ)[Lorg/tigris/subversion/svnclientadapter/ISVNStatus;+
79
j
org.tigris.subversion.subclipse.core.client.StatusCommand.execute(Lorg/t
igris/subversion/svnclientadapter/ISVNClientAdapter;)V+34
j
org.tigris.subversion.subclipse.core.sync.SVNWorkspaceSubscriber.findCha
nges(Lorg/eclipse/core/resources/IResource;I)[Lorg/eclipse/core/resource
s/IResource;+131
j
org.tigris.subversion.subclipse.core.sync.SVNWorkspaceSubscriber.refresh
(Lorg/eclipse/core/resources/IResource;I)Lorg/eclipse/core/runtime/IStat
us;+3
j
org.tigris.subversion.subclipse.core.sync.SVNWorkspaceSubscriber.refresh
([Lorg/eclipse/core/resources/IResource;ILorg/eclipse/core/runtime/IProg
ressMonitor;)V+58
j
org.eclipse.team.internal.ui.synchronize.RefreshSubscriberJob.run(Lorg/e
clipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;
+216
J org.eclipse.core.internal.jobs.Worker.run()V
v ~StubRoutines::call_stub
----------------------------------------
Received on Thu Apr 14 23:22:22 2005

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