[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#178590: libc6: mallopt() segfaults with gpasman



Package: libc6
Version: 2.3.1-10
Severity: normal


gpasman 1.3.0 (not available anymore in debian, you can download it at
gpasman.nl.linux.org) seems to trigger some bug in glibc mallopt().

gdb backtrace (ulimit -c 65535):

GNU gdb 5.3-debian
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i386-linux"...
Core was generated by `./gpasman'.
Program terminated with signal 11, Segmentation fault.
[...]
#0  0x40302da2 in mallopt () from /lib/libc.so.6
(gdb) bt
#0  0x40302da2 in mallopt () from /lib/libc.so.6
#1  0x40301fed in malloc () from /lib/libc.so.6
#2  0x401935e9 in g_malloc () from /usr/lib/libglib-1.2.so.0
#3  0x400a8628 in gtk_label_set_text () from /usr/lib/libgtk-1.2.so.0
#4  0x400f25b8 in gtk_statusbar_new () from /usr/lib/libgtk-1.2.so.0
#5  0x400b53bb in gtk_marshal_NONE__INT_POINTER () from
/usr/lib/libgtk-1.2.so.0
#6  0x400e4013 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#7  0x400e20b3 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#8  0x400f2888 in gtk_statusbar_push () from /usr/lib/libgtk-1.2.so.0
#9  0x0804e1e2 in statusbar_message (message=0x804e7b4, time=3000) at
gpasman.c:987
#10 0x0804c6f1 in load_file () at gpasman.c:403
#11 0x0804ba22 in main (argc=1, argv=0xbffff914) at gpasman.c:122


gpasman (both 1.2.0 and 1.3.0) worked flawlessly under glibc 2.2.

The bug can be triggered by simply running the program and entering the
passphrase.

Best regards,

Andrea Glorioso
andrea.glorioso@binary-only.com

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux topo 2.4.2020021202 #2 lun dic 2 10:53:18 CET 2002 i686
Locale: LANG=it_IT.ISO-8859-1, LC_CTYPE=it_IT.ISO-8859-1

Versions of packages libc6 depends on:
ii  libdb1-compat                 2.1.3-7    The Berkeley database routines [gl

-- no debconf information




Reply to: