Bug 435761
Summary: | vim leaves behind /tmp/cscope.NNNN directories | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ralph Siemsen <ralphs> |
Component: | vim | Assignee: | Karsten Hopp <karsten> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 8 | CC: | pebolle |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-03-17 17:22:47 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: |
Description
Ralph Siemsen
2008-03-03 18:48:55 UTC
upstream is aware of this and is preparing a patch: http://news.gmane.org/find-root.php?message_id=%3c200803021233.m22CXZDu027580%40moolenaar.net%3e I've applied the patch mentioned in #1 (obtained from the following URL http://article.gmane.org/gmane.editors.vim.devel/18908/raw to avoid HTML encoding) on top vim-common-7.1.211-1.fc8 and can confirm that it solves the problem for me. I used the following scriptlet to cleanup the mess left in /tmp. It takes care not to destroy any active cscope sessions. ls -d /tmp/cscope.* | sed -e 's#/tmp/cscope.##' | while read PID ; do if test -e /proc/$PID && grep -q cscope /proc/$PID/cmdline ; then echo Active session in /tmp/cscope.$PID ; else rm -f /tmp/cscope.$PID ; fi ; done And of course I have a typo: we want "rm -rf" so it will remove the directory, not just -f option. I had put an "echo" in front of the "rm" for testing purposes... This is fixed in vim-7.1.281 or newer. This didn't make it into F9-Beta, but will be in F9. In the meantime you can download packages from http://koji.fedoraproject.org/koji/taskinfo?taskID=519581 *** Bug 443952 has been marked as a duplicate of this bug. *** |