[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[dsdp-tcf-dev] [Bug 296768] New: Discovery mechanism problems on Vista in C agent reference implementation
|
https://bugs.eclipse.org/bugs/show_bug.cgi?id=296768
Product/Component: Target Management / TCF
Summary: Discovery mechanism problems on Vista in C agent
reference implementation
Classification: DSDP
Product: Target Management
Version: unspecified
Platform: PC
OS/Version: Windows Vista
Status: NEW
Severity: normal
Priority: P3
Component: TCF
AssignedTo: dsdp.tm.tcf-inbox@xxxxxxxxxxx
ReportedBy: john.cortell@xxxxxxxxxxxxx
QAContact: martin.oberhuber@xxxxxxxxxxxxx
--- Comment #0 from John Cortell <john.cortell@xxxxxxxxxxxxx> 2009-12-02 23:09:38 EST ---
The C logic for setting up the UDP socket is failing on my Vista machine if
there is already a master agent running on the machine. The logic in
discovery_udp.c is supposed to use an ephemeral port if the standard TCF
discovery port (1354) is already in use, thus establishing the agent as a
slave. That logic is failing on my Vista machine, but works fine on my XP
machine. I have ruled out firewall issues by turning off the firewall.
To reproduce, simply launch two instances of, e.g., the EDC Windows agent. The
first instance runs fine. The second fails with an assertion failure:
C:\eclipse_3.5.1\workspace\org.eclipse.cdt.debug.edc.windows\os\win32\x86>EDCWin
dowsDebugAgent.exe
Assertion failed: error, file ..\src\tcf_agent\discovery_udp.c, line 254
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
--
Configure bugmail: https://bugs.eclipse.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.