Package: libenchant1c2a
Version: 1.4.2-3.5
Severity: grave
Justification: renders package unusable


Problem is observed in pidgin. Starting pidgin crashes with:

        terminate called after throwing an instance of 'std::length_error'
          what():  basic_string::assign
  
gdb backtrace:

#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb758c8e0 in raise () from /lib/i686/cmov/libc.so.6
#2  0xb758fe15 in abort () from /lib/i686/cmov/libc.so.6
#3  0xb5388a7f in __gnu_cxx::__verbose_terminate_handler() () from 
/usr/lib/libstdc++.so.6
#4  0xb53869b5 in ?? () from /usr/lib/libstdc++.so.6
#5  0xb53869f2 in std::terminate() () from /usr/lib/libstdc++.so.6
#6  0xb5386b31 in __cxa_throw () from /usr/lib/libstdc++.so.6
#7  0xb5320f2f in std::__throw_length_error(char const*) () from 
/usr/lib/libstdc++.so.6
#8  0xb5364f55 in std::string::assign(char const*, unsigned int) () from 
/usr/lib/libstdc++.so.6
#9  0xb53d6695 in ISpellChecker::setDictionaryEncoding(char const*, char 
const*) () from /usr/lib/enchant/libenchant_ispell.so
#10 0xb53d6feb in ISpellChecker::loadDictionaryForLanguage(char const*) () from 
/usr/lib/enchant/libenchant_ispell.so
#11 0xb53d702c in ISpellChecker::requestDictionary(char const*) () from 
/usr/lib/enchant/libenchant_ispell.so
#12 0xb53d720e in ?? () from /usr/lib/enchant/libenchant_ispell.so
#13 0xb71a8255 in ?? () from /usr/lib/libenchant.so.1
#14 0xb71a84cd in enchant_broker_request_dict () from /usr/lib/libenchant.so.1
#15 0xb7d6f574 in ?? () from /usr/lib/libgtkspell.so.0
#16 0xb7d6f7b0 in gtkspell_new_attach () from /usr/lib/libgtkspell.so.0
#17 0x081015e7 in pidgin_setup_gtkspell ()
#18 0x080f789a in ?? ()
#19 0xb788177f in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
#20 0xb7866648 in ?? () from /usr/lib/libgobject-2.0.so.0
#21 0xb7867a62 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#22 0xb78684f1 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#23 0xb786860e in g_object_new () from /usr/lib/libgobject-2.0.so.0
#24 0x080f5e0b in pidgin_status_box_new ()
#25 0x0808b110 in ?? ()
#26 0xb76e02dd in purple_blist_show () from /usr/lib/libpurple.so.0
#27 0x080c9d3e in main ()


Seems to be locale-related. Starting pidgin like:

        LANG="C" pidgin

...works fine.

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

Kernel: Linux 2.6.32-trunk-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libenchant1c2a depends on:
ii  libaspell15             0.60.6-3         GNU Aspell spell-checker runtime l
ii  libc6                   2.10.2-5         Embedded GNU C Library: Shared lib
ii  libdbus-1-3             1.2.16-2         simple interprocess messaging syst
ii  libdbus-glib-1-2        0.84-1           simple interprocess messaging syst
ii  libgcc1                 1:4.4.3-2        GCC support library
ii  libglib2.0-0            2.22.4-1         The GLib library of C routines
ii  libhunspell-1.2-0       1.2.8-6          spell checker and morphological an
ii  libstdc++6              4.4.3-2          The GNU Standard C++ Library v3
ii  libvoikko1              2.2.2-1          Library of Finnish language tools
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

libenchant1c2a recommends no packages.

libenchant1c2a suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to