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

Bug#550660: marked as done (duma command fails to preload libduma.so.0.0.0)



Your message dated Fri, 01 Oct 2021 14:48:35 +0000
with message-id <E1mWJpz-000FMP-Qo@fasolo.debian.org>
and subject line Bug#550660: fixed in duma 2.5.21-1
has caused the Debian Bug report #550660,
regarding duma command fails to preload libduma.so.0.0.0
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
550660: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550660
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: duma
Version: 2.5.15-1
Severity: normal

Hi Julien, 

I just tried to use duma for a simple buffer overrun example. However, I was unable to use the "duma" command:

torsten@pulsar:~/strbuf_protect$ duma ./example
ERROR: ld.so: object './libduma.so.0.0.0' from LD_PRELOAD cannot be preloaded: ignored.
[program output...]

However, setting LD_PRELOAD manually works:

torsten@pulsar:~/strbuf_protect$ LD_PRELOAD=/usr/lib/libduma.so.0.0.0 ./example
DUMA 2.5.15 (shared library, NO_LEAKDETECTION)
Copyright (C) 2006 Michael Eddington <meddington@gmail.com>
Copyright (C) 2002-2008 Hayati Ayguen <h_ayguen@web.de>, Procitec GmbH
Copyright (C) 1987-1999 Bruce Perens <bruce@perens.com>

Identifier 0 maps to name foo.
Buffer too small for name of identifier 1.
Segmentation fault

I am wondering over the segfault (valgrind detects the error, but electric fence segfaults as well) - the example overwrites some hundred bytes after the end of the buffer.

Greetings, Torsten




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

Kernel: Linux 2.6.31.3 (SMP w/1 CPU core; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages duma depends on:
ii  libc6                         2.9-27     GNU C Library: Shared libraries
ii  libgcc1                       1:4.4.1-5  GCC support library
ii  libstdc++6                    4.4.1-5    The GNU Standard C++ Library v3

duma recommends no packages.

duma suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: duma
Source-Version: 2.5.21-1
Done: Peter Blackman <peter@pblackman.plus.com>

We believe that the bug you reported is fixed in the latest version of
duma, which is due to be installed in the Debian FTP archive.

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 550660@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Blackman <peter@pblackman.plus.com> (supplier of updated duma 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 01 Oct 2021 14:00:00 +0100
Source: duma
Architecture: source
Version: 2.5.21-1
Distribution: unstable
Urgency: medium
Maintainer: Peter Blackman <peter@pblackman.plus.com>
Changed-By: Peter Blackman <peter@pblackman.plus.com>
Closes: 532483 550660 565925 623495 655892
Changes:
 duma (2.5.21-1) unstable; urgency=medium
 .
   * Adopt package. (Closes: #565925)
   * New Upstream Release. (Closes: #550660, #623495, #655892)
   * Fixes FTBFS with GCC-11  (#984041)
   * Use hardening flags, fixes bindnow, (Closes: #532483)
   * Use changelog file date instead of system date for build date
   * DEP-5 copyright
   * Add autopkgtests
   * Preserve Debian's CFLAGS etc (use += , not just = , in makefile)
   * Override Lintian's library warnings
      The library is not intended to be used directly by other programs
Checksums-Sha1:
 b17560ed2d69afde919ed0c10d343e99bde98d44 1666 duma_2.5.21-1.dsc
 aa9196d1044464c3b1bd36937b70f145eef8c154 256068 duma_2.5.21.orig.tar.gz
 b8d41d4b2992dc01132cbe07e5033f8c3336b5e6 4724 duma_2.5.21-1.debian.tar.xz
 e0057867867458bfa0f22ed5de1336768230ad70 5287 duma_2.5.21-1_source.buildinfo
Checksums-Sha256:
 90fbffb42403a94d4a9e9a7b49bdde2113c83859130d6a4451115891dfd3a25d 1666 duma_2.5.21-1.dsc
 470aa72e7018f0beadb5fbe3c932a62ba1b0594c29158a744c614bfa42133e59 256068 duma_2.5.21.orig.tar.gz
 d5b94c0dc5ccf3a2f34b8b21a66ab9f9a95adb1b052610e25825e739ca8ee613 4724 duma_2.5.21-1.debian.tar.xz
 b1dcc68f185080bab03ff4698c8517fdfb5cd5cfb55bc109174166be03c9e7f8 5287 duma_2.5.21-1_source.buildinfo
Files:
 2b4fd9ad554672484c4dcae2501e3321 1666 devel optional duma_2.5.21-1.dsc
 50a093ba5c127b434daae98714d799b9 256068 devel optional duma_2.5.21.orig.tar.gz
 95b0233fb7978840f17c6b03d5a41786 4724 devel optional duma_2.5.21-1.debian.tar.xz
 01f4c6ff9e7dff6b196b9dad13ce474c 5287 devel optional duma_2.5.21-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQGzBAEBCgAdFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmFXHEIACgkQH1x6i0VW
QxTLVAwA6Y862RIvnsJiCeoEzBojEFIe8xQXeWIwWV//nIcofrc9XmEGXeuD9eJs
uJE7//J4PNaZc2owgxQ2p9TnT+J52AIiVs3IH0/79d98H67yHQTWqid1RZfLBWZw
NBklCf88IobWs7RWn0axaKud/FXhV9e70VSSHyxfIe4dq3PaSM4E0Kp+7q2Rvg5W
+ytvf196Fsk76IBoqkK81eFKVI6V3OstLd7OzkLs31WlR36Qm/KRUlChhnwaGA74
kGCatMjtiEnhKmkHUf3uwRoP4AsbMccn7DA9C5EMTdoBHcvVpObRiPVa+hxAZbzo
vDp2fvSXEPG1x177PB53saVPfwysNY0vcganTUEYcdZhpwQELv7o28+a9NZn2Ll4
1LjvLo6WdlLqgRxXsmbTDmJ0YBHsfUkYV/KH/7iPLg3RMaWyurKdccoXPVz/LUCU
nwHTVyY7jBEzmGM/Qcl/fBqV3lxALXDZy22WMIAz/QiCsMYbFkxWjVCjKABp4RnQ
kaXPQ6is
=6Ht+
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: