Your message dated Thu, 21 Jun 2007 10:47:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#425424: fixed in jed 1:0.99.18+dfsg.1-7
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: jed
Version: 1:0.99.18+dfsg.1-6
Severity: important


Jed crashes with a segmentation fault, if a byte-compiled version (*.slc
file) is evaluated that contains a literal string with the "$" suffix (a
feature added in S-Lang 2 for shell like variable substitution).

An example is 'latex_external.sl' from JoergsLatexMode
(http://www.minet.uni-jena.de/~joergs/jjm-r130.tgz). It contains the lines

    insert("Current configuration: $LaTeX_Config\n\n"$);
...
       variable pid = expand_and_run_cmd("jed-script $latex_comm watch"$,

which leads to Jed crashing when opening a LaTex file if JoergsLatexMode is
installed and byte-compiled.


The problem is a bug in the S-Lang library, as the author of Jed and S-Lang
wrote in a mail to the jed-users list 
(http://www.ruptured-duck.com/jed-users/msg01916.html)

  slang-2.0.6 had a bug in the handling of byte-compiled files
  containing strings with the "$" suffix, e.g.,

      file = "$HOME/foo.sl"$;

  This bug was corrected in 2.0.7.

While currently only seldom occuring, the problem is hard to detect (as the
usual S-Lang debugging methods do not work once Jed crashed) and can lead to
data loss. 

A fix is to use libslang2 version >= 2.0.7-1 (now in unstable).

Please let jed (and xjed) depend on this S-Lang version.

Guenter Milde

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages jed depends on:
ii  jed-common            1:0.99.18+dfsg.1-6 S-Lang runtime files for jed and x
ii  libc6                 2.5-7              GNU C Library: Shared libraries
ii  libgpmg1              1.19.6-22          General Purpose Mouse - shared lib
ii  libslang2             2.0.6-4            The S-Lang programming library - r

jed recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: jed
Source-Version: 1:0.99.18+dfsg.1-7

We believe that the bug you reported is fixed in the latest version of
jed, which is due to be installed in the Debian FTP archive:

jed-common_0.99.18+dfsg.1-7_all.deb
  to pool/main/j/jed/jed-common_0.99.18+dfsg.1-7_all.deb
jed_0.99.18+dfsg.1-7.diff.gz
  to pool/main/j/jed/jed_0.99.18+dfsg.1-7.diff.gz
jed_0.99.18+dfsg.1-7.dsc
  to pool/main/j/jed/jed_0.99.18+dfsg.1-7.dsc
jed_0.99.18+dfsg.1-7_i386.deb
  to pool/main/j/jed/jed_0.99.18+dfsg.1-7_i386.deb
xjed_0.99.18+dfsg.1-7_i386.deb
  to pool/main/j/jed/xjed_0.99.18+dfsg.1-7_i386.deb



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.
Rafael Laboissiere <[EMAIL PROTECTED]> (supplier of updated jed 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.7
Date: Thu, 21 Jun 2007 12:15:36 +0200
Source: jed
Binary: jed jed-common xjed
Architecture: source all i386
Version: 1:0.99.18+dfsg.1-7
Distribution: unstable
Urgency: low
Maintainer: Debian JED Group <[EMAIL PROTECTED]>
Changed-By: Rafael Laboissiere <[EMAIL PROTECTED]>
Description: 
 jed        - editor for programmers (textmode version)
 jed-common - S-Lang runtime files for jed and xjed
 xjed       - editor for programmers (x11 version)
Closes: 425424 427166
Changes: 
 jed (1:0.99.18+dfsg.1-7) unstable; urgency=low
 .
   * debian/control:
     + Added Jörg Sommer to the Uploaders list
     + Replaced ${Source-Version} by ${source:Version}, since the former is
       deprecated
 .
   * Tighten the build-dependency to libslang2 >= 2.0.7-2, which have  the
     appropriate version number in the shlib file.  This guarantees that
     the resulting jed and xjed packages will depend on libslang2 >=
     2.0.7-1, which prevents linking against libslang2 2.0.6 (closes: #427166)
     Also, segmentation fault with some pre-compiled slang files is avoided
     (closes: #425424)
Files: 
 f67b3c51d602dab36f1c362c76bd35a6 958 editors optional jed_0.99.18+dfsg.1-7.dsc
 e7b20b388235980e617feeb6625aff1a 38098 editors optional 
jed_0.99.18+dfsg.1-7.diff.gz
 9981ad417a02035bff8625ae6d31dc6d 119544 editors optional 
jed_0.99.18+dfsg.1-7_i386.deb
 1416c3bfb2181bc187d2ed388a677e1a 134616 editors optional 
xjed_0.99.18+dfsg.1-7_i386.deb
 db8792e69dc30b8ab7d0e8a0d3b0e37e 532696 editors optional 
jed-common_0.99.18+dfsg.1-7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGelVxk3oga0pdcv4RAlDsAKCcghVMzRRC0xWjojV89G2wMXj58ACfRvmD
Y/3sE6U2ycAQVNiWI6ggovY=
=zyGb
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to