小编nem*_*mmy的帖子

调试VB6 Crash Dump

我有一个运行在数千台机器上的VB6应用程序.在极少数这些我得到"此应用程序已停止工作"错误.我在Vista,Windows 7(x32和x64)和Windows 8.1上看过它.

我把它缩小到第一次form_resize事件和第一次重绘主窗口期间窗体的实际绘制之间的某个时间.它发生在我的VB6代码的某个地方,因为我无法捕获错误,所有我记录的日志记录都是无用的.例如,如果应用程序在主窗口可见的情况下启动,则会崩溃.如果它启动最小化,它将运行直到您激活窗口然后它崩溃.今天我设法从客户端计算机上获得了一个故障转储(因为,当然我们永远不会让它在我们的开发机器上崩溃).这就是WinDBG告诉我的内容.我很感激(任何)帮助,因为我自2012年以来一直试图深入了解这个问题(!!!!!!).

    FOLLOWUP_IP: 
msvbvm60!Zombie_Release+1233b
72960d94 8901            mov     dword ptr [ecx],eax

APP:  timeclockmts.exe

ANALYSIS_VERSION: 6.3.9600.16384 (debuggers(dbg).130821-1623) x86fre

PRIMARY_PROBLEM_CLASS:  WRONG_SYMBOLS

BUGCHECK_STR:  APPLICATION_FAULT_WRONG_SYMBOLS

LAST_CONTROL_TRANSFER:  from 72a09a7b to 72960d94

STACK_TEXT:  
WARNING: Stack unwind information not available. Following frames may be wrong.
00097504 72a09a7b 01396b8c 4fb934ec 60030053 msvbvm60!Zombie_Release+0x1233b
00097544 72a09c2c 01396b8c 00000009 00000000 msvbvm60!BASIC_DISPINTERFACE_GetTypeInfo+0x2aa
00097574 758c370d 01396b8c 00000009 75870630 msvbvm60!EVENT_SINK_Invoke+0x50
000975cc 7589c30e 00000000 000273c9 0b0dcb40 oleaut32!VarMonthName+0x11350
000975e0 758c41e5 00000001 00000002 00000000 oleaut32!VarDecNeg+0x5d45
000975f4 729932c4 0b0dcb40 000273c9 00000000 oleaut32!VarMonthName+0x11e28
00097628 72973db1 0523c0dc 00000012 4180923a …
Run Code Online (Sandbox Code Playgroud)

vb6 windbg

5
推荐指数
1
解决办法
1844
查看次数

使用Inno Setup在Windows 8上安装.Net 3.5

我一直在使用Inno Setup检查并安装我的一个应用程序的.NET 2.0框架.通过检查注册表项并简单地下载.NET安装程序并在安装我的应用程序之前进行安装,它的工作非常糟糕.

根据我的理解,这在Windows 8中不起作用.Windows 8捆绑了.NET 3.5软件包中的.NET 2.0,它通过W8"安装Windows功能"小程序启用.我宁愿让Inno触发安装Windows功能小程序以启用.NET 3.5支持,而不是下载.NET 2.0安装程序.有什么想法可以做到这一点?

.net inno-setup windows-8

4
推荐指数
2
解决办法
2856
查看次数

100vw DIV 未显示全宽

我试图使div(id='ex-home-bottom-container')该页面底部的灰色http://patrickbaker.biz/starter-d/成为整个页面的宽度。这意味着将其从容器 div 中分离出来。我使用 Firefox 中的 Firebug 样式编辑器完成了此操作(该编辑器不在网站上):

#ex-home-bottom-container {
  box-sizing: border-box;
  width: 100vw;
  left: calc(-50vw+50%);
}
Run Code Online (Sandbox Code Playgroud)

这类事情过去曾有效,但这次不行。div 显示为全宽,但左侧受到父 DIV 的限制。事实不应该是这样。有什么建议么?

html css

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

.net ×1

css ×1

html ×1

inno-setup ×1

vb6 ×1

windbg ×1

windows-8 ×1