-
bpranoto commented on the post, ANN: kbmMemTable v. 7.96.00 Standard and Professional Edition released 3 years, 10 months ago
Thank you for the bugfixes
-
bpranoto replied to the topic Bug Report: CreateTableAs with lookup field and/or Calculated field in the forum kbmMemTable 3 years, 11 months ago
Hello Kim,
I hope you didn’t miss this.
Thank you.
-
bpranoto started the topic Bug Report: CreateTableAs with lookup field and/or Calculated field in the forum kbmMemTable 3 years, 11 months ago
Environment:
O/S: Ubuntu linux 64bit
Compiler: fpc 3.2.0
Lazarus: 2.0.12
KbmMemTable: 7.92.00There is a bug in function CreateTableAs with lookup and calculated field.
Here is a code to demonstrate the bug:
procedure TForm1.Button1Click(Sender: TObject);
var
MTable1,MTable2:TKbmMemTable;
Field : TField;
begin
MTable1 :=… -
bpranoto replied to the topic BUG REPORT: Memory leak when EnablingVersioning is true in the forum kbmMemTable 3 years, 12 months ago
Glad to hear the bug is fixed. It made me lose some sleeps 🙂
-
bpranoto replied to the topic BUG REPORT: Memory leak when EnablingVersioning is true in the forum kbmMemTable 4 years ago
I have placed the demo project and the fix to my google drive, however it looks like this forum doesn’t let me posted urls. Anyway, I have emailed those files to Kim Bo Madsen. I hope he doesn’t miss my email.
-
bpranoto started the topic BUG REPORT: Memory leak when EnablingVersioning is true in the forum kbmMemTable 4 years ago
Some days ago I posted a memory bug report, but the post did not appear on the forum, I have also emailed Kim about the bug and the fix to patch the leakage, but until now I still get no response, so I try to repost here, the minimize project to demonstrate the bug and also the patch file has been emailed to Kim.
There is a Memory leak when…[Read more]
-
bpranoto started the topic Compile Error v7.95 on Lazarus in the forum kbmMemTable 4 years, 1 month ago
Hello,
I just downloaded kbmMemTable v7.95, however on compiling I got this error on compiling:
kbmMemTable.pas(12636,26) Error: Identifier not found “AssignFieldDef”
Environment:
Lazarus: version 2.0.12
FPC: version 3.2.0
O/S: Linux ubuntu 64bits version 18.04.6 -
bpranoto commented on the post, ANN: kbmMemTable v. 7.91.00 Standard and Professional Edition released 4 years, 11 months ago
The post is already on the top. There are very few traffics there.
-
bpranoto commented on the post, ANN: kbmMemTable v. 7.91.00 Standard and Professional Edition released 4 years, 11 months ago
Sorry, the correct link to the forum is: https://components4developers.blog/forums/topic/memory-leak-on-when-filter-is-enabled/
-
bpranoto commented on the post, ANN: kbmMemTable v. 7.91.00 Standard and Professional Edition released 4 years, 11 months ago
Hi Kim,
Just downloaded the new 7.91 kbmMemtable, however it still has memory leak which I have reported on the forum: https://components4developers.blog/forums/topic/memory-leak-on-filter-is-enabled/
I have […] -
bpranoto started the topic Memory leak on when filter is enabled in the forum kbmMemTable 4 years, 11 months ago
Dear Kim,
I just found a memory leak on TKbmMemTable when a filter is set.
I am using lazarus 2.0.10/fpc 3.2.0 on ubuntu 18.04.
To demonstrate the problem, just create a simple project with one form. On the form drop a TKbmMemtable component, and set the project options as follows:
Project -> Project Options -> Compiler Options…[Read more]
-
bpranoto commented on the post, ANN: kbmMemTable v. 7.86.00 Standard and Professional Edition released 5 years, 3 months ago
Thank you for the lazarus fixes.
-
bpranoto replied to the topic Kbmmemtable 7.85 compile error on lazarus/fpc in the forum kbmMemTable 5 years, 3 months ago
Looking the definition of TFPGObjectList in fgl unit:
generic TFPGObjectList<T: TObject> = class(TFPSList)
private…
I change the offending line 50 in unit kbmMemType to:
TkbmGObjectList<T:TObject> = class(fgl.TFPGObjectList<T>);
Now it compiles fine. Hope it will be fixed.
-
bpranoto started the topic Kbmmemtable 7.85 compile error on lazarus/fpc in the forum kbmMemTable 5 years, 3 months ago
Hi,
When installing kbmmemtable package versin 7.85 on Lazarus/fpc I got this error:
kbmMemTypes.pas(50,48) Error: class type expected, but got “TkbmGObjectList$1.T”
Line 50 is:
TkbmGObjectList<T> = class(fgl.TFPGObjectList<T>);
Strangely, line 49 which seems similar to line 50 doesn’t complain.
@Kim, could you help please?
Thank you
-
bpranoto started the topic DBEdit with BCD Fields Error in the forum kbmMemTable 6 years, 5 months ago
Hi,
There is an issue with BCD fields of kbmmemtable. It cannot store values.
How to demonstrate the problem.
Create a kbmmemtable with TBCD fields and then link them to TDBEdit control. As soon the DBEdit tries to store the value into the field, it raises exception External SIGSEGV.
My Enviroment is Lazarus v2.0.2 64bits with FPC 3.0.4 on…[Read more]
-
bpranoto replied to the topic Issue with TBCDField and IGDBEdit in the forum kbmMemTable 6 years, 7 months ago
any chance it will be reviewed? Thanks
-
bpranoto replied to the topic Issue with TBCDField and IGDBEdit in the forum kbmMemTable 6 years, 8 months ago
Typo: “Issue with TBCDField and IGDBEdit” should be “Issue with TBCDField and TDBEdit”….
-
bpranoto started the topic Issue with TBCDField and IGDBEdit in the forum kbmMemTable 6 years, 8 months ago
Hi,
There is an issue with BCD fields of kbmmemtable. It cannot store values.
How to demonstrate the problem.
Create a kbmmemtable with TBCD fields and then link them to TDBEdit control. As soon the DBEdit tries to store the value into the field, it raises exception External SIGSEGV.
My Enviroment is Lazarus v2.0.2 64bits with FPC 3.0.4 on…[Read more]
-
bpranoto replied to the topic kbmmemtable on linux lazarus 2.0.4 in the forum kbmMemTable 6 years, 9 months ago
The problem is on kbmmemtable.pas line 12870:
DataEvent(deFieldChange, TkbmNativeInt(Field) );
it seems the casting to TkbmNativeInt is not correct. If I change the line to:
DataEvent(deFieldChange, int64(Field) );
the problem goes away.
So the problem must be in the definition of TkbmNativeInt in KbmMemTypes.pas line 31:
{$IFDEF…[Read more]
-
bpranoto started the topic kbmmemtable on linux lazarus 2.0.4 in the forum kbmMemTable 6 years, 9 months ago
Hello,
I just purchase kbmMemtable v.7.8.2.
Installation on linux lazarus 64bits version 2.0.2 (fpc version 3.0.4) went smoothly. My o/s is ubuntu 18.04 64 bits
Unfortunately, it fails on inserting record.
Steps to demonstrate the problem:
- Create a new application
- Drop a kbmmemtable component to the form1
- Put this code on OnCreate event…
