zsh-workers
 help / color / mirror / code / Atom feed
* zsh malloc bug
@ 2004-06-01 18:01 Dave Yost
  2004-06-02  9:32 ` Peter Stephenson
  0 siblings, 1 reply; 9+ messages in thread
From: Dave Yost @ 2004-06-01 18:01 UTC (permalink / raw)
  To: zsh-workers

Hi.

Z% echo $ZSH_VERSION 
4.1.1
Z% uname -a 
Darwin ip2 7.4.0 Darwin Kernel Version 7.4.0: Wed May 12 16:58:24 PDT 2004; root:xnu/xnu-517.7.7.obj~7/RELEASE_PPC  Power Macintosh powerpc

I ran the script below and 1 second later hit ^C, eliciting this output:

Z% ./bug
^Cint
*** malloc[21559]: Deallocation of a pointer not malloced: 0x10f3c0; 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
Z% 

Here's the script

==============
#!/bin/zsh

TRAPEXIT() {
	echo exit
}

TRAPINT() {
	echo int
	exit
}

sleep 5
# Now type control-c

# or wait til here for a bus error
while true
do
	sleep 1
done
==============

I have a slightly more complicated script that elicits two malloc debug printouts.  I'll send it to whoever fixes this.

See also: my email with the subject "zsh needs try-finally".

Dave


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2004-06-16 19:18 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-01 18:01 zsh malloc bug Dave Yost
2004-06-02  9:32 ` Peter Stephenson
2004-06-02 18:21   ` Dave Yost
2004-06-08 13:20     ` Peter Stephenson
2004-06-08 18:09       ` RANDOMSMALL <range> [ <seed> ] Dave Yost
2004-06-08 21:20         ` Peter Stephenson
2004-06-08 21:51           ` PATCH: " Peter Stephenson
2004-06-08 21:55         ` Larry Bakst
2004-06-16 19:13       ` zsh malloc bug Dave Yost

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).