以下为出现这个错误后eclipse 错误log 的摘要
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d2617ae, pid=5136, tid=3824
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0-b64 mixed mode)
# Problematic frame:
# C [fontmanager.dll+0x217ae]
#
--------------- T H R E A D ---------------
Current thread (0x003ecd28): JavaThread "main" [_thread_in_native, id=3824]
siginfo: ExceptionCode=0xc0000005, reading address 0x597b5ae4
Registers:
EAX=0x56563440, EBX=0x366dc650, ECX=0x00000000, EDX=0x0012e600
ESP=0x0012e54c, EBP=0x0012e56c, ESI=0x569cec30, EDI=0x597b59c8
EIP=0x6d2617ae, EFLAGS=0x00010246
Top of Stack: (sp=0x0012e54c)
0x0012e54c: 00000000 003ecde4 597b59c8 034c5aa0
0x0012e55c: 00000000 00000000 00000003 00000000
0x0012e56c: 0012e5ac 6d261ecc 003ecde4 0012e600
0x0012e57c: 56563440 569cec30 00000001 003ecd28
0x0012e58c: 366dc650 0012e5c4 011c2923 00000005
0x0012e59c: 034c5b00 00000001 00000000 0012e5a0
原来用的ADT 0.9.9
升级到 ADT 8.0.1后出现了使用android layout editor 打开xml时eclipse自动关闭的问题
解决方法:
升级jdk到1.6,并把环境变量设置成1.6的。
问题终于解决。
网上查找资料说可能是fontmanager.dll ,
具体原因不太清楚,只要问题解决不影响开发就好。