Re: FMP 5.5, Applescript, MacosX
Re: FMP 5.5, Applescript, MacosX
- Subject: Re: FMP 5.5, Applescript, MacosX
- From: email@hidden
- Date: Sun, 9 Jun 2002 04:43:30 EDT
malloc is a standard C/C++/Pascal function for a currently running program to
request a Memory ALLOCation (RAM) on the fly from the system for said
program's use. Traditionally, once allocated, the memory is used by the
program to store now-needed program code or data (such as a database entry).
Traditionally, the system returns to the program a pointer (i.e. - a
reference to the memory location it has now assigned for the requesting
program). Properly behaving programs should release that same memory when
they are done with it. This process of allocating memory on the fly and
releasing it permits shared memory space. In your particular case, a program
(FileMaker from the looks of it) is telling the system to release some memory
that, according to the system, it was never assigned or has already been
freed by another release request -- this is almost always a programmer's
boo-boo (by having written an invalid second release request into the
program's code).
Recommendation: check filemaker.com's site for a possible update to address
this particular bug. If no update is found, submit everything you sent to the
AppleScript list to their bug database so they can address it.
Best Wishes,
Marc S.A. Glasgow
In a message dated 6/9/02 1:11:14 AM, email@hidden (Joakim Jardenberg)
writes:
>
*** malloc[325]: Deallocation of a pointer not malloced:
>
0x5d7aef0; This could be a double free(), or free()
>
called with the middle of an allocated block; Try
>
setting environment variable MallocHelp to see tools to
>
help debug
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.