[Winpcap-users] Access Violation when using first pcap function
(pcap_findalldevs_ex) in debug mode...
Le anh Dung
dungbkhn at yahoo.com
Thu Jul 14 11:55:47 GMT 2005
May be this is the answer for u:
http://www.winpcap.org/pipermail/winpcap-users/2005-May/000031.html
Ravi Sankar <s_rsy at yahoo.com> wrote:Hello All,
I am developing an recording application in Windows
2000 using VC++ Ver 6.
When I try to use "pcap_findalldevs_ex" it gives
access violation. Error message "Unhandled Expression
in test.exe": 0x00000005:Access Violation". The code
what i have written
pcap_if_t *alldevs = NULL;
char errbuf[PCAP_ERRBUF_SIZE];
ZeroMemory (errbuf, PCAP_ERRBUF_SIZE);
/* Retrieve the device list */
if (pcap_findalldevs_ex(PCAP_SRC_IF_STRING, NULL,
&alldevs, errbuf) == -1)
{
AfxMessageBox ("Error in finding devices");
return FALSE;
}
/* Jump to the selected adapter */
for(d=alldevs, i=0; i< 1;d=d->next, i++); //to be
modified
/* Open the adapter */
if ( (m_pCaptureHandle= pcap_open(d->name, // name of
the device
65536, // portion of the packet to capture.
// 65536 grants that the whole packet will
be captured on all the MACs.
PCAP_OPENFLAG_PROMISCUOUS, // promiscuous
mode
1000, // read timeout
NULL, // remote authentication
errbuf // error buffer
) ) == NULL)
{
l_strTemp.Format ("Unable to open the adapter : %s",
d->name);
AfxMessageBox (l_strTemp);
/* Free the device list */
pcap_freealldevs(alldevs);
return FALSE;
}
While debugging it executes safely until ZeroMemory
but when executing pcap_findalldevs_ex it fails.
I tried to comment pcap_findalldevs_ex function and
run the next command "pcap_open" command then also it
fails at that function.
When running the program directly with out debugging
it is working fine. Only during debugging i face this
problem.
Is there any function to be called to initialize the
pcap library? If not can any one suggest what may be
problem?
Version of WinPCap: 3.1beta4
Thanks in advance
Ravi
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
_______________________________________________
Winpcap-users mailing list
Winpcap-users at winpcap.org
https://www.winpcap.org/mailman/listinfo/winpcap-users
---------------------------------
Start your day with Yahoo! - make it your home page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winpcap.org/pipermail/winpcap-users/attachments/20050714/16b9716d/attachment.html
More information about the Winpcap-users
mailing list