#6 Access violation at address 0040D090 in module Packetyzer

open
nobody
None
5
2004-01-17
2004-01-17
Anonymous
No

date/time : 2004-01-17 10:05
computer name : UNDERTAKER
user name : Root
operating system : Windows XP Service Pack 1 build 2600
system language : German
system up time : 19 hours 2 minutes
physical memory : 692ˇ1023 MB (free/total)
free disk space : (C:) 1,79 GB
process id : 4
executable : Packetyzer.exe
exec. date/time : 2004-01-02 13:10
version : 0.7.3.0
madExcept version : 2.5
exception class : EAccessViolation
exception message : Access violation at address
0040D090 in module 'Packetyzer.exe'. Read of address
00000000.

main thread (4):
0040d090 Packetyzer.exe Packet 103 TPacket.Load
0040dcac Packetyzer.exe Packet 629
TPacket.AddTreeNodes
0040de87 Packetyzer.exe Packet 719
TPacket.PopulateTreeView
00417fb0 Packetyzer.exe PacketEditor 105
TPacketEditorForm.PacketHexChange
00417e20 Packetyzer.exe PacketEditor 69
TPacketEditorForm.SetPacket
00403929 Packetyzer.exe Main 368
TMainForm.ShowPacketEditorExecute
0058507b Packetyzer.exe Classes
TBasicAction.Execute
004ffd2d Packetyzer.exe Actnlist
TContainedAction.Execute
005009a5 Packetyzer.exe Actnlist
TCustomAction.Execute
00584f50 Packetyzer.exe Classes
TBasicActionLink.Execute
005180ab Packetyzer.exe Menus TMenuItem.Click
0051926f Packetyzer.exe Menus
TMenu.DispatchCommand
00537ba3 Packetyzer.exe Forms
TCustomForm.WMCommand
0054a2dc Packetyzer.exe Controls TControl.WndProc
0054d2c7 Packetyzer.exe Controls
TWinControl.WndProc
00535cd5 Packetyzer.exe Forms
TCustomForm.WndProc
0054cf44 Packetyzer.exe Controls
TWinControl.MainWndProc
005856e4 Packetyzer.exe Classes _17260
77d1436f USER32.dll DispatchMessageA
0053bfbb Packetyzer.exe Forms
TApplication.ProcessMessage
0053bff2 Packetyzer.exe Forms
TApplication.HandleMessage
0053c212 Packetyzer.exe Forms TApplication.Run
00402183 Packetyzer.exe Packetyzer 141 WinMain
005ac36c Packetyzer.exe __startup

thread c8 (TWorkerThread):
7ffe0304 ???
77f4c532 ntdll.dll
NtWaitForSingleObject
77e5a627 kernel32.dll
WaitForSingleObjectEx
77e5ac1c kernel32.dll
WaitForSingleObject
004a47a6 Packetyzer.exe VirtualTrees 4719
TWorkerThread.Execute
005b8932 Packetyzer.exe madExcept _16580
005841d8 Packetyzer.exe Classes _17119
0059ed00 Packetyzer.exe System _16726
005b88d3 Packetyzer.exe madExcept _16579
>> created by main thread (4) at:
004a471b Packetyzer.exe VirtualTrees 4697
TWorkerThread.Create

thread c (TCaptureThread):
7ffe0304 ???
77f4c532 ntdll.dll NtWaitForSingleObject
77e5a627 kernel32.dll WaitForSingleObjectEx
77e5ac1c kernel32.dll WaitForSingleObject
01651779 packet.dll PacketReceivePacket
016190ed wpcap.dll pcap_read
01617a64 wpcap.dll pcap_dispatch
0047cf6b Packetyzer.exe Winpcap 248 CapturePoll
00419040 Packetyzer.exe Capture 256
TCaptureThread.DoExecute
004190fc Packetyzer.exe Capture 280
TCaptureThread.Execute
005b8932 Packetyzer.exe madExcept _16580
005841d8 Packetyzer.exe Classes _17119
0059ed00 Packetyzer.exe System _16726
005b88d3 Packetyzer.exe madExcept _16579
>> created by main thread (4) at:
00418d2b Packetyzer.exe Capture 65 TCaptureThread.$bctr

modules:
00320000 wiretap-0.0.dll
C:\Programme\Network Chemistry\Packetyzer
00350000 libglib-2.0-0.dll 2.2.3.0
C:\Programme\Network Chemistry\Packetyzer
003e0000 intl.dll 0.12.0.0
C:\Programme\Network Chemistry\Packetyzer
003f0000 libgmodule-2.0-0.dll 2.2.3.0
C:\Programme\Network Chemistry\Packetyzer
00400000 Packetyzer.exe 0.7.3.0
C:\Programme\Network Chemistry\Packetyzer
00700000 iconv.dll 1.9.0.0
C:\Programme\Network Chemistry\Packetyzer
007e0000 zlib1.dll 1.2.1.0
C:\Programme\Network Chemistry\Packetyzer
00800000 adns_dll.dll 1.0.0.0
C:\Programme\Network Chemistry\Packetyzer
00f90000 enganche.dll 3.3.1.3
C:\Programme\Panda Software\Panda Antivirus Platinum
013c0000 acn.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
013e0000 artnet.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
01410000 asn1.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
01450000 coseventcomm.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
01470000 cosnaming.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
01490000 docsis.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
014d0000 enttec.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
014f0000 gryphon.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
01520000 lwres.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
01550000 megaco.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
01580000 mgcp.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
015b0000 pcli.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
015d0000 rdm.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
015f0000 rtnet.dll
C:\Programme\Network Chemistry\Packetyzer\plugins\0.10.0
01610000 wpcap.dll 3.0.0.19
C:\WINXP\System32
01650000 packet.dll 3.0.0.19
C:\WINXP\System32
018b0000 SSSensor.dll 5.0.0.0
C:\Programme\Panda Software\Panda Antivirus
Platinum\Firewall
01990000 LXBAUI5C.DLL 0.3.0.0
C:\WINXP\System32\spool\DRIVERS\W32X86\3
019b0000 LXBASTRN.DLL 1.0.4.2
C:\WINXP\System32\spool\DRIVERS\W32X86\3
01a90000 LXBADR5C.DLL 0.3.0.0
C:\WINXP\System32\spool\DRIVERS\W32X86\3
01f00000 events.dll 2.0.0.0
c:\Programme\Trillian
10000000 ETHEREAL.DLL
C:\Programme\Network Chemistry\Packetyzer
5f1a0000 olepro32.dll 5.0.5014.0
C:\WINXP\System32
70a70000 SHLWAPI.dll 6.0.2800.1276
C:\WINXP\system32
719b0000 mswsock.dll 5.1.2600.0
C:\WINXP\system32
719f0000 wshtcpip.dll 5.1.2600.0
C:\WINXP\System32
71a00000 WS2HELP.dll 5.1.2600.0
C:\WINXP\System32
71a10000 WS2_32.dll 5.1.2600.1240
C:\WINXP\System32
71a30000 WSOCK32.DLL 5.1.2600.0
C:\WINXP\System32
72f70000 WINSPOOL.DRV 5.1.2600.1106
C:\WINXP\System32
73aa0000 mscms.dll 5.1.2600.1106
C:\WINXP\System32
746a0000 MSCTF.dll 5.1.2600.1106
C:\WINXP\System32
76350000 COMDLG32.DLL 6.0.2800.1106
C:\WINXP\system32
76af0000 WINMM.DLL 5.1.2600.1106
C:\WINXP\System32
76d20000 IPHLPAPI.DLL 5.1.2600.1240
C:\WINXP\System32
76ee0000 DNSAPI.dll 5.1.2600.1106
C:\WINXP\System32
76f20000 WLDAP32.dll 5.1.2600.1106
C:\WINXP\system32
76f50000 Secur32.dll 5.1.2600.1106
C:\WINXP\System32
76f70000 winrnr.dll 5.1.2600.0
C:\WINXP\System32
76f80000 rasadhlp.dll 5.1.2600.0
C:\WINXP\System32
76f90000 CLBCATQ.DLL 2001.12.4414.42
C:\WINXP\System32
77010000 COMRes.dll 2001.12.4414.42
C:\WINXP\System32
770f0000 OLEAUT32.DLL 3.50.5016.0
C:\WINXP\system32
77310000 COMCTL32.DLL 5.82.2800.1106
C:\WINXP\system32
773a0000 SHELL32.dll 6.0.2800.1233
C:\WINXP\system32
77bd0000 VERSION.DLL 5.1.2600.0
C:\WINXP\system32
77be0000 msvcrt.dll 7.0.2600.1106
C:\WINXP\system32
77c40000 GDI32.dll 5.1.2600.1106
C:\WINXP\system32
77d10000 USER32.dll 5.1.2600.1255
C:\WINXP\system32
77da0000 ADVAPI32.dll 5.1.2600.1106
C:\WINXP\system32
77e40000 kernel32.dll 5.1.2600.1106
C:\WINXP\system32
77f40000 ntdll.dll 5.1.2600.1217
C:\WINXP\System32
78000000 RPCRT4.dll 5.1.2600.1254
C:\WINXP\system32
78090000 comctl32.dll 6.0.2800.1106
C:\WINXP\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.10.0_x-ww_f7fb5805
7ccc0000 OLE32.DLL 5.1.2600.1263
C:\WINXP\system32

disassembling:
[...]
0040d07f call +618 (569c) ;
EtherealGetColumnByIndex
0040d084 mov [ebp-], eax
0040d087 mov edx, [ebp-]
0040d08a mov ecx, [edx+$c]
0040d08d mov eax, [ebp-]
0040d090 ť mov edx, [ecx+eax*4]
0040d093 test edx, edx
0040d095 jz loc_40d0b8
0040d097 mov ecx, [ebp-]
0040d09a mov eax, [ecx+$c]
0040d09d mov edx, [ebp-]
[...]

Discussion