David Henderson
Have come across another instance where a call to ent_extent appears to be causing a subsequent crash (same symptoms as before).
In this new instance I was able to do my own extent calculations based on the entity type: fortunately the code only needed to cater for 2d lines and text entities so I based my calculations on points returned by a call to txtbox for text entities, and on linpt1 and linpt2 for 2d line entities.
Replacing the ent_extent call with this new logic fixed the crash, so I am beginning to be pretty certain that there is a bug of some sort in the DCAL ent_extent procedure... (even though I have used it elsewhere in the same macro and those calls are not causing a problem)
Rgds,
David H.