Your message dated Wed, 18 Sep 2013 03:21:25 +0000 with message-id <[email protected]> and subject line Bug#719510: fixed in vim 2:7.4.027-1 has caused the Debian Bug report #719510, regarding vim: yaml syntax plugin makes vim hang with an ssh key in the yaml file to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 719510: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719510 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: vim Version: 2:7.4.000-1 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi, I have several yaml files with ssh keys inside them. As of 2:7.4.000-1, vim takes, depending on the size of the key, ages to load them: $ {echo; echo; }|ssh-keygen -t rsa -b 4096 -f id_foo Generating public/private rsa key pair. ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory Your identification has been saved in id_foo. Your public key has been saved in id_foo.pub. The key fingerprint is: 92:58:f4:6b:d4:64:cb:08:02:41:c0:36:5d:f0:a9:38 yath@moniac The key's randomart image is: +--[ RSA 4096]----+ |oo=++.o o | | + ..o.o * . | |. . o. + + | | . .o o . | | E .. o S | | . o | | | | | | | +-----------------+ $ cp id_foo.pub id_foo.yaml $ vim -u NORC -U NORC --cmd 'filetype plugin indent on' -N id_foo.yaml :syn on => works as expected However, when "- " is prepended to the ssh key: $ echo "- $(cat id_foo.pub)" > id_foo.yaml $ vim -u NORC -U NORC --cmd 'filetype plugin indent on' -N id_foo.yaml :syn on => vim hangs You can reproduce this even interactively; vim ~/.ssh/id_rsa.pub, :set syn=yaml, :syn on, then prepend "- "; it will start hanging as soon as you type the space. Sebastian - -- Package-specific info: - --- real paths of main Vim binaries --- /usr/bin/vi is /usr/bin/vim.gtk /usr/bin/vim is /usr/bin/vim.gtk /usr/bin/gvim is /usr/bin/vim.gtk - -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.10-2-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages vim depends on: ii libacl1 2.2.52-1 ii libc6 2.17-92 ii libgpm2 1.20.4-6.1 ii libselinux1 2.1.13-2 ii libtinfo5 5.9+20130608-1 ii vim-common 2:7.4.000-1 ii vim-runtime 2:7.4.000-1 vim recommends no packages. Versions of packages vim suggests: ii exuberant-ctags [ctags] 1:5.9~svn20110310-6 pn vim-doc <none> pn vim-scripts <none> - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIVAwUBUgkDrPhx3EthBlqjAQhKcA/9GidyNiVrbc2X4yRxVssiUsYXB03VesID GCxq0BPRZFfIc75HzstZXCNslicDpD3n4OKlYKTICaSZJaMiH7DTI28U9yt2EUNb H6bvjWfEXzychkV8Lse/tLGh+Y2vneJDmFvkCFJPPeqqbAiyn2H1Tmmlqfm/in+y 0qr+fF+0Lf+SNO+konTk5ga8vKnGInKaMBMNkIgODusNSJ3vBbAYHC6eEPqxzhYy 3bfe95OL78JC5dQXE8fCGigRRbi5kqbPxbHVAH0M6PYx04TGC2K7ZIMNas/wc+3F Vacp91+tXLqPwFp9rY7si8LmQLyuu0jty3nAUpdt92aT64v8juSCggh3w/ageTeN zfuZz1T/M7h5X3HKMFXQAu4h21n7hCh7/W//AezTWd1WI2HfrTZ2LMjqvL0e8jWl zNTnhDDTc4vlN9jh6opZDWNUwo/kkK1J5rk3QIohRWTkUdBb37W/dQthG9RMSPct 4WRsntC6EUapexThBbHh8RdcW5YZ5oFae86lrR7kOkZHF2xGuLaKcDRprSexoC5v a0TXCmjQMaz7pwcVb/e5S5k3uR9YSEpXDGWoYmhs9L4atYHqNxXS4326w33IFwTi vpC93uNxMWpiDp/LTeBv8ltYvr+fjZlr0JCuCiB4BvA5wcO0qVsW5Brymhd+lLUk HMSFnPNJiQo= =pBE2 -----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---Source: vim Source-Version: 2:7.4.027-1 We believe that the bug you reported is fixed in the latest version of vim, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. James McCoy <[email protected]> (supplier of updated vim package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Tue, 17 Sep 2013 20:29:24 -0400 Source: vim Binary: vim-common vim-gui-common vim-runtime vim-doc vim-tiny vim vim-dbg vim-gtk vim-nox vim-athena vim-lesstif vim-gnome Architecture: source all amd64 Version: 2:7.4.027-1 Distribution: unstable Urgency: low Maintainer: Debian Vim Maintainers <[email protected]> Changed-By: James McCoy <[email protected]> Description: vim - Vi IMproved - enhanced vi editor vim-athena - Vi IMproved - enhanced vi editor - with Athena GUI vim-common - Vi IMproved - Common files vim-dbg - Vi IMproved - enhanced vi editor (debugging symbols) vim-doc - Vi IMproved - HTML documentation vim-gnome - Vi IMproved - enhanced vi editor - with GNOME2 GUI vim-gtk - Vi IMproved - enhanced vi editor - with GTK2 GUI vim-gui-common - Vi IMproved - Common GUI files vim-lesstif - Vi IMproved - enhanced vi editor (transitional package) vim-nox - Vi IMproved - enhanced vi editor - with scripting languages suppo vim-runtime - Vi IMproved - Runtime files vim-tiny - Vi IMproved - enhanced vi editor - compact version Closes: 719510 721944 722081 Changes: vim (2:7.4.027-1) unstable; urgency=low . * Merge upstream tag v7-4-027 + 7.4.003: Refresh a stale pointer in new regex engine to avoid dereferencing a freed pointer. (Closes: #722081) + 7.4.024: Read an undo file owned by the current user, even if that differs from the owner of the edited file. (Closes: #721944) + Use old regex engine for yamlBlockMappingKey highlighting to workaround performance problem with new engine. (Closes: #719510) Checksums-Sha1: 1301379a8eadc07f9f7de3f991fe1d73eeb059eb 2030 vim_7.4.027-1.dsc 8d78c0cf545bf75cbcd5e3b709a7d03a568d256e 11832040 vim_7.4.027.orig.tar.gz 454617985a5ac64c1d7cefd5436ff5c99ab676d7 188971 vim_7.4.027-1.debian.tar.gz 8afa93b48aa03360c429e907a1de286119e02cc4 153174 vim-gui-common_7.4.027-1_all.deb 182e5b106cea43d15f58765092cadcebb4a6e3aa 4970312 vim-runtime_7.4.027-1_all.deb 5d30ad72e77679c804f600a4d4840e1869bfd39e 1738854 vim-doc_7.4.027-1_all.deb f8572b46fd4d189d4ba376b3777d71aba0aabb64 88652 vim-lesstif_7.4.027-1_all.deb 63fe92e156366ce2439d5adfd77b0c78bd314047 381008 vim-tiny_7.4.027-1_amd64.deb f62f0da93a40326fe937e729827d01bc6beea06c 1083658 vim-gtk_7.4.027-1_amd64.deb bc2b5645bee07c7983f7f6742b595f9aebac2d65 1084156 vim-gnome_7.4.027-1_amd64.deb a5cad045a54d47344e1c179ba7e3ab4a643deda6 1073116 vim-athena_7.4.027-1_amd64.deb 3043ccd25c61cbbe185ecc4e2eb04d48822e5995 972408 vim-nox_7.4.027-1_amd64.deb a9c863fe4bd8880cd06867eecc3d0f099c33a9e8 175742 vim-common_7.4.027-1_amd64.deb 3ba0cae7fd56d562a73e470645bc767420cc1acf 878474 vim_7.4.027-1_amd64.deb ba9caeba9dd14c46c7e7fa08ca7049e5b83ced10 7857198 vim-dbg_7.4.027-1_amd64.deb Checksums-Sha256: 41794e7fbcbf388a35aad8033af6af03f31efc0acdf9d81759a5c28ecd051740 2030 vim_7.4.027-1.dsc 74b04f8443ca152e59634332be4ac7f98d65663ced83cb2e3b0ffa26ae33effa 11832040 vim_7.4.027.orig.tar.gz 75f0573692dadc144ded4aea50b3713dd0a7bd36cd77ada36a88d0c407894cf7 188971 vim_7.4.027-1.debian.tar.gz 4a72500c4152ed8af2f16954ae71fbd7d186f8edf25438b83c96f778fa52c887 153174 vim-gui-common_7.4.027-1_all.deb 3c2d28c975bd973fe238e864bac04d93a77f7e1278c691305ffc6900c0643130 4970312 vim-runtime_7.4.027-1_all.deb 1ccd3f9c791797a623fd60a65a8152b5f227ae8fade9214c9db7728cae572100 1738854 vim-doc_7.4.027-1_all.deb 05a46bce1655380f8c5f9ea9f3b3d34ee6c7b7428d2277c915293157805d92d8 88652 vim-lesstif_7.4.027-1_all.deb cfe1a6b18c1a3ecf1214ba4c3b3a4ccf26cd413ca5612b985102baf6476289c4 381008 vim-tiny_7.4.027-1_amd64.deb 10635b8fd51e8c1be5d7ffa8b9332faadd88f1ce17758ad0003612ad07c967b6 1083658 vim-gtk_7.4.027-1_amd64.deb 0d3677f62c790f3d58e049a739b148ce01683792c1542a8414ef7c84191e2985 1084156 vim-gnome_7.4.027-1_amd64.deb 268638e25333053dfe1caf19296c26a8e19d61c2be55703cbba1764a2caad23a 1073116 vim-athena_7.4.027-1_amd64.deb a6a79fd908c37ee408a8efea41b1b8e6f5120a97c8cd7cb8b6f13fb2697784ce 972408 vim-nox_7.4.027-1_amd64.deb 0f2db8e57665a90e8ccf9c287759ee8c29dd0b2e0b2f85298204a926143e38d4 175742 vim-common_7.4.027-1_amd64.deb 1f16996f9e314417cf158d7c04ca50a140e924132167edf197695c8947632962 878474 vim_7.4.027-1_amd64.deb 4718746d85eaedede4db9e5f37d214c03143f3f718c20296ca250927adf9203d 7857198 vim-dbg_7.4.027-1_amd64.deb Files: 91258ff72b3bfaebc129a504a5c8ae37 2030 editors optional vim_7.4.027-1.dsc 5e0754c6ab20180276cf0013dec2a524 11832040 editors optional vim_7.4.027.orig.tar.gz a66f23c28638d3b1f509df34b6f93067 188971 editors optional vim_7.4.027-1.debian.tar.gz 507bb6f47f0f9752ddaca0a37206eb47 153174 editors optional vim-gui-common_7.4.027-1_all.deb de5d06b5daae7a6ac00e8921d2b910b6 4970312 editors optional vim-runtime_7.4.027-1_all.deb 16bf8d445a78df8070447b99c09a20e4 1738854 doc optional vim-doc_7.4.027-1_all.deb 7ea744652bf7ff1fcb42ce97e487a1cb 88652 oldlibs extra vim-lesstif_7.4.027-1_all.deb e2167753480d738cc346b39cdb714fd3 381008 editors important vim-tiny_7.4.027-1_amd64.deb 9beab129abbb3e288c80dd4db158ec96 1083658 editors extra vim-gtk_7.4.027-1_amd64.deb 77fe44df4466b5ced84b3de7efdd66fe 1084156 editors extra vim-gnome_7.4.027-1_amd64.deb 772b3564c50b65973aba826c4d76c250 1073116 editors extra vim-athena_7.4.027-1_amd64.deb 5c13480e7440dd1c76ee9749ca09e3b3 972408 editors extra vim-nox_7.4.027-1_amd64.deb 727cb2250970fedc8b3468cf2a37bea7 175742 editors important vim-common_7.4.027-1_amd64.deb 2fdd0057e83810e5a4061f9f961167ba 878474 editors optional vim_7.4.027-1_amd64.deb e1790834c4dda389598489df80308c96 7857198 debug extra vim-dbg_7.4.027-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iEYEARECAAYFAlI5BPgACgkQDb3UpmEybUA4LwCfT3hXWncfQo8mOfs5YNI8e7gL oloAnikcWbt3ot8r3rosp+Ie6VB09vGi =8UGa -----END PGP SIGNATURE-----
--- End Message ---

