昨天开始在Windows7下工作。
开始的时候一切都很好。
但从昨天下午Eclipse开始频繁的崩溃,几乎每小时都要崩溃一次。
日志里面写的是:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x73f1a7e9, pid=1772, tid=3216
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_16-b02 mixed mode)
# Problematic frame:
# C [COMCTL32.dll+0xaa7e9]
#
COMCTL是Windows Common Controls Library的意思。
负责系统GUI的,Eclipse崩溃应该是我正在使用的SWT导致。
但这个问题怎么解决也没找到,有谁能指点一二?
—
Get busy living, or get busy dying. 【忙活,或者等死。】
初步查证,这是Eclipse3.2.1在Vista(Windows7)下的一个bug。
详见:https://bugs.eclipse.org/bugs/show_bug.cgi?id=165091
关于这个bug的讨论还真不少,按照Eclipse的说法这个bug在3.2.2上已经修复了。
可是又被人发现了这个bug:https://bugs.eclipse.org/bugs/show_bug.cgi?id=160956
囧啊,Eclipse的大牛们只好说:“We’re working on it.”
Windows7都出来了,不知道Eclipse哪个版本才能好好的工作呢?