DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: lambdaflow
今日帖子: 31
在线用户: 7
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 restboy (枫☆白水煮大虾) ★☆☆☆☆ -
盒子活跃会员
2004/2/16 13:34:38
标题:
这段错误信息大家能看出什么有用的信息吗? 浏览:1935
加入我的收藏
楼主: date/time         : 2004-02-14 18:09
computer name     : ZSCSCOMPUTERS
user name         : Administrator
operating system  : Windows 2000 Service Pack 3 build 2195
system language   : Chinese
system up time    : 41 minutes 46 seconds 
program up time   : 40 minutes 50 seconds 
physical memory   : 786?023 MB (free/total)
free disk space   : (C:) 7.12 GB (D:) 40.15 GB
process id        : $498
executable        : NWeiss.exe
exec. date/time   : 2004-01-26 14:42
version           : 1.0.0.6
madExcept version : 2.6b
exception class   : EAccessViolation
exception message : Access violation at address 0044DD34 in module 'NWeiss.exe'. Read of address 74536F54.

main thread ($494):
0044dd34 +0000 NWeiss.exe SyncObjs            TCriticalSection.Enter
00482d6c +0003 NWeiss.exe ScktComp            TCustomWinSocket.Lock
00483668 +0025 NWeiss.exe ScktComp            TCustomWinSocket.SendBuf
004c021c +020e NWeiss.exe Common    3286  +18 SendBCmd
0053cc3c +0150 NWeiss.exe Main     10359  +15 TfrmMain.NPCAction
00545760 +1cfc NWeiss.exe Main     12763 +486 TfrmMain.cmdStartClick
00462328 +0064 NWeiss.exe Controls            TControl.Click
0045a914 +001c NWeiss.exe StdCtrls            TButton.Click
0045aa18 +000c NWeiss.exe StdCtrls            TButton.CNCommand
0046206c +0188 NWeiss.exe Controls            TControl.WndProc
004650fc +0157 NWeiss.exe Controls            TWinControl.WndProc
0045a788 +006c NWeiss.exe StdCtrls            TButtonControl.WndProc
00461fa0 +0024 NWeiss.exe Controls            TControl.Perform
00465368 +0023 NWeiss.exe Controls            DoControlMsg
004659d8 +000b NWeiss.exe Controls            TWinControl.WMCommand
0046206c +0188 NWeiss.exe Controls            TControl.WndProc
004650fc +0157 NWeiss.exe Controls            TWinControl.WndProc
00464ea4 +002c NWeiss.exe Controls            TWinControl.MainWndProc
004442c8 +0014 NWeiss.exe Classes             StdWndProc
77df3763 +003e user32.dll                     SendMessageW
77df7334 +0014 user32.dll                     CallWindowProcA
00465260 +00d7 NWeiss.exe Controls            TWinControl.DefaultHandler
00462784 +0010 NWeiss.exe Controls            TControl.WMLButtonUp
0046206c +0188 NWeiss.exe Controls            TControl.WndProc
004650fc +0157 NWeiss.exe Controls            TWinControl.WndProc
0045a788 +006c NWeiss.exe StdCtrls            TButtonControl.WndProc
00464ea4 +002c NWeiss.exe Controls            TWinControl.MainWndProc
004442c8 +0014 NWeiss.exe Classes             StdWndProc
77df72a9 +0006 user32.dll                     DispatchMessageA
00480438 +0083 NWeiss.exe Forms               TApplication.ProcessMessage
004804e8 +000a NWeiss.exe Forms               TApplication.HandleMessage
0048067c +0096 NWeiss.exe Forms               TApplication.Run
0054ab0c +004c NWeiss.exe weiss       22   +4 EntryPoint

thread $510:
77f837a7 +0b ntdll.dll     NtWaitForMultipleObjects
77e67a19 +9c kernel32.dll  WaitForMultipleObjectsEx
77e6a306 +12 kernel32.dll  WaitForMultipleObjects

thread $174:
77f837d1 +b ntdll.dll  NtRemoveIoCompletion

modules:
00400000 NWeiss.exe     1.0.0.6        D:\NWeiss
014b0000 dbexpmysql.dll 7.0.2.113      D:\NWeiss
10000000 libmysql.dll                  D:\NWeiss
6d990000 SETUPAPI.DLL   5.0.2195.5400  C:\WINNT\System32
6dd30000 INDICDLL.dll   5.0.2920.0     C:\WINNT\System32
74f50000 msafd.dll      5.0.2195.4874  C:\WINNT\system32
74f90000 wshtcpip.dll   5.0.2195.4874  C:\WINNT\System32
74fa0000 WS2HELP.DLL    5.0.2134.1     C:\WINNT\System32
74fb0000 WS2_32.DLL     5.0.2195.4874  C:\WINNT\System32
74fd0000 wsock32.dll    5.0.2195.4874  C:\WINNT\System32
750e0000 SAMLIB.DLL     5.0.2195.4827  C:\WINNT\System32
75100000 NETAPI32.DLL   5.0.2195.5427  C:\WINNT\System32
75150000 NETRAP.DLL     5.0.2134.1     C:\WINNT\System32
75950000 LZ32.DLL       5.0.2134.1     C:\WINNT\system32
75e00000 IMM32.DLL      5.0.2195.4314  C:\WINNT\System32
76af0000 comdlg32.dll   5.0.3315.3727  C:\WINNT\system32
772e0000 MPRAPI.DLL     5.0.2181.1     C:\WINNT\System32
77300000 iphlpapi.dll   5.0.2195.2     C:\WINNT\System32
77320000 DHCPCSVC.DLL   5.0.2195.4874  C:\WINNT\System32
77340000 ADSLDPC.DLL    5.0.2195.5400  C:\WINNT\System32
77370000 ACTIVEDS.DLL   5.0.2195.5312  C:\WINNT\System32
77480000 RASMAN.DLL     5.0.2195.5292  C:\WINNT\System32
774a0000 RASAPI32.DLL   5.0.2195.5438  C:\WINNT\System32
774e0000 ICMP.DLL       5.0.2134.1     C:\WINNT\System32
774f0000 TAPI32.DLL     5.0.2182.1     C:\WINNT\System32
77530000 winmm.dll      5.0.2161.1     C:\WINNT\System32
777a0000 winrnr.dll     5.0.2160.1     C:\WINNT\System32
777b0000 rasadhlp.dll   5.0.2168.1     C:\WINNT\System32
777e0000 version.dll    5.0.2134.1     C:\WINNT\system32
777f0000 RTUTILS.DLL    5.0.2168.1     C:\WINNT\System32
77800000 rnr20.dll      5.0.2195.4874  C:\WINNT\System32
77930000 WLDAP32.DLL    5.0.2195.5400  C:\WINNT\system32
77960000 DNSAPI.DLL     5.0.2195.5354  C:\WINNT\System32
77990000 oleaut32.dll   2.40.4518.0    C:\WINNT\system32
77a30000 ole32.dll      5.0.2195.5400  C:\WINNT\system32
77b30000 comctl32.dll   5.81.3315.3727 C:\WINNT\system32
77bc0000 SECUR32.DLL    5.0.2195.4587  C:\WINNT\System32
77bf0000 USERENV.DLL    5.0.2195.5425  C:\WINNT\System32
77c50000 SHLWAPI.DLL    5.0.3502.5332  C:\WINNT\system32
77d90000 advapi32.dll   5.0.2195.5385  C:\WINNT\system32
77df0000 user32.dll     5.0.2195.4314  C:\WINNT\system32
77e60000 kernel32.dll   5.0.2195.5400  C:\WINNT\system32
77f40000 GDI32.DLL      5.0.2195.5252  C:\WINNT\system32
77f80000 ntdll.dll      5.0.2195.5400  C:\WINNT\System32
78000000 MSVCRT.DLL     6.1.9359.0     C:\WINNT\system32
786f0000 RPCRT4.DLL     5.0.2195.5419  C:\WINNT\system32
78f90000 shell32.dll    5.0.3502.5436  C:\WINNT\system32

disassembling:
0044dd34 public TCriticalSection.Enter:   ; function entry point
0044dd34 ?mov     edx, [eax]
0044dd36   call    dword ptr [edx]
0044dd38   ret
----------------------------------------------
夫君子之行,静以修身,俭以养德.非澹泊无以明志, 
非宁静无以致远.夫学须静也,才须学也,非学无以广才,
非志无以成学,淫漫则不能励精,险躁则不能治性,年与时驰, 
意与日去,遂成枯落,多不接世,悲守穷庐,将复何及!
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/16 14:10:23
1楼: 看不出!
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/2/16 14:46:17
2楼: 就只看出调用TCriticalSection.Enter的地方有问题。。。
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
男 restboy (枫☆白水煮大虾) ★☆☆☆☆ -
盒子活跃会员
2004/2/16 22:10:23
3楼: TCriticalSection.Enter记得就是进入线程的临界区吧?
这个应该是TServerSocket封装的呀。。。我自己的程序并没有用过临界区这个技巧
苦恼ing`````
----------------------------------------------
夫君子之行,静以修身,俭以养德.非澹泊无以明志, 
非宁静无以致远.夫学须静也,才须学也,非学无以广才,
非志无以成学,淫漫则不能励精,险躁则不能治性,年与时驰, 
意与日去,遂成枯落,多不接世,悲守穷庐,将复何及!
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/16 22:30:04
4楼: 呵呵 可能是TServerSocket封装 自动释放出来的!
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行70.3125毫秒 RSS