I encountered this problem after rebooting to pick up the latest Ubuntu
kernel: 2.6.20-16.31.  However, the obvious assumption that this was the
cause seems to be ruled out by finding this bug report.

My problem was also due to the .history file and tcsh -f also eliminated
the problem.  I also discovered that setting LANG=C allows tcsh to
startup normally.  This strongly suggest a NLS Unicode problem.  My
history file contained some non-ASCII characters that were implicated in
the strace output of the Segmentation fault.  I was able to reproduce
the segmentation fault with the above .history file attached by Sunjae
Park.  In addition I was able to shorten it considerably to a measly
4392 bytes uncompressed.  From the strace output I suspect that the
offset of the multi-byte characters is important.

** Attachment added: "Compressed tcsh .history file that causes Segmentation 
fault when LANG set to en_US.UTF-8."
   http://launchpadlibrarian.net/9089366/.history.gz

-- 
tcsh segmentation fault
https://bugs.launchpad.net/bugs/86683
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to