在suse10 Enterprise Server碰到的怪异JVM Crash问题
来源:互联网 发布:理发店发型设计软件 编辑:程序博客网 时间:2024/05/06 11:05
产品有一个模块是用SWT实现的,用的SWT包是eclipse3.5下面的包,在redhat/ubuntu测试没问题,在suse11测试也没问题,最近在suse10上面测试,该模块不能成功运行。
上eclipse官方网站,找到eclipse3.5,发现该版本支持suse10,于是下载了一个eclipse3.5,安装在suse10,写了一个SWT的HelloWorld,运行,该例子不能运行,控制台报错如下。从报错信息来看,JVM都挂了,奇怪,官网上不是写着支持suse10吗?
## An unexpected error has been detected by HotSpot Virtual Machine:## SIGFPE (0x8) at pc=0xb7efb1fb, pid=17829, tid=3084527280## Java VM: Java HotSpot(TM) Client VM (1.5.0_14-b03 mixed mode, sharing)# Problematic frame:# C [ld-linux.so.2+0x91fb]## An error report file with more information is saved as hs_err_pid17829.log## If you would like to submit a bug report, please visit:# http://java.sun.com/webapps/bugreport/crash.jsp#
就着这个问题,又找了其它方面的原因,还是不能解决。于是,下载了eclispe3.4,发现HelloWorld可以在eclipse3.4上面跑,然后把产品的SWT包由eclipse3.5的换为eclipse3.4的,产品对应的模块也可以运行,看来,问题的根本原因是产品所用的SWT包不支持suse10.非常不爽啊,明明eclipse3.5可以在suse10上面跑,为什么eclispe3.5下面的swt包就不支持suse10呢?
原因找到了,麻烦也随之而来了,到底是换SWT包还是在产品发布文档中写明不支持suse10呢?换包,需要重新测试其它的linux版本有没有问题,release日期渐近,时间上耗不起来。如果不支持suse,可能还有些“钉子”客户还在使用该操作系统,虽然该系统面世已多年,但个别老外可能就喜欢用旧版本的呢。有没有一个折中方案呢?这个麻烦有点棘手,再花点时间,跟其他Member深入讨论再做决定。
- 在suse10 Enterprise Server碰到的怪异JVM Crash问题
- Tomcat JVM配置碰到的问题
- Adaptive Server Anywhere(ASA)查询的怪异问题
- 在Windows Server 2003 Enterprise Edition上安装SQL Server 2000后的连接问题?
- 怪异的问题
- ibatis连SQL SERVER碰到的问题
- 关于server crash问题的探索
- SQL Server备份的怪异
- zdclient在华硕n14u上出现的怪异问题
- 在Windows XP上装SQL Server 2005 Enterprise Edition 的问题
- 使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC遇到的问题
- 在Red Hat Enterprise Linux 5下ArcGIS Server的一些问题和解决方法
- sql server一个怪异问题
- 在oracle中安装碰到的问题
- 在Myeclipse中碰到的问题
- 在创建EditView碰到的问题
- 在ubuntu上碰到的shell问题
- yii在Linux上面碰到的问题
- ubuntu中设置静态IP和MAC地址,重启不影响
- SQLite 多线程串行写入
- float 类型变量未初始化带来的后果
- iPhone 5分辨率为 640* 1136 新界面排5排图标
- sql关于游标和游标、存储过程结合的一个例子
- 在suse10 Enterprise Server碰到的怪异JVM Crash问题
- Java中静态导入的使用
- 大端[big endian]和小端[Little endian]
- The best design
- vb 细节要点
- js正则表达式(不断总结中....)
- 如何在Win32窗口程序中发命令打开一个控制台,往里面打印(printf())输出一些数据
- 日积月累——日常开发小问题集合
- MSDN-Specifying a Namespace Extension's Location