[Mono-bugs] [Bug 502216] New: Starting second instance of monovs-{, gui-}server segfaults

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri May 8 12:18:48 EDT 2009


http://bugzilla.novell.com/show_bug.cgi?id=502216


           Summary: Starting second instance of monovs-{,gui-}server
                    segfaults
    Classification: Mono
           Product: Mono: Tools
           Version: 0.1
          Platform: i586
        OS/Version: openSUSE 11.1
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Visual Studio Integration
        AssignedTo: jpobst at novell.com
        ReportedBy: mchristensen at novell.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: Component Test


Description of Problem:

After starting one instance of either monovs-gui-server or monovs-server,
starting a second one fails with the error below.  A new instance of the server
should a) not fail and b) automatically select a second, unused port to stat on
if the default port is in use.

A linux machine should support multiple instances of the server as more than
one user could be logged in and testing mono apps.  For example, a windows
development shop where there's only one or two Linux machine used for remote
testing from many window's developer stations.

Error:

rupert at linux:~> monovs-gui-server 
Configuration file: /home/rupert/.local/share/_evidencehere/1.0.0.0/user.config

Unhandled Exception: System.Net.Sockets.SocketException: Address already in use
  at System.Net.Sockets.Socket.Bind (System.Net.EndPoint local_end) [0x00000] 
  at System.Net.Sockets.TcpListener.Start (Int32 backlog) [0x00000] 
  at System.Net.Sockets.TcpListener.Start () [0x00000] 
  at Mono.VisualStudio.Remoting.TcpPipeListener.Start () [0x00000] 
  at Mono.VisualStudio.Remoting.TcpPipeServerChannel.StartListening
(System.Object data) [0x00000] 
  at Mono.VisualStudio.Remoting.TcpPipeServerChannel.Init
(IServerChannelSinkProvider serverSinkProvider) [0x00000] 
  at Mono.VisualStudio.Remoting.TcpPipeServerChannel..ctor (IDictionary
properties, IServerChannelSinkProvider sinkProvider) [0x00000] 
  at Mono.VisualStudio.Remoting.TcpPipeChannel.SetupChannel (IDictionary
properties, IClientChannelSinkProvider clientSinkProvider,
IServerChannelSinkProvider serverSinkProvider) [0x00000] 
  at Mono.VisualStudio.Remoting.TcpPipeChannel..ctor (IDictionary properties,
IClientChannelSinkProvider clientSinkProvider, IServerChannelSinkProvider
serverSinkProvider) [0x00000] 
  at Mono.VisualStudio.RemotingManager.InitializeRemoting (IDictionary
properties, Boolean isServer) [0x00000] 
  at Server.StartServer () [0x00000] 
  at Server.Main (System.String[] args) [0x00000]

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list