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

Bug#612542: marked as done (libhunspell-1.2-0: Iceweasel is crashing inside libhunspell when producing a suggestion list)



Your message dated Thu, 10 Feb 2011 17:14:46 +0000
with message-id <E1Pna6Q-0002RZ-SF@franck.debian.org>
and subject line Bug#612542: fixed in hunspell 1.2.14-4
has caused the Debian Bug report #612542,
regarding libhunspell-1.2-0: Iceweasel is crashing inside libhunspell when producing a suggestion list
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.)


-- 
612542: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612542
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libhunspell-1.2-0
Version: 1.2.14-2
Severity: important

I've been have crashes in Iceweasel when right-clicking on a word. I
ran it under valgrind, and produced the message below, showing that
mkallcap was trying to read invalid memory. Rolling it back to the
version in testing, 1.2.11-1, made it work again. Iceweasel is version
3.5.16-4.

==16715== Invalid read of size 1
==16715==    at 0x9920EAF: mkallcap(char*, cs_info const*) (in
/usr/lib/libhunspell-1.2.so.0.0.0)
==16715==    by 0x992F513: SuggestMgr::ngsuggest(char**, char*, int,
HashMgr**, int) (in /usr/lib/libhunspell-1.2.so.0.0.0)
==16715==    by 0x992A1E0: Hunspell::suggest(char***, char const*) (in
/usr/lib/libhunspell-1.2.so.0.0.0)
==16715==    by 0x6F25E4D: ??? (in /usr/lib/xulrunner-1.9.1/libxul.so)
==16715==    by 0x6F1DD98: ??? (in /usr/lib/xulrunner-1.9.1/libxul.so)
==16715==    by 0x6E29617: ??? (in /usr/lib/xulrunner-1.9.1/libxul.so)
==16715==    by 0x6F6517D: NS_InvokeByIndex_P (in
/usr/lib/xulrunner-1.9.1/libxul.so)
==16715==    by 0x67A7BC7: ??? (in /usr/lib/xulrunner-1.9.1/libxul.so)
==16715==    by 0x67AF492: ??? (in /usr/lib/xulrunner-1.9.1/libxul.so)
==16715==    by 0x7E88456: js_Invoke (in /usr/lib/libmozjs.so.2d)
==16715==    by 0x7E887F9: ??? (in /usr/lib/libmozjs.so.2d)
==16715==    by 0x7E507E4: JS_CallFunctionValue (in /usr/lib/libmozjs.so.2d)
==16715==  Address 0x137 is not stack'd, malloc'd or (recently) free'd

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libhunspell-1.2-0 depends on:
ii  libc6                         2.11.2-11  Embedded GNU C Library: Shared lib
ii  libgcc1                       1:4.4.5-10 GCC support library
ii  libstdc++6                    4.4.5-10   The GNU Standard C++ Library v3

Versions of packages libhunspell-1.2-0 recommends:
ii  myspell-en-us [myspell 1:3.2.1-2         English_american dictionary for my
ii  myspell-eo [myspell-di 2.1.2000.02.25-42 Esperanto dictionary for myspell

libhunspell-1.2-0 suggests no packages.

-- no debconf information

-- 
Kie ekzistas vivo, ekzistas espero.



--- End Message ---
--- Begin Message ---
Source: hunspell
Source-Version: 1.2.14-4

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

hunspell-tools_1.2.14-4_amd64.deb
  to main/h/hunspell/hunspell-tools_1.2.14-4_amd64.deb
hunspell_1.2.14-4.diff.gz
  to main/h/hunspell/hunspell_1.2.14-4.diff.gz
hunspell_1.2.14-4.dsc
  to main/h/hunspell/hunspell_1.2.14-4.dsc
hunspell_1.2.14-4_amd64.deb
  to main/h/hunspell/hunspell_1.2.14-4_amd64.deb
libhunspell-1.2-0_1.2.14-4_amd64.deb
  to main/h/hunspell/libhunspell-1.2-0_1.2.14-4_amd64.deb
libhunspell-dev_1.2.14-4_amd64.deb
  to main/h/hunspell/libhunspell-dev_1.2.14-4_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 612542@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rene Engelhard <rene@debian.org> (supplier of updated hunspell 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: SHA256

Format: 1.8
Date: Thu, 10 Feb 2011 11:50:31 +0000
Source: hunspell
Binary: libhunspell-dev libhunspell-1.2-0 hunspell hunspell-tools
Architecture: source amd64
Version: 1.2.14-4
Distribution: unstable
Urgency: low
Maintainer: Debian OpenOffice Team <debian-openoffice@lists.debian.org>
Changed-By: Rene Engelhard <rene@debian.org>
Description: 
 hunspell   - spell checker and morphological analyzer (program)
 hunspell-tools - tools for hunspell
 libhunspell-1.2-0 - spell checker and morphological analyzer (shared library)
 libhunspell-dev - spell checker and morphological analyzer (development)
Closes: 612542
Changes: 
 hunspell (1.2.14-4) unstable; urgency=low
 .
   * debian/patches/18_fix_mkallcap_calls.dpatch: also add fix another
     part calling mkallcap (closes: #612542)
Checksums-Sha1: 
 e7becd6d808fc4ac9cb3869b8336fdbe974feb67 1937 hunspell_1.2.14-4.dsc
 792dfcc209564233d47e234fe1c708f4ddfcd83a 22191 hunspell_1.2.14-4.diff.gz
 fded2aec88fcc750ed4bc3c8fd7ba2595dc6b2e1 235958 libhunspell-dev_1.2.14-4_amd64.deb
 9dfe0847d8f6946aaa8c62467eab21193083828f 171810 libhunspell-1.2-0_1.2.14-4_amd64.deb
 738b7cd3d9b032ed89abd1a17644c040e1370ca8 75872 hunspell_1.2.14-4_amd64.deb
 a41c0be34fb2af4eabd095e77db5ccda9ff7e32c 70900 hunspell-tools_1.2.14-4_amd64.deb
Checksums-Sha256: 
 cd2bd5b98d09851d5b3da419c54b52598188836662402bbdbddd7201f87d0dfa 1937 hunspell_1.2.14-4.dsc
 7946fd516e4e1b0128eff64ceefa1d3c76f6513e1c415999e52fb060aab0ec6d 22191 hunspell_1.2.14-4.diff.gz
 a668828eb0ac367800dfe36a3a627da38ed895a24e439eb786873bc4ddeb75d4 235958 libhunspell-dev_1.2.14-4_amd64.deb
 5d3d49a8c2a734b3b5049f23cc6574f0cd4db30ab0939e45f808545ac7461111 171810 libhunspell-1.2-0_1.2.14-4_amd64.deb
 7d8d5811eb7eaeeb888cfca764f76361dc995d25c94d9fc23d463ae5ab8f98f5 75872 hunspell_1.2.14-4_amd64.deb
 3237dea2d829c3d0609b695042790fc4720d00ab145d7de709ba29bb85564603 70900 hunspell-tools_1.2.14-4_amd64.deb
Files: 
 1cef34e07210b6a912daf9f9e84b4161 1937 text optional hunspell_1.2.14-4.dsc
 c84877e459b48665a2427da43f02c2c7 22191 text optional hunspell_1.2.14-4.diff.gz
 6a193f85428443ae7cb32bc156e10cea 235958 libdevel optional libhunspell-dev_1.2.14-4_amd64.deb
 1f139643c03ea28443ff7e23672ed9f8 171810 libs optional libhunspell-1.2-0_1.2.14-4_amd64.deb
 e952c520498ed6f05b39071036d8b636 75872 text optional hunspell_1.2.14-4_amd64.deb
 280dd74e31ead803b8a18eff6c2c6426 70900 text optional hunspell-tools_1.2.14-4_amd64.deb

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

iQIcBAEBCAAGBQJNU+LwAAoJEAqgRXHQPj5wa0EP/jveiBrE8NJ/+RxD9qixd3iR
fRu3/GgeIsJ81c8204RSidfQ3s+MaonquBl9RMAhUaVbS1G62/19NnN7cJs39AEf
xpy0hKX3MpSbylVCVw3Ql3JMoDDCv+atfu/3d3M9pBVi6HgzCXfg+bP2RvLUh3+C
+JqcYgVBtN6NYXwoyd8N6BWEOmdJHV5u1S4oL9/dzwZyQp1cBElC7Nr7/zP3YTud
KtTZnuYPHmQiytXcC3T+JWxs/e03xdq1DMu9D28tIA/1D7FQpmXTjjTV7Q0G/vc7
HT+X2edtAc7zvAW07XPFvQ3O8WVr+yJKnDdBKlRCnqQTDiQp5TXJ+vtSGsaHceMQ
IE/nu6m9GgMS2+nUDqpl1hXqlrr4fWlYlZtPaUEmoYNbCNhgA419L4IFHWu12rEO
uHsr5JHx7Yg5txVEmxH2D7JmatIcn2O/QOBZ61fnsnS0GBN2k6eesduqTB+aJOnr
RT6pPOLj07kaUisqBK7vpoV8ytK8V0m20l6RJhD9oIHaWxnjoGS9vMUsSLZ4Hmfq
tcKvNqIk53w9TCN3gHDHoF+rBcxhU8Xh5UKurDtDS+Ld874W3kygwncPm6ZjNyDk
X2bS8sAA0EG0LVBdgFcK38E6uE8v3WcGhIM9v5KhaNvbaGzy04SGftwrGVOJ1zCO
dXuqncBK3hSIA6n+u/EK
=Hz8Z
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: