Sorry, obviously I forgot to add the diff. Jarek
----- Original Message ----- From: "Jaroslaw Kowalski" <[EMAIL PROTECTED]> To: "Francisco Figueiredo Jr." <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Friday, March 19, 2004 10:02 PM Subject: Re: [Mono-list] Re: Npgsql doesn't work anymore > 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 >
npgsql.diff
Description: Binary data