Thread View: be.comp.programming
1 messages
1 total messages
Started by YV
Sun, 01 Oct 2006 22:19
dll zoeken met Visual C++ debugger
Author: YV
Date: Sun, 01 Oct 2006 22:19
Date: Sun, 01 Oct 2006 22:19
51 lines
3096 bytes
3096 bytes
Ik probeer de MS Visual c++ 2005 onder de knie te krijgen. Nu zit ik al
een tijd vast omwille van (vermoed ik) een dll die niet gevonden wordt.
Ik had eerst eigen code gebruikt, maar nu met de voorbeeldcode van
Microsoft krijg ik dezelfde foutmelding, naar ik vermoed een dll die
niet gevonden wordt. Het gaat om een netwerkroutine, de essentie is
ongeveer dit:
// Setup the TCP listening socket
iResult = bind(ListenSocket, (sockaddr *)&local, sizeof(sockaddr));
if (iResult == SOCKET_ERROR) {
printf("bind failed: %d\n", WSAGetLastError());
closesocket(ListenSocket);
WSACleanup();
return 1;
}
iResult = listen(ListenSocket, SOMAXCONN);
if (iResult == SOCKET_ERROR) {
printf("listen failed: %d\n", WSAGetLastError());
closesocket(ListenSocket);
WSACleanup();
return 1;
}
Ervoor en erna komt natuurlijk nog was, maar de code zelf is niet het
probleem. Het compileren en linken gaat zonder problemen, maar bij de
bind functie krijg ik tijdens de uitvoering (met breakpoint & step
gevonden) de melding:
First-chance exception at 0x7c812a5b in test.exe: 0x00000002: Het
systeem kan het opgegeven bestand niet vinden.
Vervolgens loopt het programaatje vast bij de listen functie.
Ik vermoed dat er een bepaalde dll niet gevonden kan worden, maar hoe
vis ik nu uit welke dat er ontbreekt?
Net vīŋŊīŋŊr de foutmelding worden een aantal dll's wel gevonden:
'test.exe': Loaded 'C:\WINDOWS\system32\mswsock.dll', No symbols loaded.
'test.exe': Loaded 'C:\WINDOWS\system32\hnetcfg.dll', No symbols loaded.
'test.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', No symbols loaded.
'test.exe': Loaded 'C:\WINDOWS\system32\user32.dll', No symbols loaded.
'test.exe': Loaded 'C:\WINDOWS\system32\wshtcpip.dll', No symbols loaded.
Maar die zijn het dus niet. Is er ergens een mogelijkheid om na te
kijken naar welk bestand het programma op zoek was?
Vriendelijke groeten en alvast bedankt voor jullie tijd.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads