Package: less
Version: 458-3
Followup-For: Bug #707824

Hi,

for me the bug only affects the i386 version of less, but not the
amd64 version. The same test crashes on an i386 system, but not
on an amd64 system (with the same package versions).

test:
dpkg -s dash | less -p '^(Package|Description(-en)?):'


========== i386 ==========

crash:
*** Error in `less': double free or corruption (fasttop): 0xb7ba6808 ***
Aborted

package versions:
$ dpkg -l less debianutils libc6 libtinfo5
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  debianutils    4.4+b1       i386         Miscellaneous utilities specific 
ii  less           458-3        i386         pager program similar to more
ii  libc6:i386     2.19-18      i386         GNU C Library: Shared libraries
ii  libtinfo5:i386 5.9+20140913 i386         shared low-level terminfo library


========== amd64 ==========

no crash

$ dpkg -l less debianutils libc6 libtinfo5
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  debianutils    4.4+b1       amd64        Miscellaneous utilities specific 
ii  less           458-3        amd64        pager program similar to more
ii  libc6:amd64    2.19-18      amd64        GNU C Library: Shared libraries
ii  libtinfo5:amd6 5.9+20140913 amd64        shared low-level terminfo library


Here's the backtrace for a crash on an i386 system, but it
probably doesn't help much as it only contains the malloc error
handling:

*** Error in `/usr/bin/less': double free or corruption (fasttop): 0x565917d0 
***
Program received signal SIGABRT, Aborted.
0xf7fdad70 in __kernel_vsyscall ()
(gdb) bt
#0  0xf7fdad70 in __kernel_vsyscall ()
#1  0xf7e0a307 in __GI_raise (sig=sig@entry=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#2  0xf7e0b9c3 in __GI_abort () at abort.c:89
#3  0xf7e486f8 in __libc_message (do_abort=do_abort@entry=1, 
fmt=fmt@entry=0xf7f3e65c "*** Error in `%s': %s: 0x%s ***\n") at 
../sysdeps/posix/libc_fatal.c:175
#4  0xf7e4e76a in malloc_printerr (action=<optimized out>, str=0xf7f3e820 
"double free or corruption (fasttop)", ptr=0x565917d0) at malloc.c:4996
#5  0xf7e4f3bd in _int_free (av=0xf7f82420 <main_arena>, p=<optimized out>, 
have_lock=0) at malloc.c:3840
#6  0x5656a4c0 in ?? ()
#7  0x5656c355 in ?? ()
#8  0x5656ca7c in ?? ()
#9  0x56563198 in ?? ()
#10 0x56562904 in ?? ()
#11 0x56563d48 in ?? ()
#12 0x5656d2a8 in ?? ()
#13 0x5655d4b7 in ?? ()
#14 0x5655edda in ?? ()
#15 0x565574a0 in main ()


Regards

Uwe


-- System Information:
Debian Release: 8.1
  APT prefers stable
  APT policy: (850, 'stable'), (840, 'stable-updates'), (650, 'unstable'), (1, 
'experimental')
Architecture: i386 (x86_64)

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

Versions of packages less depends on:
ii  debianutils  4.4+b1
ii  libc6        2.19-18
ii  libtinfo5    5.9+20140913-1+b1

less recommends no packages.

less suggests no packages.

-- debconf-show failed


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

Reply via email to