Hi, I downloaded and installed Wireshark 32 bit for Windows XP. When I try to run the Wireshark application, I am receiving the error "The procedure entry point DecodePointer could not be located in the dynamic link library KERNEL32.dll". Thanks and Regards, Anamika asked 20 Jun '13, 06:42 Anamika117 |
2 Answers:
DecodePointer is a Windows API call that is present in XP SP2 or later. I suspect that your copy of XP is earlier than this. To run Wireshark you will have to upgrade your OS. As an aside, having such an old version of XP (2004 or earlier) will render your system extremely vulnerable to malware, even by just browsing the internet with the stock browser. answered 20 Jun '13, 08:54 grahamb ♦ |
Please see my answer to a similar question.
I guess that some security software modified the Wireshark installer image. Regards answered 20 Jun '13, 06:59 Kurt Knochner ♦ |
Hi Grahamb, I am using XP version 5.1 (Build 2600.xpsp1.0 with Service Pack 2). DecodePointer problem used to occur for SSCheduler.exe, I downloaded Service Pack2 and Installed again. I am not receiving error for SScheduler.exe, but I am not able to run Wireshark because of this error. i will try to upgrade the system.
Thanks and Regards, Anamika
I have upgraded the system with Windows Service Pack 3 and the problem is solved. I am able to capture Packets. How do I capture packets for wireless connections?
Regards, Anamika
please open another question for this.
@Anamika
If an answer has solved your issue, please accept the answer for the benefit of other users by clicking the checkmark icon next to the answer. Please read the FAQ for more information.
@grahamb Thanks.