Bug 100670
| Summary: | vi crash with LANG=fr_FR.UTF8 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Retired] Red Hat Linux Beta | Reporter: | Féliciano Matias <feliciano.matias> | ||||||||
| Component: | vim | Assignee: | Karsten Hopp <karsten> | ||||||||
| Status: | CLOSED RAWHIDE | QA Contact: | David Lawrence <dkl> | ||||||||
| Severity: | high | Docs Contact: | |||||||||
| Priority: | medium | ||||||||||
| Version: | beta1 | CC: | aleksey, dave.habben, p.van.egdom | ||||||||
| Target Milestone: | --- | ||||||||||
| Target Release: | --- | ||||||||||
| Hardware: | i386 | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2003-10-22 15:42:25 UTC | Type: | --- | ||||||||
| Regression: | --- | Mount Type: | --- | ||||||||
| Documentation: | --- | CRM: | |||||||||
| Verified Versions: | Category: | --- | |||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||
| Embargoed: | |||||||||||
| Bug Depends On: | |||||||||||
| Bug Blocks: | 100643 | ||||||||||
| Attachments: |
|
||||||||||
I cannot reproduce it here on a freshly installed Beta1 with random scrolling in the install.log file. Do you have a another reproducable way to make vi segfault? Created attachment 93104 [details]
/var/log/messages
Created attachment 93105 [details]
strace vi /var/log/message
Created attachment 93106 [details]
ltrace vi /var/log/messages (the last 150 lines)
> Do you have a another reproducable way to make vi segfault?
easy :
# echo $LANG
fr_FR.UTF-8 <== UTF-8 and not UTF8. vi also crash with UTF8.
# vi /var/log/messages
Vim: Caught deadly signal SEGV
Vim: Finished.
Erreur de segmentation
Instant segfault :-)
# env LANG=C vi /var/log/message
OK
I do this with RH9 and a "chroot /mnt/severn". I can do a test under severn in
one hour.
Have you a "alias vi=vim" ?
Sorry i can reproduce under severn. But this bug append in rescue mode (CD1 severn)! I do a "rpm -V -a" and everything seems fine. I got the segfault now, too and will send a detailled bugreport to the vim maintainers in a few minutes. > i can reproduce under severn.
I can *NOT* reproduce under severn (i have a very poor english :-)).
in rescue mode, i do a "chroot /mnt/sysimage".
I experience this bug too. As root, doing "vi /root/install.log" results in: Vim: Caught deadly signal SEGV Vim: Finished. Segmentatie fout 100% reproducable with : "vim-6.2.18-2" (Severn) "vim-6.2.21-2" (Raw Hide) I also experience it with a normal user account when editing in some text files. I see this too, with ru_RU.UTF-8. vim-6.2.57 should fix this, please verify with the packages from http://people.redhat.com/karsten/ For me, the described problems seem fixed with package vim-6.2.57-1. Fixed my problems too. work to me. Can this be marked as RAWHIDE/CLOSED? The current version in rawhide is: $ rpm -q vim-minimal vim-minimal-6.2.121-1 yes, I think so. The latest reports indicate that this has been fixed. |
From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.7 (X11; Linux i686; U;) Gecko/20030131 Description of problem: vi (/bin/vi from vim-minimal) segfault with LANG=fr_FR.UTF8. Version-Release number of selected component (if applicable): 6.2.18-2 How reproducible: Always Steps to Reproduce: 1. set LANG to fr_FR.UTF8 2. Open a file (for example /root/install.log) 3. scroll in the file with <ctrl>-D and <ctrl>-U Actual Results: Segfault Vim: Caught deadly signal SEGV Vim: Finished. Erreur de segmentation Expected Results: No segmentation fault. Additional info: Platform is set to i386 but i use an athlon.