Package: aspell
Version: 0.60.7~20110707-5
Followup-For: Bug #872937

I got another crash with the same backtrace:

$ gdb -batch -n -ex 'set pagination off' -ex bt -ex 'thread apply all bt full' 
--core 
/var/crash/1000/13318-1000-1000-6-1526886557-chianamo--usr-bin-aspell.core 
/usr/bin/aspell
[New LWP 13318]
Core was generated by `aspell --mode=none --encoding=utf-8 pipe'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007fd57600a231 in __GI_abort () at abort.c:79
#2  0x00007fd57604b7b7 in __libc_message (action=action@entry=do_abort, 
fmt=fmt@entry=0x7fd5761540f3 "%s\n") at ../sysdeps/posix/libc_fatal.c:181
#3  0x00007fd576051d5a in malloc_printerr (str=str@entry=0x7fd5761522fe 
"free(): invalid pointer") at malloc.c:5350
#4  0x00007fd576055c0e in free_check (mem=<optimized out>, caller=<optimized 
out>) at hooks.c:274
#5  0x00005572da7cf1db in acommon::String::~String (this=0x7ffd037e2fd0, 
__in_chrg=<optimized out>) at ./common/string.hpp:251
#6  pipe () at prog/aspell.cpp:868
#7  0x00005572da7c78da in main (argc=4, argv=0x7ffd037e33c8) at 
prog/aspell.cpp:417

Thread 1 (LWP 13318):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
        set = {__val = {0, 146, 140554805041904, 8506698757163712523, 
93951811157568, 93951811180384, 93951811518784, 151, 93951811521584, 
93951811429568, 1258, 93951811164496, 0, 1024, 8, 0}}
        pid = <optimized out>
        tid = <optimized out>
#1  0x00007fd57600a231 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x5572dc589e30, sa_sigaction 
= 0x5572dc589e30}, sa_mask = {__val = {93951782435984, 140554807320384, 
140724662054448, 93951782435968, 140554784824195, 93951811197734, 
140554804736095, 0, 93951811138720, 140724662054448, 140724662054224, 0, 0, 0, 
140724662054208, 140724662054496}}, sa_flags = 58600768, sa_restorer = 0x1000}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007fd57604b7b7 in __libc_message (action=action@entry=do_abort, 
fmt=fmt@entry=0x7fd5761540f3 "%s\n") at ../sysdeps/posix/libc_fatal.c:181
        ap = {{gp_offset = 24, fp_offset = 21874, overflow_arg_area = 
0x7ffd037e2e70, reg_save_area = 0x7ffd037e2e00}}
        fd = <optimized out>
        list = <optimized out>
        nlist = <optimized out>
        cp = <optimized out>
        written = <optimized out>
#3  0x00007fd576051d5a in malloc_printerr (str=str@entry=0x7fd5761522fe 
"free(): invalid pointer") at malloc.c:5350
No locals.
#4  0x00007fd576055c0e in free_check (mem=<optimized out>, caller=<optimized 
out>) at hooks.c:274
        p = <optimized out>
#5  0x00005572da7cf1db in acommon::String::~String (this=0x7ffd037e2fd0, 
__in_chrg=<optimized out>) at ./common/string.hpp:251
No locals.
#6  pipe () at prog/aspell.cpp:868
        token = <optimized out>
        guesses = {<acommon::OStream> = {_vptr.OStream = 0x5572da9e3c90 <vtable 
for acommon::String+16>}, begin_ = 0x5572dc5498b0 ", C+EST", '\237' <repeats 57 
times>, "\207", end_ = 0x5572dc5498b7 '\237' <repeats 57 times>, "\207", 
storage_end_ = 0x5572dc5498f0 "\207", static npos = 2147483647}
        guess = {<acommon::OStream> = {_vptr.OStream = 0x5572da9e3c90 <vtable 
for acommon::String+16>}, begin_ = 0x5572dc549bb0 "C+EST", end_ = 
0x5572dc549bb5 "", storage_end_ = 0x5572dc549bf0 <incomplete sequence \307>, 
static npos = 2147483647}
        ci = <optimized out>
        suggestions = <optimized out>
        casep = <optimized out>
        terse_mode = <optimized out>
        do_time = false
        suggest = true
        include_guesses = false
        start = 71893
        finish = 73106
        ret = <optimized out>
        speller = 0x5572dc547e40
        real_speller = 0x5572dc547e40
        iconv = {<acommon::ConvP> = {conv = 0x5572dc54c8b0, buf0 = 
{<acommon::Vector<acommon::FilterChar>> = {<std::vector<acommon::FilterChar, 
std::allocator<acommon::FilterChar> >> = std::vector of length 4, capacity 16 = 
{{chr = 67, width = 1}, {chr = 69, width = 1}, {chr = 83, width = 1}, {chr = 
84, width = 1}}, <No data fields>}, <No data fields>}, buf = 
{<acommon::OStream> = {_vptr.OStream = 0x5572da9e3c90 <vtable for 
acommon::String+16>}, begin_ = 0x5572dc55e0b0 "CEST", end_ = 0x5572dc55e0b4 "", 
storage_end_ = 0x5572dc55e0f0 "\250", static npos = 2147483647}}, conv_obj = 
{ptr = 0x5572dc54c8b0}}
        oconv = {<acommon::ConvP> = {conv = 0x5572dc54c950, buf0 = 
{<acommon::Vector<acommon::FilterChar>> = {<std::vector<acommon::FilterChar, 
std::allocator<acommon::FilterChar> >> = std::vector of length 5, capacity 8 = 
{{chr = 67, width = 1}, {chr = 43, width = 1}, {chr = 69, width = 1}, {chr = 
83, width = 1}, {chr = 84, width = 1}}, <No data fields>}, <No data fields>}, 
buf = {<acommon::OStream> = {_vptr.OStream = 0x5572da9e3c90 <vtable for 
acommon::String+16>}, begin_ = 0x5572dc54d8e0 "C+EST", end_ = 0x5572dc54d8e5 
"", storage_end_ = 0x5572dc54d920 "\201``````\a!", static npos = 2147483647}}, 
conv_obj = {ptr = 0x5572dc54c950}}
        mb_len = {encoding = acommon::MBLen::UTF8}
        status_fun_inf = {real_speller = 0x5572dc547e40, oconv = 
{<acommon::ConvP> = {conv = 0x5572dc54c9f0, buf0 = 
{<acommon::Vector<acommon::FilterChar>> = {<std::vector<acommon::FilterChar, 
std::allocator<acommon::FilterChar> >> = std::vector of length 0, capacity 0, 
<No data fields>}, <No data fields>}, buf = {<acommon::OStream> = 
{_vptr.OStream = 0x5572da9e3c90 <vtable for acommon::String+16>}, begin_ = 0x0, 
end_ = 0x0, storage_end_ = 0x0, static npos = 2147483647}}, conv_obj = {ptr = 
0x5572dc54c9f0}}, verbose = false}
        print_star = @0x7ffd037e3110: false
        checker = {ptr = 0x5572dc54caf0}
        w = <optimized out>
        buf = {<acommon::OStream> = {_vptr.OStream = 0x5572da9e3c90 <vtable for 
acommon::String+16>}, begin_ = 0x5572dc54d870 "^Date: Sun, 20 May 2018 11:33:11 
+0200 (CEST", end_ = 0x5572dc54d89f "@Wizard.uek", storage_end_ = 
0x5572dc54d8d0 "\227``````\aQ", static npos = 2147483647}
        line = 0x5572dc54d871 "Date: Sun, 20 May 2018 11:33:11 +0200 (CEST"
        line0 = 0x5572dc54d870 "^Date: Sun, 20 May 2018 11:33:11 +0200 (CEST"
        word = 0x5572dc54d898 "CEST"
        word2 = 0x0
        ignore = 1
        err = {err_ = 0x0}
#7  0x00005572da7c78da in main (argc=4, argv=0x7ffd037e33c8) at 
prog/aspell.cpp:417
        i = <optimized out>
        o = <optimized out>
        parm = <optimized out>
        other_opt = {name = 0x5572dc546ff0 "encoding", abrv = 0 '\000', num_arg 
= -1, is_command = false}
        option_name = {<acommon::OStream> = {_vptr.OStream = 0x5572da9e3c90 
<vtable for acommon::String+16>}, begin_ = 0x5572dc546ff0 "encoding", end_ = 
0x5572dc546ff8 "", storage_end_ = 0x5572dc547030 "q", static npos = 2147483647}
        codeset = <optimized out>
        to_remove = {<std::vector<int, std::allocator<int> >> = std::vector of 
length 0, capacity 0, <No data fields>}
        action_str = {<acommon::OStream> = {_vptr.OStream = 0x5572da9e3c90 
<vtable for acommon::String+16>}, begin_ = 0x5572dc547350 "pipe", end_ = 
0x5572dc547354 "", storage_end_ = 0x5572dc547355 <incomplete sequence \346>, 
static npos = 2147483647}
        action_opt = <optimized out>

-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 
'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 
'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), 
LANGUAGE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages aspell depends on:
ii  dictionaries-common  1.27.2
ii  libaspell15          0.60.7~20110707-5
ii  libc6                2.27-3
ii  libgcc1              1:8.1.0-3
ii  libncursesw6         6.1+20180210-3
ii  libstdc++6           8.1.0-3
ii  libtinfo6            6.1+20180210-3

Versions of packages aspell recommends:
ii  aspell-de [aspell-dictionary]  20161207-4
ii  aspell-en [aspell-dictionary]  2017.08.24-0-0.1
ii  aspell-pl [aspell-dictionary]  20150428-3
ii  aspell-uk [aspell-dictionary]  1.7.1-2

Versions of packages aspell suggests:
pn  aspell-doc  <none>
pn  spellutils  <none>

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to