Skip to main content

[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.


Back to the top