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
