Package: mcabber
Version: 0.9.10-1
Severity: normal

Hi,

when spell_enable is set, mcabber dies on startup. This might also be a
bug in libaspell, but you should check this with a mcabber version with
debug information enabled.

% diff <(zcat $D/mcabber/examples/mcabberrc.example.gz) /tmp/mcabberrc
--- /proc/self/fd/11    2010-02-28 19:56:08.221012911 +0100
+++ /tmp/mcabberrc      2010-02-28 19:54:42.601009602 +0100
@@ -14,11 +14,11 @@
 # Warning to GTalk users! please see the FAQ:
 # <http://wiki.mcabber.com/index.php/Frequently_Asked_Questions>
 
-set username = yourusername
+#set username = yourusername
 # Note: if the password contains leading or trailing spaces, you must
 # enclose it with quotes: set password = " example password "
 #set password = yourpassword
-set server = your.jabber.server
+#set server = your.jabber.server
 #set port = 5222
 #
 # If you don't know what a resource is, do not set it.
@@ -102,7 +102,7 @@
 # If your mcabber has been built with Aspell support, you can enable spell
 # checking with the following options (you can't change them once mcabber is
 # running).
-#set spell_enable = 1
+set spell_enable = 1
 #set spell_lang = en_US
 #set spell_encoding = iso8859-1
 #set spell_encoding = UTF-8
% HOME=/ mcabber -f /tmp/mcabberrc
zsh: segmentation fault (core dumped)  HOME=/ mcabber -f /tmp/mcabberrc

% gdb --batch -x =(echo 'bt full') =mcabber 
/var/tmp/Körnerhaufen.mcabber.1267383483

warning: Can't read pathname for load map: Eingabe-/Ausgabefehler.
Core was generated by `mcabber -f /tmp/mcabberrc'.
Program terminated with signal 11, Segmentation fault.
#0  strlen () at ../sysdeps/powerpc/powerpc32/strlen.S:97
97      ../sysdeps/powerpc/powerpc32/strlen.S: Datei oder Verzeichnis nicht 
gefunden.
        in ../sysdeps/powerpc/powerpc32/strlen.S
#0  strlen () at ../sysdeps/powerpc/powerpc32/strlen.S:97
No locals.
#1  0x0faeeb2c in acommon::Config::replace(acommon::ParmString const&, 
acommon::ParmString const&) ()
   from /usr/lib/libaspell.so.15
No symbol table info available.
#2  0x0fb48eac in aspell_config_replace () from /usr/lib/libaspell.so.15
No symbol table info available.
#3  0x1001ecac in ?? ()
No symbol table info available.
#4  0x10006308 in ?? ()
No symbol table info available.
#5  0x0f94249c in generic_start_main (main=<value optimized out>, argc=<value 
optimized out>, 
    ubp_av=<value optimized out>, auxvec=<value optimized out>, init=<value 
optimized out>, 
    fini=<value optimized out>, rtld_fini=<value optimized out>, 
stack_end=<value optimized out>)
    at ../csu/libc-start.c:222
        result = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {470817963, 0, -1402196109, 
1, 0, 0, 269178100, 1208121100, 
                269156352, -1, 47, 269156352, -1079606064, 273800232, 
-1079610168, 1208121496, 1208153388, 
                1208156184, 0, 262795252, 0, 570426498, 0 <repeats 36 times>, 
-163754450, 1208156184, 1, 1, -1, 
                1208168448, 0 <repeats 48 times>}, mask_was_saved = 0}}, priv = 
{pad = {0x0, 0x0, 0x48027898, 
              0x4802f52c}, data = {prev = 0x0, cleanup = 0x0, canceltype = 
1208121496}}}
#6  0x0f942660 in __libc_start_main (argc=<value optimized out>, ubp_av=<value 
optimized out>, 
    ubp_ev=<value optimized out>, auxvec=<value optimized out>, 
rtld_fini=<value optimized out>, 
    stinfo=<value optimized out>, stack_on_entry=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:105
No locals.
#7  0x00000000 in ?? ()
No symbol table info available.
Current language:  auto
The current source language is "auto; currently asm".

Bye, Jörg.

-- System Information:
Debian Release: unstable/experimental
  APT prefers unstable
  APT policy: (900, 'unstable'), (700, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.33-rc7
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 mcabber depends on:
ii  libaspell15               0.60.6-3       GNU Aspell spell-checker runtime l
ii  libc6                     2.10.2-6       Embedded GNU C Library: Shared lib
ii  libglib2.0-0              2.22.4-1       The GLib library of C routines
ii  libgpg-error0             1.6-1          library for common error values an
ii  libgpgme11                1.2.0-1.2      GPGME - GnuPG Made Easy
ii  libncursesw5              5.7+20090803-2 shared libraries for terminal hand
ii  libotr2                   3.2.0-2        Off-the-Record Messaging library
ii  libssl0.9.8               0.9.8k-8       SSL shared libraries

mcabber recommends no packages.

mcabber suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP

Reply via email to