启动Eclipse3.6 报错 EXCEPTION_ACCESS_VIOLATION (0xc0000005)
错误摘要
安装 subclipse1.6.5 后,eclipse3.6启动自动关闭,并在错语日志中记录如下信息
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x3752804c, pid=4012, tid=3492
#
# 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 (0x342fc578): JavaThread "Worker-0" [_thread_in_native, id=3492]
siginfo: ExceptionCode=0xc0000005, reading address 0x00000000
Registers:
EAX=0x360dbc58, EBX=0x00000000, ECX=0x00000000, EDX=0x00000000
ESP=0x34e68aa4, EBP=0x34e68ab0, ESI=0x33f51538, EDI=0x00000000
EIP=0x3752804c, EFLAGS=0x00010246
Top of Stack: (sp=0x34e68aa4)
0x34e68aa4: 00000000 33f51538 360dbc58 34e6aadc
0x34e68ab4: 35361f32 34e6aad8 360dbc58 00000000
0x34e68ac4: 00000000 00000000 33f51538 360dbc58
0x34e68ad4: 00000000 360dbc58 00000000 360dbc58
0x34e68ae4: 360dbcf8 6eec8461 360dbc58 00000010
0x34e68af4: 6ee40000 6eec11f2 360dbc58 360dbcf8
0x34e68b04: 6eec1210 6eec8570 360dbc58 360dbca8
0x34e68b14: 360dbc58 360dbc58 00000000 003a0043
解决方法
将环境变量 APR_ICONV_PATH移除或改为APR_ICONV1_PATH
分享到:
相关推荐
### Access Violation at Address 故障的解决方法 #### 一、引言 在使用Windows 7操作系统的过程中,用户可能会遇到“Access violation at address”这一类错误提示。这类错误通常出现在使用某些特定软件或应用...
Reading and writing vector data with OGR
【x64dbg】是一个强大的、免费的x64/x32位Windows调试器,它提供了丰富的功能,帮助程序员和逆向工程师分析、调试和优化软件。这个名为"snapshot_2022-02-25_22-14"的文件可能是x64dbg在特定时间点(2022年2月25日22...
Access Violation 错误的解决方法 Access Violation 错误是一种常见的 Windows 错误,发生时会导致程序崩溃或操作系统瘫痪。该错误的解决方法包括调整数据执行保护设置、降低显示分辨率、更新驱动程序、安装最新的...
程序设计期的 Access Violation 可能是由于硬件原因或软件原因引起的,而运行期的 Access Violation 则可能是由于程序的逻辑错误或内存泄露引起的。 为了避免 Access Violation 的发生,需要遵守以下规则: 1. ...
### Access Violation at Address 00000000 - 解决方法 在软件开发与维护过程中,遇到“Access violation at address 00000000.Read of adress 00000000”这类错误是常见的问题之一。这种类型的错误通常发生在程序...
异常代码例如`EXCEPTION_ACCESS_VIOLATION`表示内存访问违规,`EXCEPTION_INT_DIVIDE_BY_ZERO`表示整数除零错误等。 2. **上下文记录结构**:`CONTEXT`用于保存发生异常时刻的CPU寄存器状态,便于异常处理后恢复...
Access Violation(非法访问),General Protection Fault(一般保护性错误)或者Invalid Page Fault(无效页面错误),虽然说法不一样,但本质上总是由同一种错误引起的。Access Violation常常在计算机用户运行的...
Access Violation(非法访问)错误是Windows操作系统中常见的一种错误,特别是在使用Delphi语言开发程序时。这种错误通常是由于程序试图访问未被指定使用的存储区时遇到。解决Access Violation错误的方法有多种,...
将springboot打包成的jar文件做成windows服务,解决java程序自启动问题,适合现场部署后无人看管情况,断电后服务器启动后不用管理springboot服务,不用打开cmd,也不担心现场人员误操作关闭cmd窗口。
- **`DWORD ExceptionCode`**:异常代码,如`STATUS_ACCESS_VIOLATION`,表示非法内存访问。 - **`DWORD ExceptionFlags`**:标志位,用于指示异常的某些属性。 - **`PEXCEPTION_RECORD ExceptionRecord`**:指向下...
处理这类异常需要先定义异常,然后通过`EXCEPTION_INIT`伪过程将异常与特定的Oracle错误代码关联起来。例如,处理ORA-02291(外键约束违反)异常: ```sql DECLARE e_constraint_violation EXCEPTION; PRAGMA ...
} __except (GetExceptionCode() == EXCEPTION_ACCESS_VIOLATION ? EXCEPTION_EXECUTE_HANDLER : EXCEPTION_CONTINUE_SEARCH) { // 处理访问违例 } __finally { // 清理代码,无论是否发生异常都会执行 } ``` #...
常见的异常包括访问违例(Access Violation)、除以零错误、堆栈溢出等。这些异常通常由非法操作如尝试读取或写入无效内存地址触发。 在`SetUnhandledExceptionFilter`中,我们可以定义一个自定义的异常处理函数。...
AISC_Mask_Violation_Python 大家好,我叫Arnav Suman。 我是11年级的学生,也是AI学生社区的成员。 我在这里介绍我对三月挑战的解决方案。 因此,我用Python开发了一个OpenCv模型,以检测在教室中未正确戴口罩的...
info.ExceptionRecord->ExceptionCode == EXCEPTION_ACCESS_VIOLATION); }); ``` 生成的dump文件通常包含以下信息: - **模块列表**:列出程序加载的所有模块及其版本信息。 - **线程列表**:每个线程的堆栈跟踪...
交通违规行为,具体包括:Crossing_Violation(越线违规)、Crosswalk_Violation(人行道违规)、Helmet_Violation(未佩戴头盔违规)、Normal(正常行为)、Passenger_Violation(乘客违规)、Pedestrian_Violation...
此为修复版本,下载后直接使用即可 版本号:1.6.4,大家去下载jar的时候别搞错了!
在开发和维护基于PHP的应用程序时,可能会遇到一个常见的错误:“PHP has encountered an Access Violation at XXXXXX”。这个错误通常表明PHP在执行过程中遇到了不可预期的问题,可能是由于代码错误、配置不当或是...