"Invalid info structure - no space for clumplet data" error message

37 views
Skip to first unread message

Attila Molnár

unread,
Nov 16, 2022, 10:20:25 AM11/16/22
to firebird-support
Hi!

I have a bugreport with this message.

Is this a client or server side error message?

What is the problem?

Thank you!

D7 IBX client to FB30 server
Eurekalog callstack:

|004D03E7|Libra3s.exe   |IB.pas            |                       |IBDataBaseError                         |409[38]  |
|004D01A8|Libra3s.exe   |IB.pas            |                       |IBDataBaseError                         |371[0]   |
|004C86E6|Libra3s.exe   |IBSQL.pas         |TIBSQL                 |GetRowsAffected                         |2607[7]  |
|004C86A0|Libra3s.exe   |IBSQL.pas         |TIBSQL                 |GetRowsAffected                         |2600[0]  |
|004DBE19|Libra3s.exe   |IBQuery.pas       |TIBQuery               |GetRowsAffected                         |409[3]   |
|004DBDF4|Libra3s.exe   |IBQuery.pas       |TIBQuery               |GetRowsAffected                         |406[0]   |
|004DB72C|Libra3s.exe   |IBQuery.pas       |TIBQuery               |SetPrepared                             |262[14]  |
|004DB698|Libra3s.exe   |IBQuery.pas       |TIBQuery               |SetPrepared                             |248[0]   |
|004DB2DC|Libra3s.exe   |IBQuery.pas       |TIBQuery               |UnPrepare                               |169[1]   |
|004DB2D0|Libra3s.exe   |IBQuery.pas       |TIBQuery               |UnPrepare                               |168[0]   |
|004DB2B2|Libra3s.exe   |IBQuery.pas       |TIBQuery               |Disconnect                              |151[2]   |
|004DB3E9|Libra3s.exe   |IBQuery.pas       |TIBQuery               |QueryChanged                            |192[3]   |
|0042DE68|Libra3s.exe   |classes.pas       |TStringList            |Changed                                 |4595[2]  |
|0042DEE6|Libra3s.exe   |classes.pas       |TStringList            |Clear                                   |4612[7]  |

Vlad Khorsun

unread,
Nov 21, 2022, 5:33:15 PM11/21/22
to firebird-support
On Wednesday, 16 November 2022 at 17:20:25 UTC+2 Attila Molnár wrote:
Hi!

I have a bugreport with this message.

Is this a client or server side error message?

  Both
 

What is the problem?

  Looks like info buffer is small,  perhaps Firebird going to put 64-bit value into user buffer that fits only 32-bit value.
If you show corresponding IBX code, I'll try to be more exact.

Regards,
Vlad

Attila Molnár

unread,
Nov 22, 2022, 3:22:58 AM11/22/22
to firebird-support
Frist time seen this error, and I can't reproduce it.
You can see the call stack and line numbers in the opening post.

getrecordcount.png

ibdatabaseerror.png

Vlad Khorsun

unread,
Nov 22, 2022, 5:43:04 AM11/22/22
to firebird-support
On Tuesday, 22 November 2022 at 10:22:58 UTC+2 Attila Molnár wrote:
Frist time seen this error, and I can't reproduce it.
You can see the call stack and line numbers in the opening post

 The buffer is definitely big enough, good.
What client library was used ? I need exact version.
Any chance it is pre fb3 (or IB's) client ?
Any chance there was more than 2^32 affected records ?
Also, there should be two numbers at the error message ("need %d, actual %d") , could you show it full ?

Regards,
Vlad

Attila Molnár

unread,
Nov 22, 2022, 7:50:49 AM11/22/22
to firebird-support
A very old version, pre Firebird. IBX v7.08.
gds32.dll (fbclient.dll) v3.0.10.33578

No, we are far away from so many records.

"Invalid info structure - no space for clumplet data: need 18432, actual 1045."
Reply all
Reply to author
Forward
0 new messages