现象:WIN7 32bit,myeclipse/eclipse用subclipse插件,输入url进行checkout操作时,窗口自动关闭,从日志中看: # # An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x3623804c, pid=1256, tid=8876 # # Java VM: Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode) # Problematic frame: # C [libapr-1.dll 0x804c] # --------------- T H R E A D --------------- Current thread (0x34b66580): JavaThread "ModalContext" [_thread_in_native, id=8876] siginfo: ExceptionCode=0xc0000005, reading address 0x00000000 Registers: EAX=0x36f3bb70, EBX=0x00000000, ECX=0x00000000, EDX=0x00000000 ESP=0x36228c74, EBP=0x36228c80, ESI=0x338ff0e8, EDI=0x00000000 EIP=0x3623804c, EFLAGS=0x00010246 Top of Stack: (sp=0x36228c74) 0x36228c74: 00000000 338ff0e8 36f3bb70 3622acac 0x36228c84: 361d1f32 3622aca8 36f3bb70 00000000 0x36228c94: 00000000 00000000 338ff0e8 36f3bb70 0x36228ca4: 00000000 36f3bb70 00000000 36f3bb70 0x36228cb4: 36f3bc10 6eec84f1 36f3bb70 00000010 0x36228cc4: 6ee40000 6eec11f2 36f3bb70 36f3bc10 0x36228cd4: 6eec1210 6eec8610 36f3bb70 36f3bbc0 0x36228ce4: 36f3bb70 36f3bb70 00000000 003a0043 Instructions: (pc=0x3623804c) 0x3623803c: 89 55 10 53 8b 5d 14 56 57 85 db 75 03 8b 58 18 0x3623804c: 8b 03 bf 01 00 00 00 3b c7 0f 82 1a 01 00 00 8b Stack: [0x361f0000,0x36230000), sp=0x36228c74, free space=227k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [libapr-1.dll 0x804c] C [libapriconv-1.dll 0x1f32] C [libapriconv-1.dll 0x1da4] C [_tbl_simple.so 0x123b] C [_tbl_simple.so 0x11c4] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.tigris.subversion.javahl.SVNClient.info2(Ljava/lang/String;Lorg/tigris/subversion/javahl/Revision;Lorg/tigris/subversion/javahl/Revision;Z)[Lorg/tigris/subversion/javahl/Info2; 0 j org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getInfo(Lorg/tigris/subversion/svnclientadapter/SVNUrl;Lorg/tigris/subversion/svnclientadapter/SVNRevision;Lorg/tigris/subversion/svnclientadapter/SVNRevision;)Lorg/tigris/subversion/svnclientadapter/ISVNInfo; 55 j org.tigris.subversion.svnclientadapter.AbstractClientAdapter.getInfo(Lorg/tigris/subversion/svnclientadapter/SVNUrl;)Lorg/tigris/subversion/svnclientadapter/ISVNInfo; 8 j org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.validateConnection(Lorg/eclipse/core/runtime/IProgressMonitor;)V 10 j org.tigris.subversion.subclipse.ui.wizards.NewLocationWizard$1.run(Lorg/eclipse/core/runtime/IProgressMonitor;)V 7 j org.eclipse.jface.operation.ModalContext$ModalContextThread.run()V 15 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) =>0x34b66580 JavaThread "ModalContext" [_thread_in_native, id=8876] 0x34b66eb0 JavaThread "MyEclipse Thread" [_thread_blocked, id=11180] 0x34b67038 JavaThread "Device List Monitor" daemon [_thread_in_native, id=11028] 0x34b66ba0 JavaThread "Cleanup" daemon [_thread_in_native, id=9740] 0x34b663f8 JavaThread "Worker-2" [_thread_blocked, id=8772] 0x34c62038 JavaThread "Monitor" daemon [_thread_in_native, id=11660] 0x349ce678 JavaThread "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon [_thread_blocked, id=7664] 0x348fe8e0 JavaThread "Java indexing" daemon [_thread_blocked, id=4916] 0x33ee2710 JavaThread "Worker-0" [_thread_blocked, id=3028] 0x33d05070 JavaThread "Start Level Event Dispatcher" daemon [_thread_blocked, id=11564] 0x33d04cc0 JavaThread "Framework Event Dispatcher" daemon [_thread_blocked, id=2168] 0x33d598e8 JavaThread "State Data Manager" daemon [_thread_blocked, id=4476] 0x012dfd80 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=10552] 0x012df7f0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4468] 0x012deb88 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5136] 0x012bc0c8 JavaThread "Finalizer" daemon [_thread_blocked, id=11928] 0x012bb450 JavaThread "Reference Handler" daemon [_thread_blocked, id=1272] 0x005da8c8 JavaThread "main" [_thread_in_native, id=7440] Other Threads: 0x012b7450 VMThread [id=6572] 0x005debb8 WatcherThread [id=6788] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 9152K, used 3910K [0x035b0000, 0x03f90000, 0x05d10000) eden space 8192K, 36% used [0x035b0000, 0x03891aa0, 0x03db0000) from space 960K, 99% used [0x03ea0000, 0x03f8fff8, 0x03f90000) to space 960K, 0% used [0x03db0000, 0x03db0000, 0x03ea0000) tenured generation total 121024K, used 65097K [0x05d10000, 0x0d340000, 0x235b0000) the space 121024K, 53% used [0x05d10000, 0x09ca26c8, 0x09ca2800, 0x0d340000) compacting perm gen total 131072K, used 56037K [0x235b0000, 0x2b5b0000, 0x335b0000) the space 131072K, 42% used [0x235b0000, 0x26c694b8, 0x26c69600, 0x2b5b0000) No shared spaces configured. Dynamic libraries: 0x00400000 - 0x0040d000 D:MyEclipsejrebinjavaw.exe 0x77420000 - 0x7755d000 C:WindowsSYSTEM32ntdll.dll 0x75920000 - 0x759f4000 C:Windowssystem32kernel32.dll 0x755f0000 - 0x7563a000 C:Windowssystem32KERNELBASE.dll 0x762a0000 - 0x76340000 C:Windowssystem32ADVAPI32.dll 0x75870000 - 0x7591c000 C:Windowssystem32msvcrt.dll 0x77590000 - 0x775a9000 C:WindowsSYSTEM32sechost.dll 0x75c80000 - 0x75d21000 C:Windowssystem32RPCRT4.dll 0x77150000 - 0x77219000 C:Windowssystem32USER32.dll 0x763c0000 - 0x7640e000 C:Windowssystem32GDI32.dll 0x77570000 - 0x7757a000 C:Windowssystem32LPK.dll 0x77220000 - 0x772bd000 C:Windowssystem32USP10.dll 0x75a00000 - 0x75a1f000 C:Windowssystem32IMM32.DLL 0x75bb0000 - 0x75c7c000 C:Windowssystem32MSCTF.dll 0x6d640000 - 0x6d7dd000 D:MyEclipsejrebinclientjvm.dll 0x73c10000 - 0x73c42000 C:Windowssystem32WINMM.dll 0x75470000 - 0x754bb000 C:Windowssystem32apphelp.dll 0x6d290000 - 0x6d298000 D:MyEclipsejrebinhpi.dll 0x77560000 - 0x77565000 C:Windowssystem32PSAPI.DLL 0x6d610000 - 0x6d61c000 D:MyEclipsejrebinverify.dll 0x6d310000 - 0x6d32d000 D:MyEclipsejrebinjava.dll 0x6d630000 - 0x6d63f000 D:MyEclipsejrebinzip.dll 0x72000000 - 0x72012000 D:MyEclipseeclipsepluginsorg.eclipse.equinox.launcher.win32.win32.x86_1.0.1.R33x_v20070828eclipse_1020.dll 0x72d30000 - 0x72db4000 C:WindowsWinSxSx86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.16661_none_ebfb56996c72aefcCOMCTL32.dll 0x74a70000 - 0x74a79000 C:Windowssystem32VERSION.dll 0x74450000 - 0x74490000 C:Windowssystem32uxtheme.dll 0x33ff0000 - 0x3404e000 C:Program Files360360Safesafemonsafemon.dll 0x76410000 - 0x77059000 C:Windowssystem32SHELL32.dll 0x76070000 - 0x760c7000 C:Windowssystem32SHLWAPI.dll 0x772c0000 - 0x7741c000 C:Windowssystem32ole32.dll 0x77060000 - 0x770ef000 C:Windowssystem32OLEAUT32.dll 0x62800000 - 0x62866000 C:Windowssystem32MSVCP60.dll 0x75e30000 - 0x75e65000 C:Windowssystem32WS2_32.dll 0x77580000 - 0x77586000 C:Windowssystem32NSI.dll 0x745d0000 - 0x7476e000 C:WindowsWinSxSx86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_420fe3fa2b8113bdComctl32.dll 0x754c0000 - 0x754cc000 C:Windowssystem32CRYPTBASE.dll 0x775c0000 - 0x77643000 C:Windowssystem32CLBCatQ.DLL 0x6d4d0000 - 0x6d4e3000 D:MyEclipsejrebinnet.dll 0x74fb0000 - 0x74fec000 C:Windowssystem32mswsock.dll 0x74fa0000 - 0x74fa6000 C:WindowsSystem32wship6.dll 0x6d4f0000 - 0x6d4f9000 D:MyEclipsejrebinnio.dll 0x343c0000 - 0x3440f000 D:MyEclipseeclipseconfigurationorg.eclipse.osgibundles5051.cpswt-win32-3346.dll 0x76340000 - 0x763bb000 C:Windowssystem32comdlg32.dll 0x75d30000 - 0x75e25000 C:Windowssystem32WININET.dll 0x75a20000 - 0x75b56000 C:Windowssystem32urlmon.dll 0x75660000 - 0x7577c000 C:Windowssystem32CRYPT32.dll 0x755e0000 - 0x755ec000 C:Windowssystem32MSASN1.dll 0x75e70000 - 0x7606a000 C:Windowssystem32iertutil.dll 0x74120000 - 0x74133000 C:Windowssystem32dwmapi.dll 0x34440000 - 0x34448000 D:MyEclipseeclipseconfigurationorg.eclipse.osgibundles4351.cposwin32x86localfile_1_0_0.dll 0x73ad0000 - 0x73b0c000 C:Windowssystem32oleacc.dll 0x35ae0000 - 0x35af4000 D:MyEclipseeclipseconfigurationorg.eclipse.osgibundles5051.cpswt-gdip-win32-3346.dll 0x742c0000 - 0x74450000 C:WindowsWinSxSx86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7600.16385_none_72fc7cbf861225cagdiplus.dll 0x74ff0000 - 0x75006000 C:Windowssystem32CRYPTSP.dll 0x74d70000 - 0x74dab000 C:Windowssystem32rsaenh.dll 0x75560000 - 0x7556e000 C:Windowssystem32RpcRtRemote.dll 0x674b0000 - 0x674de000 C:Windowssystem32mlang.dll 0x74bd0000 - 0x74be7000 C:Windowssystem32USERENV.dll 0x75570000 - 0x7557b000 C:Windowssystem32profapi.dll 0x74b00000 - 0x74b05000 C:WindowsSystem32wshtcpip.dll 0x74e70000 - 0x74eb4000 C:Windowssystem32DNSAPI.dll 0x711d0000 - 0x711f1000 C:Program FilesBonjourmdnsNSP.dll 0x73a00000 - 0x73a1c000 C:Windowssystem32Iphlpapi.DLL 0x739f0000 - 0x739f7000 C:Windowssystem32WINNSI.DLL 0x70fa0000 - 0x70fa6000 C:Windowssystem32rasadhlp.dll 0x73240000 - 0x73278000 C:WindowsSystem32fwpuclnt.dll 0x739e0000 - 0x739e5000 C:Windowssystem32msimg32.dll 0x738d0000 - 0x738e0000 C:Windowssystem32NLAapi.dll 0x6f780000 - 0x6f790000 C:Windowssystem32napinsp.dll 0x6f740000 - 0x6f752000 C:Windowssystem32pnrpnsp.dll 0x6f790000 - 0x6f79d000 C:Windowssystem32wshbth.dll 0x6f770000 - 0x6f778000 C:WindowsSystem32winrnr.dll 0x6d4c0000 - 0x6d4c8000 D:MyEclipsejrebinmanagement.dll 0x6eec0000 - 0x6eee1000 D:MyEclipseeclipseconfigurationorg.eclipse.osgibundles5881.cplibapr.dll 0x6ee50000 - 0x6ee59000 D:MyEclipseeclipseconfigurationorg.eclipse.osgibundles5881.cplibapriconv.dll 0x365a0000 - 0x366a8000 D:MyEclipseeclipseconfigurationorg.eclipse.osgibundles5881.cplibeay32.dll 0x712b0000 - 0x712b7000 C:Windowssystem32WSOCK32.dll 0x36710000 - 0x367d4000 D:MyEclipseeclipseconfigurationorg.eclipse.osgibundles5881.cplibdb44.dll 0x364e0000 - 0x36511000 D:MyEclipseeclipseconfigurationorg.eclipse.osgibundles5881.cpssleay32.dll 0x6ee60000 - 0x6ee89000 D:MyEclipseeclipseconfigurationorg.eclipse.osgibundles5881.cplibaprutil.dll 0x36520000 - 0x36532000 D:MyEclipseeclipseconfigurationorg.eclipse.osgibundles5881.cpintl3_svn.dll 0x37890000 - 0x37999000 D:MyEclipseeclipseconfigurationorg.eclipse.osgibundles5881.cplibsvnjavahl-1.dll 0x70920000 - 0x70925000 C:Windowssystem32SHFOLDER.dll 0x6ee40000 - 0x6ee45000 C:Program FilesSubversioniconv_tbl_simple.so 0x361d0000 - 0x361d9000 C:Program FilesSubversionbinlibapriconv-1.dll 0x36230000 - 0x36252000 C:Program FilesSubversionbinlibapr-1.dll VM Arguments: jvm_args: -Xms128m -Xmx512m -Duser.language=en -XX:PermSize=128M -XX:MaxPermSize=256M java_command: D:MyEclipseeclipsepluginsorg.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar -os win32 -ws win32 -arch x86 -showsplash -launcher D:MyEclipseeclipseeclipse.exe -name Eclipse --launcher.library D:MyEclipseeclipsepluginsorg.eclipse.equinox.launcher.win32.win32.x86_1.0.1.R33x_v20070828eclipse_1020.dll -startup D:MyEclipseeclipsepluginsorg.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar -exitdata 2178_a4 -vm D:MyEclipsejrebinjavaw.exe -vmargs -Xms128m -Xmx512m -Duser.language=en -XX:PermSize=128M -XX:MaxPermSize=256M -jar D:MyEclipseeclipsepluginsorg.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=D:JAVAjdk1.6 CLASSPATH=.;D:JAVAjdk1.6libtools.jar;D:JAVAjdk1.6libdt.jar;C:Program FilesSunJavaDBlibderbytools.jar;C:Program FilesSunJavaDBlibderby.jar;C:Program FilesSubversionbin;D:JAVAjre1.6libextQTJava.zip PATH=C:oracle10gproduct10.2.0db_1bin;C:OracleOra92binbin;C:Program FilesOraclejre1.3.1bin;C:Program FilesOraclejre1.1.8bin;D:JAVAjdk1.6bin;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;C:Program FilesIntelDMIX;C:Program FilesIntelWiFibin;C:Program FilesCommon FilesIntelWirelessCommon;C:Program FilesHewlett-PackardOpenViewservice desk 4.5clientbin;C:Program FilesSunJavaDBbin;C:Program FilesSubversionbin;C:Program FilesQuickTimeQTSystem;C:Program FilesIDM Computer SolutionsUltraEdit USERNAME=Bill OS=Windows_NT PROCESSOR_IDENTIFIER=x86 Family 6 Model 37 Stepping 5, GenuineIntel --------------- S Y S T E M --------------- OS: Windows NT 6.1 Build 7600 CPU:total 4 (cores per cpu 8, threads per core 2) family 6 model 5 stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, ht Memory: 4k page, physical 2097151k(962372k free), swap 4194303k(2784484k free) vm_info: Java HotSpot(TM) Client VM (1.5.0_11-b03) for windows-x86, built on Dec 15 2006 01:16:12 by "java_re" with MS VC 6.0 网上说是subversion有冲突,但我尝试xp版本没问题,估计可能是win7、eclipse、sublicpse和subversion之间可能有冲突,解决方法是: 将系统的环境变量 APR_ICONV_PATH改为APR_ICONV1_PATH 论坛里说: Subclipse can crash on Windows if you have the environment variable APR_ICONV_PATH set and it is pointing at a set of libraries that were built against Apache 2.2. If that is the case, change the environment variable name to APR_ICONV1_PATH and that will fix the problem. The libraries from 2.2 will look for the variable with the "1" in it first anyway. So this is a proper change to make. If you want to be thorough, you could download the zip file for Subversion 1.4.3, and point the APR_ICONV_PATH variable at the iconv folder that came with it. 但这里的问题似乎与Apache2.2以及subversion无关,因为自己用的时subversion1.6,且win7和win xp之间不同,所以还是觉得是win7版本的问题。。。如果有哪位高人也曾遇到过或知道详解,还请告知,谢谢!
win7下myeclipse/eclipse使用subclipse进行checkout时自动关闭问题
2019-01-29 09:48:23
浏览数 (1)