Bug#407606: [cl-debian] Bug#407606: cmucl fails at initialization

2008-06-20 Thread Faré
I cannot reproduce at this time. When I tried to reproduce earlier, the bug was very sensitive to some unidentified parameters. While in a given shell, changing the TERMCAP variable as shown would trigger the bug, in another shell it wouldn't. It could be some buffer overflow of some sort, or anyt

Bug#407606: [cl-debian] Bug#407606: cmucl fails at initialization

2008-06-20 Thread Luca Capello
Hi Faré! On Wed, 20 Jun 2007 05:03:41 +0200, Faré wrote: > a big TERMCAP and an ARGV0 of length <= 7 reveals the bug. I cannot reproduce it on etch nor on a clean sid chroot: = $ export TERM=screen.linux $ export TERMCAP='SC|screen.linux|VT 100/ANSI X3.64 virtual terminal:\ :hs:ts=\E_

Bug#407606: [cl-debian] Bug#407606: cmucl fails at initialization

2007-06-19 Thread Faré
a big TERMCAP and an ARGV0 of length <= 7 reveals the bug. It looks like the overall size and/or alignment of the environment in general may contribute to revealing the bug or not. Indeed, trying to reproduce the bug with a different environment causes a very different pattern in when the bug is

Bug#407606: [cl-debian] Bug#407606: cmucl fails at initialization

2007-06-19 Thread Faré
OK, it gets weirder. On the zsh command-line, I can make it fail deterministically. In a sh script, it deterministically works. I traced that to the argv[0]. Using zsh, I can explicitly call #!/bin/zsh -f ARGV0=cmucl /usr/bin/cmucl and have it fail deterministically (given the appropriately long

Bug#407606: [cl-debian] Bug#407606: cmucl fails at initialization

2007-05-04 Thread Peter Van Eynde
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello Faré I tried with the environment set as you gave, but still it works. Actually I cannot find serious references to TERMCAP in the cmucl sources so I fail to see where it could crash the image... What does strace say? Groetjes, Peter - -- sig