- UID
- 66690
- UCC
-
- 声望
-
- 好评
-
- 贡献
-
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2014-12-19 16:24:57
|
显示全部楼层
用WinDbg读了一下生成的错误bump文件,有人能看出什么问题吗?
============================================
Microsoft (R) Windows Debugger Version 6.3.9600.17298 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [D:\GAMES\steamapps\common\X Rebirth\XR_r310_2014_12_19_05_04_54.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available
************* Symbol Path validation summary **************
Response Time (ms) Location
Deferred SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
Symbol search path is: SRV*c:\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 8 Version 9600 MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS
Built by: 6.3.9600.17031 (winblue_gdr.140221-1952)
Machine Name:
Debug session time: Fri Dec 19 05:04:54.000 2014 (UTC - 5:00)
System Uptime: not available
Process Uptime: 0 days 0:00:06.000
................................................................
.............................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(20cc.2314): Access violation - code c0000005 (first/second chance not available)
ntdll!NtGetContextThread+0xa:
00007fff`2b8e1a5a c3 ret
0:000> !analyze -v
*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************
*** ERROR: Symbol file could not be found. Defaulted to export symbols for gameoverlayrenderer64.dll -
*** ERROR: Symbol file could not be found. Defaulted to export symbols for kunlun.ime -
*** ERROR: Symbol file could not be found. Defaulted to export symbols for nvd3dumx.dll -
FAULTING_IP:
XRebirth!xmlFileMatch+c4f87
00007ff6`eb640977 498b14c8 mov rdx,qword ptr [r8+rcx*8]
EXCEPTION_RECORD: ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 00007ff6eb640977 (XRebirth!xmlFileMatch+0x00000000000c4f87)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000000
Parameter[1]: ffffffffffffffff
Attempt to read from address ffffffffffffffff
CONTEXT: 0000000000000000 -- (.cxr 0x0;r)
rax=00000000000006b8 rbx=000000002a232590 rcx=000000001061449c
rdx=00000000105f0000 rsi=000000002a232548 rdi=000000002a232538
rip=00007fff2b8e1a5a rsp=000000000092c388 rbp=00000000000006b4
r8=00000000000006b7 r9=00000000000020cc r10=0000000000000000
r11=0000000000000286 r12=000000002a232538 r13=000000002a2324c8
r14=ffffffffffffffff r15=000000002a232590
iopl=0 nv up ei pl nz na po nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000206
ntdll!NtGetContextThread+0xa:
00007fff`2b8e1a5a c3 ret
DEFAULT_BUCKET_ID: INVALID_POINTER_READ
PROCESS_NAME: XRebirth.exe
ERROR_CODE: (NTSTATUS) 0xc0000005 - 0x%08lx
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - 0x%08lx
EXCEPTION_PARAMETER1: 0000000000000000
EXCEPTION_PARAMETER2: ffffffffffffffff
READ_ADDRESS: ffffffffffffffff
FOLLOWUP_IP:
XRebirth!xmlFileMatch+c4f87
00007ff6`eb640977 498b14c8 mov rdx,qword ptr [r8+rcx*8]
APP: xrebirth.exe
ANALYSIS_VERSION: 6.3.9600.17298 (debuggers(dbg).141024-1500) amd64fre
FAULTING_THREAD: 0000000000002314
PRIMARY_PROBLEM_CLASS: INVALID_POINTER_READ
BUGCHECK_STR: APPLICATION_FAULT_INVALID_POINTER_READ
LAST_CONTROL_TRANSFER: from 00007ff6eb62a625 to 00007ff6eb640977
STACK_TEXT:
00000000`0092e980 00007ff6`eb62a625 : 00000000`00000001 00000000`0092ec98 00007ff6`ed694b40 00007ff6`a0424d37 : XRebirth!xmlFileMatch+0xc4f87
00000000`0092e990 00007ff6`eb62a3de : 00000000`00000001 00007ff6`ae800120 00007ff6`a04211d0 00000000`0092f180 : XRebirth!xmlFileMatch+0xaec35
00000000`0092e9f0 00007ff6`eb6356c6 : 00007ff6`ae800120 00000000`00000000 00000000`0092ec90 00000000`00000001 : XRebirth!xmlFileMatch+0xae9ee
00000000`0092ea90 00007ff6`ebaa99b9 : 00007ff6`ae800120 00007ff6`dec6fa00 00000000`0092f180 00000000`00000000 : XRebirth!xmlFileMatch+0xb9cd6
00000000`0092eb90 00007ff6`ebaa864c : 00000000`00000000 00000000`0092f180 00007ff6`dec6fa00 00000000`00000010 : XRebirth!xmlCheckHTTPInput+0x23e19
00000000`0092ed80 00007ff6`eba9c198 : 00007ff6`dec6fa00 00007ff6`dec6f8e0 00007ff6`ae80de80 00000000`00000004 : XRebirth!xmlCheckHTTPInput+0x22aac
00000000`0092ee90 00007ff6`ebb807a0 : 00000000`00a95053 00007ff6`eac8f000 00007ff6`00009fa5 00000000`00000004 : XRebirth!xmlCheckHTTPInput+0x165f8
00000000`0092f4f0 00007ff6`ebd598e7 : 00007ff6`eac8f000 00000000`00000000 00000000`00000000 00000000`00000000 : XRebirth!Elephant::cMemoryManager::operator=+0xd5aa0
00000000`0092f6e0 00007fff`2b7113d2 : 00007ff6`ebd59a58 00000000`00000000 00000000`00000000 00000000`00000000 : XRebirth!std::_Mutex::_Mutex+0x4cb
00000000`0092f790 00007fff`2b8c03c4 : 00007fff`2b7113b0 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x22
00000000`0092f7c0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x34
STACK_COMMAND: ~0s; .ecxr ; kb
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: xrebirth!xmlFileMatch+c4f87
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: XRebirth
IMAGE_NAME: XRebirth.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 54918a57
FAILURE_BUCKET_ID: INVALID_POINTER_READ_c0000005_XRebirth.exe!xmlFileMatch
BUCKET_ID: APPLICATION_FAULT_INVALID_POINTER_READ_xrebirth!xmlFileMatch+c4f87
ANALYSIS_SOURCE: UM
FAILURE_ID_HASH_STRING: um:invalid_pointer_read_c0000005_xrebirth.exe!xmlfilematch
FAILURE_ID_HASH: {8b0381a2-ab6d-d628-7a36-e22b316bcfa7}
Followup: MachineOwner
---------
|
|