[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#638745: marked as done (espeak: FD leak in LoadConfig())



Your message dated Sat, 08 Oct 2011 21:03:07 +0000
with message-id <E1RCe31-0002ej-C3@franck.debian.org>
and subject line Bug#638745: fixed in espeak 1.45.04-2
has caused the Debian Bug report #638745,
regarding espeak: FD leak in LoadConfig()
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 owner@bugs.debian.org
immediately.)


-- 
638745: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638745
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: espeak
Version: 1.45.04-1
Severity: important
Tags: upstream

LoadConfig() function in synthdata.cpp never closes the file descriptor for the
config file. This is actually the same as bug #543453, it was then fixed in
upstream version 1.40.03 but it has now appeared again on later versions.
Patch attached.



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

Kernel: Linux 3.0.3 (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages espeak depends on:
ii  libc6                         2.13-16    Embedded GNU C Library: Shared lib
ii  libespeak1                    1.45.04-1  Multi-lingual software speech synt
ii  libgcc1                       1:4.6.1-7  GCC support library
ii  libstdc++6                    4.6.1-7    GNU Standard C++ Library v3

espeak recommends no packages.

espeak suggests no packages.

-- no debconf information
--- espeak-1.45.04/src/synthdata.cpp	2011-08-21 16:54:29.000000000 +0300
+++ espeak-1.45.04-fixed//src/synthdata.cpp	2011-08-21 16:03:25.000000000 +0300
@@ -512,6 +512,7 @@
 			}
 		}
 	}
+	fclose(f);
 }  //  end of LoadConfig

--- End Message ---
--- Begin Message ---
Source: espeak
Source-Version: 1.45.04-2

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

espeak-data-udeb_1.45.04-2_amd64.udeb
  to main/e/espeak/espeak-data-udeb_1.45.04-2_amd64.udeb
espeak-data_1.45.04-2_amd64.deb
  to main/e/espeak/espeak-data_1.45.04-2_amd64.deb
espeak-dbg_1.45.04-2_amd64.deb
  to main/e/espeak/espeak-dbg_1.45.04-2_amd64.deb
espeak_1.45.04-2.debian.tar.gz
  to main/e/espeak/espeak_1.45.04-2.debian.tar.gz
espeak_1.45.04-2.dsc
  to main/e/espeak/espeak_1.45.04-2.dsc
espeak_1.45.04-2_amd64.deb
  to main/e/espeak/espeak_1.45.04-2_amd64.deb
libespeak-dev_1.45.04-2_amd64.deb
  to main/e/espeak/libespeak-dev_1.45.04-2_amd64.deb
libespeak1_1.45.04-2_amd64.deb
  to main/e/espeak/libespeak1_1.45.04-2_amd64.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 638745@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Boris Dušek <dusek@brailcom.org> (supplier of updated espeak 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 15 Jun 2011 13:24:20 +0200
Source: espeak
Binary: espeak espeak-data espeak-data-udeb libespeak1 libespeak-dev espeak-dbg
Architecture: source amd64
Version: 1.45.04-2
Distribution: unstable
Urgency: low
Maintainer: Debian Accessibility Team <debian-accessibility@lists.debian.org>
Changed-By: Boris Dušek <dusek@brailcom.org>
Description: 
 espeak     - Multi-lingual software speech synthesizer
 espeak-data - Multi-lingual software speech synthesizer: speech data files
 espeak-data-udeb - Multi-lingual software speech synthesizer: data for d-i (udeb)
 espeak-dbg - Multi-lingual software speech synthesizer: debugging symbols
 libespeak-dev - Multi-lingual software speech synthesizer: development files
 libespeak1 - Multi-lingual software speech synthesizer: shared library
Closes: 638745
Changes: 
 espeak (1.45.04-2) unstable; urgency=low
 .
   [ Samuel Thibault ]
   * debian/control: Build-depend on libsonic-dev.
   * debian/patches/sonic: New patch to make espeak use the system libsonic
     instead of its copy.
   * debian/patches/leak: Fix fd leak (Closes: Bug#638745).
 .
   [ Boris Dušek ]
   * espeak-dbg: Fix package description
Checksums-Sha1: 
 247548d618c36f8d3057bb326e1c2e3a920f7df6 1610 espeak_1.45.04-2.dsc
 4e8e96d7ef228054e6704301b126fa4b32aa5f96 7634 espeak_1.45.04-2.debian.tar.gz
 75655859a1ec12a0dec56d8548c8866f16e6ea96 75904 espeak_1.45.04-2_amd64.deb
 666033425bbc02ae00b303a9d00d24edb4a5db09 718518 espeak-data_1.45.04-2_amd64.deb
 89b4b15b02802910cc464f1156c80b03814ef042 694690 espeak-data-udeb_1.45.04-2_amd64.udeb
 99c4660a4e0c4a5fc5a1394d5ece96403c3e9ea6 147826 libespeak1_1.45.04-2_amd64.deb
 b3cee750a01658cc6cee0a173a5356307a64dd64 202038 libespeak-dev_1.45.04-2_amd64.deb
 9deb0b166180b7848dd29c70deb7ef9c88a3613f 28604 espeak-dbg_1.45.04-2_amd64.deb
Checksums-Sha256: 
 74500b6e3eb38206cc2986a51f8687363a33972c14f28d880cc50621fa7716e8 1610 espeak_1.45.04-2.dsc
 975717539239f4de0d819b9dfea56e8c39b46800182f15586d36b324b3eb99be 7634 espeak_1.45.04-2.debian.tar.gz
 3625d4967f2fb33fbc61e5cbfe8e22213011ebe0e388e55fbab9cf1c9f847cc3 75904 espeak_1.45.04-2_amd64.deb
 daac7b1cf753d2bb155b70aa51b8fe2299ce5984ee5100dfc76538ecc77c8b1c 718518 espeak-data_1.45.04-2_amd64.deb
 816ec73fbb047ec5016fb9299431bcec36055690cdc347d983653e012f20faf2 694690 espeak-data-udeb_1.45.04-2_amd64.udeb
 110511320593c161f58eea75e7323c60a892ecdf979b1242c00a36a447395197 147826 libespeak1_1.45.04-2_amd64.deb
 ab07d97347143b8ee7f15b931ff68a7d635239d50a7d2f04b5c6ba0f35ac914c 202038 libespeak-dev_1.45.04-2_amd64.deb
 bc981282fd3dc5914fe13837daa81cf4656832bafacd878405ae0c32b01baffc 28604 espeak-dbg_1.45.04-2_amd64.deb
Files: 
 72142f807a989e13cc214c63c5b84097 1610 sound optional espeak_1.45.04-2.dsc
 8779ab5005be18bcddc81df080c82278 7634 sound optional espeak_1.45.04-2.debian.tar.gz
 47f1cb3f4d122d38b40512e9d85809d4 75904 sound optional espeak_1.45.04-2_amd64.deb
 745871aeef090237678e17bbb3de81d8 718518 sound optional espeak-data_1.45.04-2_amd64.deb
 81bb68f30612e3084f077e597e721d39 694690 debian-installer optional espeak-data-udeb_1.45.04-2_amd64.udeb
 3d460d1cbf0afd0603b1d4648506c4e1 147826 libs optional libespeak1_1.45.04-2_amd64.deb
 9b7c530bd99bbd19e0cafeed7abc8dbb 202038 libdevel optional libespeak-dev_1.45.04-2_amd64.deb
 db9c3c45e7cd4f0ddac728d9ed041699 28604 debug extra espeak-dbg_1.45.04-2_amd64.deb

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

iF4EAREKAAYFAk6Qsy8ACgkQa6Lp0s/HjrO6HQD+KqvzPPDI93gt+cIRas/wuBqc
KqJbUVGzQ2ZJY9IgxVsA/RWXmrerY5OGkH0xbLYPgI74X2pg30s0+Nw5KFrEVit0
=IpXi
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: