I did update this user to Firebird 2.5.2 but the problem persists.

--- In [email protected], Mark Rotteveel  wrote:
>
> On 5-2-2013 20:22, Paul R. Gardner wrote:
> > Hi all,
> >
> > I have two tables that have some duplicated column names by design.  The 
> > server is a Win2008 server.  I have numerous clients, running Win XP and 
> > Win 7.  SOME of the clients have the following problem and some do NOT.  I 
> > cannot figure out the difference between the two types of client though.  
> > The Firebird version is 2.5.1 64 bit, and all clients have the same client 
> > dll file.  Firebird 1.5, 2.0, and 2.5.1 32 bit do not have this issue.
> >
> > The issue I have is that when I run the following statement from some 
> > clients, I get an error saying "Unable to complete network request to host 
> > [Server's IP]. Error writing data to the connection. An existing connection 
> > was forcibly closed by the remote host.":
> >
> > select *
> > from first_table f
> > left join ambiguous_fields_table1 a1 on f.foo = a1.bar
> > left join ambiguous_fields_table2 a2 on f.foo = a2.bar
> >
> > Just for fun, I removed the "select *" and manually typed all fields in 
> > both tables.  (e.g. select a1.foo, a2.foo, ).  This gave the same error.  I 
> > then found that if I remove any of these ambiguous fields, the error goes 
> > away.  It only happens if I have all of them typed in.  Any field removed 
> > causes the query to start working.  Have I found some sort of bug?  There 
> > are around 20 fields in each table with around 5 being ambiguous.
> >
> > I'm not a fan of the (select *) syntax, but it's unfortunately needed for 
> > this query.  Any ideas anyone?
> 
> A number of issues was fixed with Firebird 2.5.2, but nothing 
> immediately jumps out as causing this kind of behavior. You might want 
> to try upgrade to 2.5.2.
> 
> See 
> http://www.firebirdsql.org/file/documentation/release_notes/html/rlsnotes252.html#bug-252
>  
> for bugs fixed in 2.5.2
> 
> Marl
> -- 
> Mark Rotteveel
>


Reply via email to