Advanced Debugging
About AdvDbg Consult Train Services Products Tools Community Contact  
欢迎光临 高端调试 登录 | 注册 | FAQ
 
  ACPI调试
Linux内核调试
Windows内核调试
 
  调试战役
调试原理
新工具观察
 
  Linux
Windows Vista
Windows
 
  Linux驱动
WDF
WDM
 
  PCI Express
PCI/PCI-X
USB
无线通信协议
 
  64位CPU
ARM
IA-32
  CPU Info Center
 
  ACPI标准
系统认证
Desktop
服务器
 
  Embedded Linux
嵌入式开发工具
VxWorks
WinCE
嵌入式Windows
 
  格蠹调试套件(GDK)
  格蠹学院
  小朱书店
  老雷的微博
  《软件调试》
  《格蠹汇编》
  《软件调试(第二版)》
沪ICP备11027180号-1

C/C++本地代码调试

帖子发起人: weiweiwei   发起时间: 2012-12-10 23:13 下午   回复: 11

Print Search
帖子排序:    
   2012-12-10, 23:13 下午
zz5565661 离线,最后访问时间: 2012/12/10 15:11:05 weiweiwei

发帖数前150位
注册: 2012-12-10
发 贴: 8
Right Hug [}] 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote

Microsoft (R) Windows Debugger  Version 6.2.0013.1
Copyright (c) Microsoft Corporation. All rights reserved.

CommandLine: F:\Games\World_of_Tanks\WorldOfTanks.exe
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path.           *
* Use .symfix to have the debugger choose a symbol path.                   *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is:
ModLoad: 00400000 017fd000   WoT_consumer.exe
ModLoad: 7c920000 7c9b6000   ntdll.dll
ModLoad: 7c800000 7c91e000   C:\WINDOWS\system32\kernel32.dll
ModLoad: 77d10000 77da0000   C:\WINDOWS\system32\USER32.dll
ModLoad: 77ef0000 77f39000   C:\WINDOWS\system32\GDI32.dll
ModLoad: 765e0000 76673000   C:\WINDOWS\system32\CRYPT32.dll
ModLoad: 77da0000 77e49000   C:\WINDOWS\system32\ADVAPI32.dll
ModLoad: 77e50000 77ee3000   C:\WINDOWS\system32\RPCRT4.dll
ModLoad: 77fc0000 77fd1000   C:\WINDOWS\system32\Secur32.dll
ModLoad: 76db0000 76dc2000   C:\WINDOWS\system32\MSASN1.dll
ModLoad: 77be0000 77c38000   C:\WINDOWS\system32\msvcrt.dll
ModLoad: 77bd0000 77bd8000   C:\WINDOWS\system32\VERSION.dll
ModLoad: 10000000 10056000   F:\Games\World_of_Tanks\voip.dll
ModLoad: 01800000 01e68000   F:\Games\World_of_Tanks\vivoxsdk.dll
ModLoad: 003b0000 003f9000   F:\Games\World_of_Tanks\ortp.dll
ModLoad: 71a20000 71a37000   C:\WINDOWS\system32\WS2_32.dll
ModLoad: 71a10000 71a18000   C:\WINDOWS\system32\WS2HELP.dll
ModLoad: 76b10000 76b3a000   C:\WINDOWS\system32\WINMM.dll
ModLoad: 6f140000 6f199000   F:\Games\World_of_Tanks\libsndfile-1.dll
ModLoad: 01e80000 01ff3000   F:\Games\World_of_Tanks\vivoxoal.dll
ModLoad: 76d30000 76d48000   C:\WINDOWS\system32\IPHLPAPI.DLL
ModLoad: 7d590000 7dd84000   C:\WINDOWS\system32\SHELL32.dll
ModLoad: 77f40000 77fb6000   C:\WINDOWS\system32\SHLWAPI.dll
ModLoad: 72240000 72245000   C:\WINDOWS\system32\SensApi.dll
ModLoad: 76ef0000 76f17000   C:\WINDOWS\system32\DNSAPI.dll
ModLoad: 02010000 0214a000   F:\Games\World_of_Tanks\vivoxplatform.dll
ModLoad: 02160000 021a3000   F:\Games\World_of_Tanks\libcurl.dll
ModLoad: 76f30000 76f5c000   C:\WINDOWS\system32\WLDAP32.dll
ModLoad: 61b80000 61b98000   F:\Games\World_of_Tanks\zlib1.dll
ModLoad: 78480000 7850e000   C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\MSVCP90.dll
ModLoad: 78520000 785c3000   C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\MSVCR90.dll
ModLoad: 76680000 76726000   C:\WINDOWS\system32\WININET.dll
ModLoad: 770f0000 7717b000   C:\WINDOWS\system32\OLEAUT32.dll
ModLoad: 76990000 76ace000   C:\WINDOWS\system32\ole32.dll
ModLoad: 76300000 7631d000   C:\WINDOWS\system32\IMM32.dll
ModLoad: 4ae90000 4b03b000   C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.6002.22509_x-ww_c7dad023\gdiplus.dll
ModLoad: 021b0000 02251000   F:\Games\World_of_Tanks\umbraob32.dll
ModLoad: 6d180000 6d1b6000   C:\WINDOWS\system32\DINPUT8.dll
ModLoad: 02270000 0246f000   C:\WINDOWS\system32\d3dx9_43.dll
ModLoad: 4b640000 4b7e6000   C:\WINDOWS\system32\d3d9.dll
ModLoad: 6dd20000 6dd26000   C:\WINDOWS\system32\d3d8thk.dll
ModLoad: 02470000 0256e000   F:\Games\World_of_Tanks\LIBEAY32.dll
ModLoad: 71a40000 71a4b000   C:\WINDOWS\system32\WSOCK32.dll
ModLoad: 76bc0000 76bcb000   C:\WINDOWS\system32\PSAPI.DLL
ModLoad: 02580000 02685000   F:\Games\World_of_Tanks\fmodex.dll
ModLoad: 77bb0000 77bc5000   C:\WINDOWS\system32\MSACM32.dll
ModLoad: 02690000 026e9000   F:\Games\World_of_Tanks\fmod_event_net.dll
ModLoad: 026f0000 02764000   C:\WINDOWS\system32\d3dx10_43.dll
ModLoad: 5d170000 5d20a000   C:\WINDOWS\system32\COMCTL32.dll
(6b4.71c): Break instruction exception - code 80000003 (first chance)
eax=00251eb4 ebx=7ffd5000 ecx=00000002 edx=00000004 esi=00251f48 edi=00251eb4
eip=7c92120e esp=0012fb20 ebp=0012fc94 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for ntdll.dll -
ntdll!DbgBreakPoint:
7c92120e cc               int     3


IP 地址: 已记录   报告
   2012-12-11, 19:54 下午
Raymond 离线,最后访问时间: 2020/7/3 3:40:25 格蠹老雷

发帖数前10位
注册: 2005-12-19
发 贴: 1,303
Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote

有模块故意调用了DebugBreak,可能是源代码里的ASSERT,也可能是故意写的。执行k看下


IP 地址: 已记录   报告
   2012-12-13, 10:28 上午
zz5565661 离线,最后访问时间: 2012/12/10 15:11:05 weiweiwei

发帖数前150位
注册: 2012-12-10
发 贴: 8
Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote

Microsoft (R) Windows Debugger  Version 6.2.0013.1
Copyright (c) Microsoft Corporation. All rights reserved.

CommandLine: F:\Games\World_of_Tanks\WorldOfTanks.exe
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path.           *
* Use .symfix to have the debugger choose a symbol path.                   *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is:
ModLoad: 00400000 017fd000   WoT_consumer.exe
ModLoad: 7c920000 7c9b6000   ntdll.dll
ModLoad: 7c800000 7c91e000   C:\WINDOWS\system32\kernel32.dll
ModLoad: 77d10000 77da0000   C:\WINDOWS\system32\USER32.dll
ModLoad: 77ef0000 77f39000   C:\WINDOWS\system32\GDI32.dll
ModLoad: 765e0000 76673000   C:\WINDOWS\system32\CRYPT32.dll
ModLoad: 77da0000 77e49000   C:\WINDOWS\system32\ADVAPI32.dll
ModLoad: 77e50000 77ee3000   C:\WINDOWS\system32\RPCRT4.dll
ModLoad: 77fc0000 77fd1000   C:\WINDOWS\system32\Secur32.dll
ModLoad: 76db0000 76dc2000   C:\WINDOWS\system32\MSASN1.dll
ModLoad: 77be0000 77c38000   C:\WINDOWS\system32\msvcrt.dll
ModLoad: 77bd0000 77bd8000   C:\WINDOWS\system32\VERSION.dll
ModLoad: 10000000 10056000   F:\Games\World_of_Tanks\voip.dll
ModLoad: 01800000 01e68000   F:\Games\World_of_Tanks\vivoxsdk.dll
ModLoad: 003b0000 003f9000   F:\Games\World_of_Tanks\ortp.dll
ModLoad: 71a20000 71a37000   C:\WINDOWS\system32\WS2_32.dll
ModLoad: 71a10000 71a18000   C:\WINDOWS\system32\WS2HELP.dll
ModLoad: 76b10000 76b3a000   C:\WINDOWS\system32\WINMM.dll
ModLoad: 6f140000 6f199000   F:\Games\World_of_Tanks\libsndfile-1.dll
ModLoad: 01e80000 01ff3000   F:\Games\World_of_Tanks\vivoxoal.dll
ModLoad: 76d30000 76d48000   C:\WINDOWS\system32\IPHLPAPI.DLL
ModLoad: 7d590000 7dd84000   C:\WINDOWS\system32\SHELL32.dll
ModLoad: 77f40000 77fb6000   C:\WINDOWS\system32\SHLWAPI.dll
ModLoad: 72240000 72245000   C:\WINDOWS\system32\SensApi.dll
ModLoad: 76ef0000 76f17000   C:\WINDOWS\system32\DNSAPI.dll
ModLoad: 02010000 0214a000   F:\Games\World_of_Tanks\vivoxplatform.dll
ModLoad: 02160000 021a3000   F:\Games\World_of_Tanks\libcurl.dll
ModLoad: 76f30000 76f5c000   C:\WINDOWS\system32\WLDAP32.dll
ModLoad: 61b80000 61b98000   F:\Games\World_of_Tanks\zlib1.dll
ModLoad: 78480000 7850e000   C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\MSVCP90.dll
ModLoad: 78520000 785c3000   C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\MSVCR90.dll
ModLoad: 76680000 76726000   C:\WINDOWS\system32\WININET.dll
ModLoad: 770f0000 7717b000   C:\WINDOWS\system32\OLEAUT32.dll
ModLoad: 76990000 76ace000   C:\WINDOWS\system32\ole32.dll
ModLoad: 76300000 7631d000   C:\WINDOWS\system32\IMM32.dll
ModLoad: 4ae90000 4b03b000   C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.6002.22509_x-ww_c7dad023\gdiplus.dll
ModLoad: 021b0000 02251000   F:\Games\World_of_Tanks\umbraob32.dll
ModLoad: 6d180000 6d1b6000   C:\WINDOWS\system32\DINPUT8.dll
ModLoad: 02270000 0246f000   C:\WINDOWS\system32\d3dx9_43.dll
ModLoad: 4b640000 4b7e6000   C:\WINDOWS\system32\d3d9.dll
ModLoad: 6dd20000 6dd26000   C:\WINDOWS\system32\d3d8thk.dll
ModLoad: 02470000 0256e000   F:\Games\World_of_Tanks\LIBEAY32.dll
ModLoad: 71a40000 71a4b000   C:\WINDOWS\system32\WSOCK32.dll
ModLoad: 76bc0000 76bcb000   C:\WINDOWS\system32\PSAPI.DLL
ModLoad: 02580000 02685000   F:\Games\World_of_Tanks\fmodex.dll
ModLoad: 77bb0000 77bc5000   C:\WINDOWS\system32\MSACM32.dll
ModLoad: 02690000 026e9000   F:\Games\World_of_Tanks\fmod_event_net.dll
ModLoad: 026f0000 02764000   C:\WINDOWS\system32\d3dx10_43.dll
ModLoad: 5d170000 5d20a000   C:\WINDOWS\system32\COMCTL32.dll
(3e4.620): Break instruction exception - code 80000003 (first chance)
eax=00251eb4 ebx=7ffd4000 ecx=00000002 edx=00000004 esi=00251f48 edi=00251eb4
eip=7c92120e esp=0012fb20 ebp=0012fc94 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for ntdll.dll -
ntdll!DbgBreakPoint:
7c92120e cc               int     3
0:000> u
ntdll!DbgBreakPoint:
7c92120e cc               int     3
7c92120f c3               ret
7c921210 8bff             mov     edi,edi
ntdll!DbgUserBreakPoint:
7c921212 cc               int     3
7c921213 c3               ret
7c921214 8bff             mov     edi,edi
7c921216 8b442404         mov     eax,[esp+0x4]
7c92121a cc               int     3
0:000> k
ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
0012fc94 7c9410af ntdll!DbgBreakPoint
0012fd1c 7c92e457 ntdll!RtlLookupElementGenericTable+0x80
00000000 00000000 ntdll!KiUserApcDispatcher+0x7

 

 

 

Disassembly

7c9211df 55               push    ebp
7c9211e0 8bec             mov     ebp,esp
7c9211e2 83ec54           sub     esp,0x54
7c9211e5 56               push    esi
7c9211e6 64a118000000     mov     eax,fs:[00000018]
7c9211ec 803d94e0997c00   cmp    byte ptr [ntdll!fltused+0x4c (7c99e094)],0x0
7c9211f3 8b7508           mov     esi,[ebp+0x8]
7c9211f6 8945fc           mov     [ebp-0x4],eax
7c9211f9 0f85f7ec0000     jne    ntdll!RtlInitUnicodeStringEx+0x61 (7c92fef6)
7c9211ff f6461010         test    byte ptr [esi+0x10],0x10
7c921203 0f84edec0000     je     ntdll!RtlInitUnicodeStringEx+0x61 (7c92fef6)
7c921209 5e               pop     esi
7c92120a c9               leave
7c92120b c20400           ret     0x4
ntdll!DbgBreakPoint:
7c92120e cc               int     3
7c92120f c3               ret
7c921210 8bff             mov     edi,edi
ntdll!DbgUserBreakPoint:
7c921212 cc               int     3
7c921213 c3               ret
7c921214 8bff             mov     edi,edi
7c921216 8b442404         mov     eax,[esp+0x4]
7c92121a cc               int     3
7c92121b c20400           ret     0x4
ntdll!NtCurrentTeb:
7c92121e 64a118000000     mov     eax,fs:[00000018]
7c921224 c3               ret


IP 地址: 已记录   报告
   2012-12-13, 10:30 上午
zz5565661 离线,最后访问时间: 2012/12/10 15:11:05 weiweiwei

发帖数前150位
注册: 2012-12-10
发 贴: 8
Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote
这是新安装的游戏, 但是一启动出现窗口就闪退,没任何提示。
IP 地址: 已记录   报告
   2012-12-13, 20:07 下午
Raymond 离线,最后访问时间: 2020/7/3 3:40:25 格蠹老雷

发帖数前10位
注册: 2005-12-19
发 贴: 1,303
Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote
感觉楼主不是一般的玩家啊,游戏有很多,何必一定玩这一款呢
IP 地址: 已记录   报告
   2012-12-14, 23:45 下午
zz5565661 离线,最后访问时间: 2012/12/10 15:11:05 weiweiwei

发帖数前150位
注册: 2012-12-10
发 贴: 8
Tongue Tied [:S] Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote

还是不知道问题在哪吗....  主要是我现在在玩这个,但是家里电脑不知怎么的就是玩不了, 不然我也不会这么折腾自己。

0:000> k
ChildEBP RetAddr 
WARNING: Stack unwind information not available. Following frames may be wrong.
0012fc94 7c9410af ntdll!DbgBreakPoint
0012fd1c 7c92e457 ntdll!RtlLookupElementGenericTable+0x80
00000000 00000000 ntdll!KiUserApcDispatcher+0x7


IP 地址: 已记录   报告
   2012-12-15, 14:31 下午
Raymond 离线,最后访问时间: 2020/7/3 3:40:25 格蠹老雷

发帖数前10位
注册: 2005-12-19
发 贴: 1,303
Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote

DbgBreakPoint是专门用来触发断点异常的函数,通常用于把当前进程中断到调试器。

不知道楼主是如何挂调试器的,如果是在调试器里启动游戏,那么很多游戏是反调试的,可能故意触发个陷阱...

不在调试器里运行的时候什么症状呢?崩溃么?如果崩溃,那么找到dump文件,可以提供更多的信息


IP 地址: 已记录   报告
   2012-12-18, 00:46 上午
zz5565661 离线,最后访问时间: 2012/12/10 15:11:05 weiweiwei

发帖数前150位
注册: 2012-12-10
发 贴: 8
Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote

这里先谢谢大哥了 麻烦了这么多天 但这我自己真解决不了 希望大哥好人做到底

 

Microsoft (R) Windows Debugger  Version 6.2.0013.1
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\testdump.dmp]
User Mini Dump File with Full Memory: Only application data is available

Windows XP Version 2600 (Service Pack 3) UP Free x86 compatible
Product: WinNt, suite: SingleUserTS
Debug session time: Mon Dec 17 21:14:50 2012
System Uptime: 0 days 0:10:00.500
Process Uptime: 0 days 0:00:07.000
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path.           *
* Use .symfix to have the debugger choose a symbol path.                   *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is:
.................................................
eax=00251eb4 ebx=7ffdf000 ecx=00000002 edx=00000004 esi=00251f48 edi=00251eb4
eip=7c92120e esp=0012fb20 ebp=0012fc94 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for ntdll.dll -
ntdll!DbgBreakPoint:
7c92120e cc               int     3
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

***** OS symbols are WRONG. Please fix symbols to do analysis.

*************************************************************************
***                                                                   ***
***                                                                   ***
***    Your debugger is not using the correct symbols                 ***
***                                                                   ***
***    In order for this command to work properly, your symbol path   ***
***    must point to .pdb files that have full type information.      ***
***                                                                   ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                   ***
***                                                                   ***
*************************************************************************

FAULTING_IP:
ntdll!DbgBreakPoint+0
7c92120e cc               int     3

EXCEPTION_RECORD:  ffffffff -- (.exr ffffffffffffffff)
ExceptionAddress: 7c92120e (ntdll!DbgBreakPoint)
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 3
   Parameter[0]: 00000000
   Parameter[1]: 00000002
   Parameter[2]: 00000004

BUGCHECK_STR:  80000003

DEFAULT_BUCKET_ID:  APPLICATION_FAULT

PROCESS_NAME:  WorldOfTanks.exe

LAST_CONTROL_TRANSFER:  from 7c9410af to 7c92120e

STACK_TEXT: 
WARNING: Stack unwind information not available. Following frames may be wrong.
0012fc94 7c9410af 0012fd30 7c920000 0012fce0 ntdll!DbgBreakPoint
0012fd1c 7c92e457 0012fd30 7c920000 00000000 ntdll!RtlLookupElementGenericTable+0x80
00000000 00000000 00000000 00000000 00000000 ntdll!KiUserApcDispatcher+0x7


FOLLOWUP_IP:
ntdll!DbgBreakPoint+0
7c92120e cc               int     3

FOLLOWUP_NAME:  MachineOwner

SYMBOL_NAME:  ntdll!DbgBreakPoint+0

IMAGE_NAME:  Unknown_Image

DEBUG_FLR_IMAGE_TIMESTAMP:  0

STACK_COMMAND:  .ecxr ; kb

BUCKET_ID:  WRONG_SYMBOLS

MODULE_NAME:  Unknown_Module

Followup: MachineOwner
---------


IP 地址: 已记录   报告
   2012-12-18, 01:04 上午
zz5565661 离线,最后访问时间: 2012/12/10 15:11:05 weiweiwei

发帖数前150位
注册: 2012-12-10
发 贴: 8
Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote

这个可能更好一些 添加了字符库链接

Microsoft (R) Windows Debugger  Version 6.2.0013.1
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\testdump.dmp]
User Mini Dump File with Full Memory: Only application data is available

Windows XP Version 2600 (Service Pack 3) UP Free x86 compatible
Product: WinNt, suite: SingleUserTS
Debug session time: Mon Dec 17 21:14:50 2012
System Uptime: 0 days 0:10:00.500
Process Uptime: 0 days 0:00:07.000
Symbol search path is: srv*C:\\sys*http://msdl.microsoft.com/download/symbols
Executable search path is:
.................................................
eax=00251eb4 ebx=7ffdf000 ecx=00000002 edx=00000004 esi=00251f48 edi=00251eb4
eip=7c92120e esp=0012fb20 ebp=0012fc94 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202
ntdll!DbgBreakPoint:
7c92120e cc               int     3
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


FAULTING_IP:
ntdll!DbgBreakPoint+0
7c92120e cc               int     3

EXCEPTION_RECORD:  ffffffff -- (.exr ffffffffffffffff)
ExceptionAddress: 7c92120e (ntdll!DbgBreakPoint)
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 3
   Parameter[0]: 00000000
   Parameter[1]: 00000002
   Parameter[2]: 00000004

BUGCHECK_STR:  80000003

DEFAULT_BUCKET_ID:  APPLICATION_FAULT

PROCESS_NAME:  WorldOfTanks.exe

LAST_CONTROL_TRANSFER:  from 7c960442 to 7c92120e

STACK_TEXT: 
0012fb1c 7c960442 7ffde000 7ffdf000 00000000 ntdll!DbgBreakPoint
0012fc94 7c9410af 0012fd30 7c920000 0012fce0 ntdll!LdrpInitializeProcess+0xffa
0012fd1c 7c92e457 0012fd30 7c920000 00000000 ntdll!_LdrpInitialize+0x183
00000000 00000000 00000000 00000000 00000000 ntdll!KiUserApcDispatcher+0x7


FOLLOWUP_IP:
ntdll!DbgBreakPoint+0
7c92120e cc               int     3

FOLLOWUP_NAME:  MachineOwner

SYMBOL_NAME:  ntdll!DbgBreakPoint+0

MODULE_NAME:  ntdll

IMAGE_NAME:  ntdll.dll

DEBUG_FLR_IMAGE_TIMESTAMP:  49900afa

STACK_COMMAND:  .ecxr ; kb

BUCKET_ID:  80000003_ntdll!DbgBreakPoint+0

Followup: MachineOwner
---------

 


IP 地址: 已记录   报告
   2012-12-18, 01:08 上午
zz5565661 离线,最后访问时间: 2012/12/10 15:11:05 weiweiwei

发帖数前150位
注册: 2012-12-10
发 贴: 8
Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote
现象就是运行程序后 当游戏窗口打开1秒后 就自动消失  进程也没了
IP 地址: 已记录   报告
   2012-12-18, 17:08 下午
Raymond 离线,最后访问时间: 2020/7/3 3:40:25 格蠹老雷

发帖数前10位
注册: 2005-12-19
发 贴: 1,303
Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote

这是初始断点,很正常的现象,在调试器中执行时,系统DLL(NTDLL)总会触发这样的断点,目的是帮助调试:

0012fb1c 7c960442 7ffde000 7ffdf000 00000000 ntdll!DbgBreakPoint
0012fc94 7c9410af 0012fd30 7c920000 0012fce0 ntdll!LdrpInitializeProcess+0xffa
0012fd1c 7c92e457 0012fd30 7c920000 00000000 ntdll!_LdrpInitialize+0x183
00000000 00000000 00000000 00000000 00000000 ntdll!KiUserApcDispatcher+0x7

楼主的dump是怎么得到的?要找真实崩溃时的dump,如果是Win7,那么可以在Reliability Monitor的界面中找:

Control Panel\System and Security\Action Center\Reliability Monitor

如果是XP,那么可以借助drwtsn32

不知楼主身份,这些操作开发游戏的做起来可以,对游戏玩家来说是不合身份的 :-)

 


IP 地址: 已记录   报告
   2012-12-18, 23:51 下午
zz5565661 离线,最后访问时间: 2012/12/10 15:11:05 weiweiwei

发帖数前150位
注册: 2012-12-10
发 贴: 8
Crying [:'(] Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙
Reply Quote

这样啊 那谢谢大哥这些天的帮助了  越弄越麻烦  安装了drwtsn32 但是运行后 没有保存dump文件

可是我电脑玩不了这游戏我想找到原因解决  现在怎么办呢  现在就是运行游戏后 窗口启动还是白色没画面的时候就消失退出了 没任何提示


IP 地址: 已记录   报告
高端调试 » 软件调试 » C/C++本地代码调试 » Re: 请问这是什么问题? 我是这方面的白痴,只是因为游戏进不去,想解决下。大哥们帮帮忙

 
Legal Notice Privacy Statement Corporate Governance Corporate Governance
(C)2004-2020 ADVDBG.ORG All Rights Reserved.