EB.TRANS.JBASE - error

629 views
Skip to first unread message

Mahesh

unread,
Nov 27, 2006, 2:17:11 AM11/27/06
to jBASE
What does this error mean?

jBASE: Attempting to free NULL pointer at
jediTransaction.c,1608(EB.TRANS.JBASE,18)

AIX 5.2, Jbase 4.1.5.7 (patch 5453)

Greg Cooper

unread,
Nov 27, 2006, 10:24:32 AM11/27/06
to jB...@googlegroups.com
It is probably an internal jBASE error and cannot theoretically be caused by any form of BASIC programming.
 
If you have any 'C' code written outside of the standard jBASE then it could be that that is in error. If not, then it is a jBASE error and you'll need to report it to jBASE support.
 
The error comes from programming in C. Often in C you need some blocks of memory to do various tasks and these are taken off the heap space using a function called malloc(). When you're finished with them, in 'C' you call a function called free() to release that memory back to the free space pool. What the error is saying is that the call to free() has been given a pointer that points to address 0 (aka NULL pointer) which is an illegal address.
 
Greg

Mahesh

unread,
Nov 27, 2006, 11:20:22 PM11/27/06
to jBASE
Has this error something to do with transaction boundaries?

Mahesh

unread,
Dec 3, 2006, 8:38:47 PM12/3/06
to jBASE
Hi all.....will somebody help?

Reply all
Reply to author
Forward
0 new messages