> I just tried a huge `print -l /usr/**/*' where zsh swallowed up 40 Mbytes. > This worked and the shell successfully freed the memory afterwards. So > it doesn't look this is simple problem with the heap allocator. Attached is a script from Peter Palfrader which seems to trigger the same type of segfault in zhalloc().