Bug#562832: /usr/bin/info: crashes when invoked with -k (apropos mode)

2010-11-28 Thread Serafeim Zanikolas
On Sun, Nov 28, 2010 at 04:19:23PM +0100, Hilmar Preusse wrote [edited]:
[..]
> I guess we should close the bug then, OK?

Fine by me.

-S



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



Bug#562832: /usr/bin/info: crashes when invoked with -k (apropos mode)

2010-11-28 Thread Hilmar Preusse
On 28.11.10 Serafeim Zanikolas (ser...@hellug.gr) wrote:
> On Sun, Nov 28, 2010 at 02:52:38PM +0100, Hilmar Preusse wrote:
> > On 28.12.09 Serafeim Zanikolas (ser...@hellug.gr) wrote:

Hi,

> > http://bugs.debian.org/562832
> > 
> > > On an up-to-date sid installation, info works fine without any switches 
> > > but
> > > always fails when invoked with -k:
> > > 
> > > $ info -k python
> > > *** glibc detected *** info: double free or corruption (fasttop): 
> > > 0x09b917f0 ***
> > > 
> > Recently we uploaded an updated package, which solves a crash
> > issue in info. Could you check that before we forward the problem
> > to upstream?
> 
> Indeed, I can't reproduce the problem with 4.13a.dfsg.1-6
> 
I didn't really had the hope this would be the case...

I guess we should close the bug then, OK?

H.
-- 
sigmentation fault



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



Bug#562832: /usr/bin/info: crashes when invoked with -k (apropos mode)

2010-11-28 Thread Serafeim Zanikolas
On Sun, Nov 28, 2010 at 02:52:38PM +0100, Hilmar Preusse wrote:
> On 28.12.09 Serafeim Zanikolas (ser...@hellug.gr) wrote:
> 
> http://bugs.debian.org/562832
> 
> > On an up-to-date sid installation, info works fine without any switches but
> > always fails when invoked with -k:
> > 
> > $ info -k python
> > *** glibc detected *** info: double free or corruption (fasttop): 
> > 0x09b917f0 ***
> > 
> Recently we uploaded an updated package, which solves a crash issue
> in info. Could you check that before we forward the problem to
> upstream?

Indeed, I can't reproduce the problem with 4.13a.dfsg.1-6

Cheers,
Serafeim



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



Bug#562832: /usr/bin/info: crashes when invoked with -k (apropos mode)

2010-11-28 Thread Hilmar Preusse
On 28.12.09 Serafeim Zanikolas (ser...@hellug.gr) wrote:

Hi,

http://bugs.debian.org/562832

> On an up-to-date sid installation, info works fine without any switches but
> always fails when invoked with -k:
> 
> $ info -k python
> *** glibc detected *** info: double free or corruption (fasttop): 0x09b917f0 
> ***
> 
Recently we uploaded an updated package, which solves a crash issue
in info. Could you check that before we forward the problem to
upstream?

Thanks,
  Hilmar
-- 
sigmentation fault



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



Bug#562832: /usr/bin/info: crashes when invoked with -k (apropos mode)

2009-12-28 Thread Serafeim Zanikolas
On Mon, Dec 28, 2009 at 04:37:05PM +0100, Norbert Preining wrote [edited]:
> Yes, please run gdb on the binary, or create a core dump (ulimit -c 1)
> followed by a run which crashed, and then run
>   gdb /usr/bin/info core
> and send us the output.

$ pwd
/tmp/texinfo-4.13a.dfsg.1/debian/tmp/usr/bin
$ file info
info: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically 
linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
$ ulimit -c
unlimited

LC_MESSAGES=C gdb ./info core
GNU gdb (GDB) 7.0-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
...
Reading symbols from /tmp/texinfo-4.13a.dfsg.1/debian/tmp/usr/bin/info...done.

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /lib/libncurses.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libncurses.so.5
Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from 
/usr/lib/debug/lib/i686/cmov/libc-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from 
/usr/lib/debug/lib/i686/cmov/libdl-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/ld-linux.so.2...Reading symbols from 
/usr/lib/debug/lib/ld-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/gconv/ISO8859-7.so...Reading symbols from 
/usr/lib/debug/usr/lib/gconv/ISO8859-7.so...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/gconv/ISO8859-7.so
Reading symbols from /lib/libgcc_s.so.1...Reading symbols from 
/usr/lib/debug/lib/libgcc_s.so.1...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `./info -k python'.
Program terminated with signal 6, Aborted.
#0  0xb7ffb424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7ffb424 in __kernel_vsyscall ()
#1  0xb7e908e0 in *__GI_raise (sig=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0xb7e93e15 in *__GI_abort () at abort.c:88
#3  0xb7ec76c5 in __libc_message (do_abort=2, fmt=0xb7f8e0e8 "*** glibc 
detected *** %s: %s: 0x%s ***\n")
at ../sysdeps/unix/sysv/linux/libc_fatal.c:173
#4  0xb7ed1824 in malloc_printerr (action=2, str=0xb7f8e22c "double free or 
corruption (fasttop)", 
ptr=0x96c7c88) at malloc.c:6239
#5  0xb7ed30b3 in _int_free (av=0xb7faa3c0, p=0x96c7c80) at malloc.c:4772
#6  0xb7ed60ad in *__GI___libc_free (mem=0x96c7c88) at malloc.c:3738
#7  0x08050a29 in info_free_references (references=0x956b580) at 
info-utils.c:419
#8  0x0804fd39 in apropos_in_all_indices (search_string=0x95610b0 "python", 
inform=0) at indices.c:571
#9  0x0804fe68 in info_apropos (string=0x95610b0 "python") at indices.c:611
#10 0x0805172a in main (argc=3, argv=0xbf9c3514) at info.c:355

-- 
debtags-organised WNPP bugs: http://members.hellug.gr/serzan/wnpp



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



Bug#562832: /usr/bin/info: crashes when invoked with -k (apropos mode)

2009-12-28 Thread Norbert Preining
On Mo, 28 Dez 2009, Hilmar Preusse wrote:
> > I'm more than happy to provide any other input.
> > 
> How to go from here? My next suggestion would be to request an gdb
> trace and forward the problem to the texinfo maintainers.

Yes, please run gdb on the binary, or create a core dump (ulimit -c 1)
followed by a run which crashed, and then run
gdb /usr/bin/info core
and send us the output.

I cannot reproduce it either ...

Best wishes

Norbert

Norbert Preiningprein...@{jaist.ac.jp, logic.at, debian.org}
JAIST, JapanTU Wien, Austria   Debian TeX Task Force
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094

NUBBOCK (n.)
The kind of person who has to leave before a party can relax and enjoy
itself.
--- Douglas Adams, The Meaning of Liff



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



Bug#562832: /usr/bin/info: crashes when invoked with -k (apropos mode)

2009-12-28 Thread Hilmar Preusse
On 28.12.09 Serafeim Zanikolas (ser...@hellug.gr) wrote:
> On Mon, Dec 28, 2009 at 02:27:49PM +0100, Hilmar Preusse wrote [edited]:
> > On 28.12.09 Serafeim Zanikolas (ser...@hellug.gr) wrote:

Hi TeX maintainers,

> > The only difference between your and my system:
> > 
> > > Versions of packages info depends on:
> > > ii  install-info  4.13a.dfsg.1-5 Manage installed 
> > > documentation in 
> > > ii  libc6 2.9-23 GNU C Library: Shared 
> > > libraries
> > > ii  libncurses5   5.7+20090803-2 shared libraries for 
> > > terminal hand
> > > 
> > is the outdated libc6 version. Even testing has a newer one. Could
> > you upgrade and try again?
> 
> The problem remains after upgrading:
> 
> $ LC_MESSAGES=C apt-cache policy libc6
> libc6:
>   Installed: 2.10.2-2
>   Candidate: 2.10.2-2
>   Version table:
>  *** 2.10.2-2 0
> 100 http://ftp.be.debian.org unstable/main Packages
> 100 /var/lib/dpkg/status
> 
> I'm more than happy to provide any other input.
> 
How to go from here? My next suggestion would be to request an gdb
trace and forward the problem to the texinfo maintainers.

I found another occurrence of this problem:
https://qa.mandriva.com/show_bug.cgi?id=32296 , which was closed as
"old bug".

H.
-- 
sigmentation fault



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



Bug#562832: /usr/bin/info: crashes when invoked with -k (apropos mode)

2009-12-28 Thread Serafeim Zanikolas
Thanks for the rapid response :)

On Mon, Dec 28, 2009 at 02:27:49PM +0100, Hilmar Preusse wrote [edited]:
> On 28.12.09 Serafeim Zanikolas (ser...@hellug.gr) wrote:
[..]
> The only difference between your and my system:
> 
> > Versions of packages info depends on:
> > ii  install-info  4.13a.dfsg.1-5 Manage installed documentation 
> > in 
> > ii  libc6 2.9-23 GNU C Library: Shared libraries
> > ii  libncurses5   5.7+20090803-2 shared libraries for terminal 
> > hand
> > 
> is the outdated libc6 version. Even testing has a newer one. Could
> you upgrade and try again?

The problem remains after upgrading:

$ LC_MESSAGES=C apt-cache policy libc6
libc6:
  Installed: 2.10.2-2
  Candidate: 2.10.2-2
  Version table:
 *** 2.10.2-2 0
100 http://ftp.be.debian.org unstable/main Packages
100 /var/lib/dpkg/status

I'm more than happy to provide any other input.

Cheers,
Serafeim

-- 
debtags-organised WNPP bugs: http://members.hellug.gr/serzan/wnpp



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



Bug#562832: /usr/bin/info: crashes when invoked with -k (apropos mode)

2009-12-28 Thread Hilmar Preusse
On 28.12.09 Serafeim Zanikolas (ser...@hellug.gr) wrote:

> Package: info
> Version: 4.13a.dfsg.1-5
> Severity: normal
> File: /usr/bin/info

Hi,

> On an up-to-date sid installation, info works fine without any
> switches but always fails when invoked with -k:
> 
Can't reproduce this here.

hi...@sid:~ $ info -k python
"(gettext)PO Files" -- no-python-format flag
"(gettext)Python" -- Python
"(gettext)PO Files" -- python-format flag
"(automake-1.11)Python" -- AM_PATH_PYTHON
"(automake-1.11)Python" -- _PYTHON
"(automake-1.11)Python" -- pkgpythondir
"(automake-1.11)Python" -- PYTHON <1>
"(automake-1.11)Uniform" -- PYTHON
"(automake-1.11)Python" -- PYTHON_EXEC_PREFIX
"(automake-1.11)Python" -- PYTHON_PLATFORM
"(automake-1.11)Python" -- PYTHON_PREFIX
"(automake-1.11)Python" -- PYTHON_VERSION
"(automake-1.11)Python" -- pythondir
"(automake-1.11)Python" -- _PYTHON primary, defined
"(automake-1.11)Python" -- Primary variable, PYTHON
"(automake-1.11)Python" -- PYTHON primary, defined

The only difference between your and my system:

> Versions of packages info depends on:
> ii  install-info  4.13a.dfsg.1-5 Manage installed documentation 
> in 
> ii  libc6 2.9-23 GNU C Library: Shared libraries
> ii  libncurses5   5.7+20090803-2 shared libraries for terminal 
> hand
> 
is the outdated libc6 version. Even testing has a newer one. Could
you upgrade and try again?

H.
-- 
sigmentation fault



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



Bug#562832: /usr/bin/info: crashes when invoked with -k (apropos mode)

2009-12-28 Thread Serafeim Zanikolas
Package: info
Version: 4.13a.dfsg.1-5
Severity: normal
File: /usr/bin/info

Hi,

On an up-to-date sid installation, info works fine without any switches but
always fails when invoked with -k:

$ info -k python
*** glibc detected *** info: double free or corruption (fasttop): 0x09b917f0 ***
=== Backtrace: =
/lib/i686/cmov/libc.so.6[0xb7eb28f4]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7eb4896]
info[0x804ffa5]
info[0x804e9b8]
info[0x804ef4b]
info[0x8051247]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7e5a7a5]
info[0x8049bd1]
=== Memory map: 
08048000-0806b000 r-xp  08:03 3387370/usr/bin/info
0806b000-0806d000 rw-p 00022000 08:03 3387370/usr/bin/info
0806d000-0806e000 rw-p  00:00 0 
09a7a000-09e37000 rw-p  00:00 0  [heap]
b680-b6821000 rw-p  00:00 0 
b6821000-b690 ---p  00:00 0 
b6952000-b696e000 r-xp  08:03 409762 /lib/libgcc_s.so.1
b696e000-b696f000 rw-p 0001c000 08:03 409762 /lib/libgcc_s.so.1
b696f000-b6b59000 rw-p  00:00 0 
b6c51000-b6e3b000 rw-p  00:00 0 
b6f32000-b6f63000 rw-p  00:00 0 
b6f73000-b6f95000 rw-p  00:00 0 
b6fb4000-b7178000 rw-p  00:00 0 
b7194000-b71de000 rw-p  00:00 0 
b71f4000-b720b000 rw-p  00:00 0 
b7215000-b722e000 rw-p  00:00 0 
b7236000-b7264000 rw-p  00:00 0 
b7277000-b7285000 rw-p  00:00 0 
b7298000-b745c000 rw-p  00:00 0 
b747c000-b7483000 rw-p  00:00 0 
b749d000-b74aa000 rw-p  00:00 0 
b74be000-b7505000 rw-p  00:00 0 
b752-b7551000 rw-p  00:00 0 
b7561000-b7564000 rw-p  00:00 0 
b7582000-b758c000 rw-p  00:00 0 
b75a3000-b75a7000 rw-p  00:00 0 
b75c4000-b75c9000 rw-p  00:00 0 
b75e5000-b75ef000 rw-p  00:00 0 
b7606000-b761b000 rw-p  00:00 0 
b7627000-b7635000 rw-p  00:00 0 
b7648000-b764f000 rw-p  00:00 0 
b7669000-b7764000 rw-p  00:00 0 
b7769000-b7774000 rw-p  00:00 0 
b778a000-b778b000 rw-p  00:00 0 
b77ab000-b77b6000 rw-p  00:00 0 
b77cc000-b7811000 rw-p  00:00 0 
b782e000-b7878000 rw-p  00:00 0 
b789-b78c7000 rw-p  00:00 0 
b78d1000-b78d3000 rw-p  00:00 0 
b78f2000-b793c000 rw-p  00:00 0 
b7954000-b798b000 rw-p  00:00 0 
b7995000-b7a41000 rw-p  00:00 0 
b7a57000-b7a59000 rw-p  00:00 0 
b7a78000-b7a8 rw-p  00:00 0 
b7a99000-b7aa5000 rw-p  00:00 0 
b7aba000-b7acf000 rw-p  00:00 0 
b7adb000-b7ae3000 rw-p  00:00 0 
b7afc000-b7afe000 rw-p  00:00 0 
b7b1d000-b7b66000 rw-p  00:00 0 
b7b7f000-b7c31000 rw-p  00:00 0 
b7c41000-b7c5 rw-p  00:00 0 
b7c62000-b7c67000 rw-p  00:00 0 
b7c6f000-b7c83000 r--p  08:03 360457 
/usr/share/locale/el/LC_MESSAGES/libc.mo
b7c83000-b7e3e000 r--p  08:03 3400424/usr/lib/locale/locale-archive
b7e3e000-b7e3f000 rw-p  00:00 0 
b7e3f000-b7e41000 r-xp  08:03 419164 /lib/i686/cmov/libdl-2.9.so
b7e41000-b7e42000 r--p 1000 08:03 419164 /lib/i686/cmov/libdl-2.9.so
b7e42000-b7e43000 rw-p 2000 08:03 419164 /lib/i686/cmov/libdl-2.9.so
b7e43000-b7e44000 rw-p  00:00 0 
b7e44000-b7f9c000 r-xp  08:03 419134 /lib/i686/cmov/libc-2.9.so
b7f9c000-b7f9d000 ---p 00158000 08:03 419134 /lib/i686/cmov/libc-2.9.so
b7f9d000-b7f9f000 r--p 00158000 08:03 419134 /lib/i686/cmov/libc-2.9.so
b7f9f000-b7fa rw-p 0015a000 08:03 419134 /lib/i686/cmov/libc-2.9.so
b7fa-b7fa3000 rw-p  00:00 0 
b7fa3000-b7fd8000 r-xp  08:03 409653 /lib/libncurses.so.5.7
b7fd8000-b7fdb000 rw-p 00035000 08:03 409653 /lib/libncurses.so.5.7
b7fe3000-b7fe5000 r-xp  08:03 2514995/usr/lib/gconv/ISO8859-7.so
b7fe5000-b7fe6000 r--p 1000 08:03 2514995/usr/lib/gconv/ISO8859-7.so
b7fe6000-b7fe7000 rw-p 2000 08:03 2514995/usr/lib/gconv/ISO8859-7.so
b7fe7000-b7fee000 r--s  08:03 3385412
/usr/lib/gconv/gconv-modules.cache
b7fee000-b7ff rw-p  00:00 0 
b7ff-b7ff1000 r-xp  00:00 0  [vdso]
b7ff1000-b800d000 r-xp  08:03 409686 /lib/ld-2.9.so
b800d000-b800e000 r--p 0001b000 08:03 409686 /lib/ld-2.9.so
b800e000-b800f000 rw-p 0001c000 08:03 409686 /lib/ld-2.9.so
bf99c000-bf9b1000 rw-p  00:00 0  [stack]
Ακυρώθηκε (=aborted)


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

Kernel: Linux 2.6.30-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages info depends on:
ii  install-info  4.13a.dfsg.1-5 Manage installed documentation in 
ii  libc6 2.9-23 GNU C Library: Shared libraries
ii  libncurses5