Your message dated Sat, 09 Jul 2005 08:17:19 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#316637: fixed in slang2 2.0.4-3
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 16 Jan 2005 08:26:21 +0000
>From [EMAIL PROTECTED] Sun Jan 16 00:26:21 2005
Return-path: <[EMAIL PROTECTED]>
Received: from gizmo10bw.bigpond.com [144.140.70.20]
by spohr.debian.org with smtp (Exim 3.35 1 (Debian))
id 1Cq5jo-00062V-00; Sun, 16 Jan 2005 00:26:21 -0800
Received: (qmail 21031 invoked from network); 16 Jan 2005 08:25:44 -0000
Received: from unknown (HELO bwmam13.bigpond.com) (144.135.24.106)
by gizmo10bw.bigpond.com with SMTP; 16 Jan 2005 08:25:44 -0000
Received: from cpe-60-225-8-19.nsw.bigpond.net.au ([60.225.8.19]) by
bwmam13.bigpond.com(MAM REL_3_4_2a 192/32685059) with SMTP id 32685059; Sun, 16
Jan 2005 18:25:43 +1000
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Andree Leidenfrost <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: slang1a-utf8: Application segfaults if package libfribidi0 is not
installed
Bcc: Andree Leidenfrost <[EMAIL PROTECTED]>
X-Mailer: reportbug 3.5
Date: Sun, 16 Jan 2005 19:27:30 +1100
Message-Id: <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE
autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level:
Package: slang1a-utf8
Version: 1.4.9dbs-8
Severity: important
Dear Jim & Alastair
I am the co-maintainer of the mondo package. The mondoarchive binary
included in this package has an option to use a newt interface rather
than just plain text (option '-g'). When run with this option,
mondoarchive will give a segmentation fault sooner or later which does
not happen if the option is turned off.
I have banged my head against the wall on this one for several weeks
now and think I finally found the problem: If the libfribidi0 package
is installed everything works fine, removing it makes mondoarchive
segfault again. After a bit of searching around I found that slang1a has
been converted to use libfribidi opportunistically. My suspicion is that
something in slang1a might still think/expect that libfribidi is
actually there.
The backtrace for mondoarchvie is entirely inconclusive as the
segmentation fault happens in malloc_consolidate which is part of libc6:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 32771 (LWP 11481)]
0x401534ce in malloc_consolidate (av=0x40211060) at malloc.c:4380)]
4380 malloc.c: No such file or directory.
in malloc.c
(gdb) bt
#0 0x401534ce in malloc_consolidate (av=0x40211060) at malloc.c:4380
#1 0x4015336e in _int_free (av=0x40211060, mem=0xa029950) at
malloc.c:4260
#2 0x4015209f in __libc_free (mem=0xa0297d8) at malloc.c:3359
#3 0x40047ac9 in strip_spaces (in_out=0x40066c20 "/usr/bin/getfacl")
at libmondo-string.c:905
#4 0x40039488 in call_program_and_get_last_line_of_output (
call=0xa0240e0 ",\022!@,\022!@") at libmondo-fork.c:159
#5 0x40036469 in find_home_of_exe (fname=0x40057bb8 "getfacl")
at libmondo-files.c:404
#6 0x40031580 in get_acl_list (filelist=0x40211060 "",
facl_fname=0x8072500
"/home/mondorescue/tmp/tmp.mondo.13259/tmp.mondo.21895/acl_list.70.gz")
at libmondo-filelist.c:619
#7 0x4002118c in create_afio_files_in_background (inbuf=0xa01ccc8)
at libmondo-archive.c:1116
#8 0x40095e51 in pthread_start_thread (arg=0xbf5ffbe0) at manager.c:309
#9 0x40095ecf in pthread_start_thread_event (arg=0xbf5ffbe0) at
manager.c:333
#10 0x401b86ea in clone () from /usr/lib/debug/libc.so.6
(gdb)
I doubt that there is anything wrong with malloc_consolidate.
mondoarchive is only linked against libnewt:
[EMAIL PROTECTED]:~$ ldd /usr/sbin/mondoarchive
libmondo.so.2 => /usr/lib/libmondo.so.2 (0xb7f8b000)
libmondo-newt.so.1 => /usr/lib/libmondo-newt.so.1 (0xb7f80000)
libnewt.so.0.51 => /usr/lib/libnewt.so.0.51 (0xb7f6f000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb7f6c000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7f5d000)
libc.so.6 => /lib/tls/libc.so.6 (0xb7e29000)
libslang.so.1-UTF8 => /lib/libslang.so.1-UTF8 (0xb7db6000)
libm.so.6 => /lib/tls/libm.so.6 (0xb7d93000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0xb7fea000)
and libmondo-newt is linked against libnewt and libslang-UTF8:
libnewt.so.0.51 => /usr/lib/libnewt.so.0.51 (0xb7fd7000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb7fd3000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7fc4000)
libc.so.6 => /lib/tls/libc.so.6 (0xb7e90000)
libslang.so.1-UTF8 => /lib/libslang.so.1-UTF8 (0xb7e1d000)
libm.so.6 => /lib/tls/libm.so.6 (0xb7dfb000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
So, libfribidi is definitely not accessed directly.
Finally, I have verified this behaviour on the Sid installation I'm
reporting this from and four different Sarge installations.
It would be really great if you could look into this. If my suspicion is
correct, other packages may be affected without their maintainers
realising where the issues they see come from (took me ages to figure it out).
If there is any other information you need and think I can provide or you
want me to test patches or similar, please let me know, I'd be more than
happy to help.
Best regards & thanks a lot
Andree
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-1-k7
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Versions of packages slang1a-utf8 depends on:
ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an
-- no debconf information
---------------------------------------
Received: (at 316637-close) by bugs.debian.org; 9 Jul 2005 12:23:27 +0000
>From [EMAIL PROTECTED] Sat Jul 09 05:23:27 2005
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1DrEMh-0000iz-00; Sat, 09 Jul 2005 05:23:27 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
id 1DrEGl-0006ih-00; Sat, 09 Jul 2005 08:17:19 -0400
From: Alastair McKinstry <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.56 $
Subject: Bug#316637: fixed in slang2 2.0.4-3
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Sat, 09 Jul 2005 08:17:19 -0400
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER
autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level:
Source: slang2
Source-Version: 2.0.4-3
We believe that the bug you reported is fixed in the latest version of
slang2, which is due to be installed in the Debian FTP archive:
libslang2-dev_2.0.4-3_i386.deb
to pool/main/s/slang2/libslang2-dev_2.0.4-3_i386.deb
libslang2-pic_2.0.4-3_i386.deb
to pool/main/s/slang2/libslang2-pic_2.0.4-3_i386.deb
libslang2-udeb_2.0.4-3_i386.udeb
to pool/main/s/slang2/libslang2-udeb_2.0.4-3_i386.udeb
libslang2_2.0.4-3_i386.deb
to pool/main/s/slang2/libslang2_2.0.4-3_i386.deb
slang2_2.0.4-3.diff.gz
to pool/main/s/slang2/slang2_2.0.4-3.diff.gz
slang2_2.0.4-3.dsc
to pool/main/s/slang2/slang2_2.0.4-3.dsc
slsh_2.0.4-3_i386.deb
to pool/main/s/slang2/slsh_2.0.4-3_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <[EMAIL PROTECTED]> (supplier of updated slang2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sat, 9 Jul 2005 12:51:49 +0100
Source: slang2
Binary: libslang2-dev libslang2 libslang2-udeb libslang2-pic slsh
Architecture: source i386
Version: 2.0.4-3
Distribution: unstable
Urgency: low
Maintainer: Jim Mintha <[EMAIL PROTECTED]>
Changed-By: Alastair McKinstry <[EMAIL PROTECTED]>
Description:
libslang2 - The S-Lang programming library - runtime version
libslang2-dev - The S-Lang programming library, development version
libslang2-pic - The S-Lang programming library, shared library subset kit
libslang2-udeb - S-Lang library for Debian Installer (udeb)
slsh - S-Lang shell
Closes: 316637
Changes:
slang2 (2.0.4-3) unstable; urgency=low
.
* libslang2 now recommends libfribidi0.
* Fix segfault if libfribidi is not present. Closes: #316637.
Files:
2902ca8f851fa521865125799ca5ad68 713 devel optional slang2_2.0.4-3.dsc
20e82cbf02438c9190d700f89540c9be 141011 devel optional slang2_2.0.4-3.diff.gz
c517b5154328ee5e13a7ea5fffce61e6 432350 devel optional
libslang2-dev_2.0.4-3_i386.deb
09b1611cbd5036a0bd7f3d9941a08c93 407690 base required
libslang2_2.0.4-3_i386.deb
0e938592c0f860858deb81408f870898 385054 libdevel optional
libslang2-pic_2.0.4-3_i386.deb
8712514bb16b0aaa23d8731584e49c03 248902 debian-installer extra
libslang2-udeb_2.0.4-3_i386.udeb
ad0f0671751a8fd2856a123dd6471297 67468 interpreters optional
slsh_2.0.4-3_i386.deb
package-type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCz7uLQTK/kCo4XFcRAljhAKC4u/q2I15od3Lth6p563cQKa46UwCfWTLv
gS6GnlGKjJYdbE9FFfc82e8=
=U3N7
-----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]