I've made some tests. My new diff is attached (I've added two WriteLine's, one of them never was never executed).
The output is: ---- ZZZ ServerVersion: False _serverVersion is null ----- Hope it helps. BTW. I've tried to add "MaxPoolSize=0" to the CS but it just caused the connection to hang. Jarek ----- Original Message ----- From: "Francisco Figueiredo Jr." <[EMAIL PROTECTED]> To: "Jaroslaw Kowalski" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Friday, March 19, 2004 9:35 PM Subject: [Mono-list] Re: Npgsql doesn't work anymore > --- Jaroslaw Kowalski <[EMAIL PROTECTED]> escreveu: > > > > I'm using Fedora Core 1 with "postgresql-server-7.3.4-11" installed from RPM > > and Npgsql (from Mono/CVS) doesn't work for me (while it used to work > > properly about one month ago). > > > > I get "System.NullReferenceException : Object reference not set to an > > instance of an object" when connecting. The problem seems to occur in > > NpgsqlConnection.ProcessServerVersion(). > > > > > > > > if (BackendProtocolVersion == ProtocolVersion.Version2) > > { > > > > > > and it prints "_serverVersion is null". It obviously fails on > > _serverVersion.IndexOf() right after that. > > > > My ConnectionString is: > > > > 'Server=fw.home.lan;Initial Catalog=SoodaUnitTests;User > > Id=mono;Password=mono' > > > > I can provide more debug info but I don't know what exactly is needed here. > > Any ideas? > > > Hi Jaroslaw. > > I'm checking that. > In my nunit tests here I'm not getting this problem. > We had this problem some time ago, but we already fixed it. But may there is > some case which is still getting problems. > > In the Open method, near its end, and before the call to ProcessServerVersion > there is a line: > > ServerVersion = Connector.ServerVersion; > > Could you check what is the value of ServerVersion when this code executes? > > Also, a little bit above, is where we set the Connector.ServerVersion. Could > you also check what value is being set? > > Thanks in advance. > > Regards, > > Francisco Figueiredo Jr. > > > > > > > > ______________________________________________________________________ > > Yahoo! Mail - O melhor e-mail do Brasil! Abra sua conta agora: > http://br.yahoo.com/info/mail.html > _______________________________________________ > Mono-list maillist - [EMAIL PROTECTED] > http://lists.ximian.com/mailman/listinfo/mono-list > _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list