Subject Re: [firebird-support] An Error That Never Was Before...
Author Kurt Federspiel
Sean,

Removing the #pragma pack allows the program to continue (i.e. it creates a list of row data), but the execution fails when it attempts to use that data (through an iterator) because the struct holding the DB is apparently not the same size as the list iterator.

That's all I can figure at this point using gdb. If anyone has another tool I can use to help align data, and find/fix these issues, I'd appreciate it.

Kurt.




----- Original Message ----
From: Kurt Federspiel <federonline@...>
To: firebird-support@yahoogroups.com
Sent: Monday, July 28, 2008 3:50:48 PM
Subject: Re: [firebird-support] An Error That Never Was Before...


Hi, Sean.

I have /usr/local/lib/ libfbclient. so.2.1.0

Kurt.

----- Original Message ----
From: Kurt Federspiel <federonline@ yahoo.com>
To: firebird-support@ yahoogroups. com
Sent: Monday, July 28, 2008 3:47:33 PM
Subject: Re: [firebird-support] An Error That Never Was Before...

Hi, Sean.

I'm note even sure what GPRE is. It's a C++ object that uses API Interface that is compiled using GCC on Ubuntu.

I'll dig through /usr/include & /usr/local/include to find whay I've got from a client standpoint.

Kurt.

----- Original Message ----
From: "Leyne, Sean" <Sean@BroadViewSoft w are.com>
To: firebird-support@ yahoogroups. com
Sent: Monday, July 28, 2008 3:39:19 PM
Subject: RE: [firebird-support] An Error That Never Was Before...

Kurt,

> Everything was (and is) working in FB 2.1 in other applications.
>
> I put the #pragma pack (1) in header files that have declared
structures
> in order to get them to pack (mind you, this is almost EVERY .h file
in
> the project).

This suggests that you are using GPRE to pre-compile your SQL
statements, am I correct?

> The Client is what was installed (when I installed FB)...and should be
> 2.1. Is there an easy way to check?

Under Windows, simply look at the Version properties of the FBClient.DLL
file.

Sean

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]






[Non-text portions of this message have been removed]