Bug#645810: slapd dies with SIGABORT - GNUTLS problem

2011-10-21 Thread Simon L'nu
On Tue, Oct 18, 2011 at 3:52 PM, Steve Langasek vor...@debian.org wrote:
 tags 645810 moreinfo unreproducible
 thanks

 On Tue, Oct 18, 2011 at 03:23:08PM -0400, Simon L'nu wrote:
 Package: slapd
 Version: 2.4.25-4
 Severity: grave
 Justification: renders package unusable

 this is me running slapd with no options whatever, trying to see if it'll
 run at all.

 i bet if i build it with openssl it'll build. i know the situation with
 the openssl licencing, and gnutls issues, so no need to explain it to me.
 i just wish gnutls worked better ;).

 i've run it several times, i've pasted only the start (backtrace) for the
 second one (below this first one), just to confirm it is gnutls.

 slapd runs fine here, including on i386, when I test it.  It also passed its
 test suite when built on the buildds.  This may be a gnutls problem, but
 it's not as simple as running slapd with no options whatever.  In
 particular, your list of mapped modules includes a large number of slapd
 plugins which are not loaded by default.  So to debug this, we're going to
 need to see a slapd config that can be used to reproduce it.

i'm happy it runs for you :).

could be something to do with cert config... i noticed commenting
something out (i can't remember what now) made it not sigabrt.

 If anything, I suspect the recent patch to change ltdl behavior to be
 responsible.  This was meant to fix bug #327585, but it affects the loading
 of all modules, not just back_perl.  Could you try rebuilding slapd with
 debian/patches/switch-to-lt_dlopenadvise-to-get-RTLD_GLOBAL-set.diff
 commented out of debian/patches/series, to see if that fixes the problem for
 you?

i'll do it soon.

 BTW, do you really have five different database backends configured on this
 server...?

yeh =) hehe.

 snip
 b6478000-b649a000 r-xp  fe:03 2930061    
 /usr/lib/ldap/back_ldap-2.4.so.2.7.0
 b649a000-b649b000 r--p 00021000 fe:03 2930061    
 /usr/lib/ldap/back_ldap-2.4.so.2.7.0
 b649b000-b649c000 rw-p 00022000 fe:03 2930061    
 /usr/lib/ldap/back_ldap-2.4.so.2.7.0
 b649c000-b649d000 rw-p  00:00 0
 b649d000-b64b6000 r-xp  fe:03 2930113    
 /usr/lib/ldap/back_monitor-2.4.so.2.7.0
 b64b6000-b64b7000 r--p 00018000 fe:03 2930113    
 /usr/lib/ldap/back_monitor-2.4.so.2.7.0
 b64b7000-b64b8000 rw-p 00019000 fe:03 2930113    
 /usr/lib/ldap/back_monitor-2.4.so.2.7.0
 b64b8000-b64bc000 rw-p  00:00 0
 b64bc000-b64bf000 r-xp  fe:03 2894477    
 /usr/lib/ldap/back_dnssrv-2.4.so.2.7.0
 b64bf000-b64c r--p 2000 fe:03 2894477    
 /usr/lib/ldap/back_dnssrv-2.4.so.2.7.0
 b64c-b64c1000 rw-p 3000 fe:03 2894477    
 /usr/lib/ldap/back_dnssrv-2.4.so.2.7.0
 b64c1000-b64f r-xp  fe:03 2902287    
 /usr/lib/ldap/back_hdb-2.4.so.2.7.0
 b64f-b64f1000 r--p 0002e000 fe:03 2902287    
 /usr/lib/ldap/back_hdb-2.4.so.2.7.0
 b64f1000-b64f2000 rw-p 0002f000 fe:03 2902287    
 /usr/lib/ldap/back_hdb-2.4.so.2.7.0
 b64f2000-b64fe000 rw-p  00:00 0
 b64fe000-b652b000 r-xp  fe:03 2930103    
 /usr/lib/ldap/back_bdb-2.4.so.2.7.0
 b652b000-b652c000 r--p 0002d000 fe:03 2930103    
 /usr/lib/ldap/back_bdb-2.4.so.2.7.0
 b652c000-b652d000 rw-p 0002e000 fe:03 2930103    
 /usr/lib/ldap/back_bdb-2.4.so.2.7.0
 b652d000-b6539000 rw-p  00:00 0
 snip

 --
 Steve Langasek                   Give me a lever long enough and a Free OS
 Debian Developer                   to set it on, and I can move the world.
 Ubuntu Developer                                    http://www.debian.org/
 slanga...@ubuntu.com                                     vor...@debian.org




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



Bug#645810: slapd dies with SIGABORT - GNUTLS problem

2011-10-18 Thread Simon L'nu
Package: slapd
Version: 2.4.25-4
Severity: grave
Justification: renders package unusable

hi,

this is me running slapd with no options whatever, trying to see if it'll run
at all.

i bet if i build it with openssl it'll build. i know the situation with the 
openssl
licencing, and gnutls issues, so no need to explain it to me. i just wish gnutls
worked better ;).

i've run it several times, i've pasted only the start (backtrace) for the 
second one
(below this first one), just to confirm it is gnutls.

thank you


% slapd
*** glibc detected *** slapd: double free or corruption (top): 0xb8c8e948 ***
=== Backtrace: =
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x6aac1)[0xb70deac1]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x6c328)[0xb70e0328]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(cfree+0x6d)[0xb70e33dd]
/usr/lib/i386-linux-gnu/libgnutls.so.26(gnutls_priority_deinit+0x1e)[0xb72e98fe]
=== Memory map: 
b630-b6321000 rw-p  00:00 0
b6321000-b640 ---p  00:00 0
b646b000-b646d000 r-xp  fe:03 2902170
/usr/lib/ldap/auditlog-2.4.so.2.7.0
b646d000-b646e000 r--p 1000 fe:03 2902170
/usr/lib/ldap/auditlog-2.4.so.2.7.0
b646e000-b646f000 rw-p 2000 fe:03 2902170
/usr/lib/ldap/auditlog-2.4.so.2.7.0
b646f000-b6476000 r-xp  fe:03 2902264
/usr/lib/ldap/memberof-2.4.so.2.7.0
b6476000-b6477000 r--p 6000 fe:03 2902264
/usr/lib/ldap/memberof-2.4.so.2.7.0
b6477000-b6478000 rw-p 7000 fe:03 2902264
/usr/lib/ldap/memberof-2.4.so.2.7.0
b6478000-b649a000 r-xp  fe:03 2930061
/usr/lib/ldap/back_ldap-2.4.so.2.7.0
b649a000-b649b000 r--p 00021000 fe:03 2930061
/usr/lib/ldap/back_ldap-2.4.so.2.7.0
b649b000-b649c000 rw-p 00022000 fe:03 2930061
/usr/lib/ldap/back_ldap-2.4.so.2.7.0
b649c000-b649d000 rw-p  00:00 0
b649d000-b64b6000 r-xp  fe:03 2930113
/usr/lib/ldap/back_monitor-2.4.so.2.7.0
b64b6000-b64b7000 r--p 00018000 fe:03 2930113
/usr/lib/ldap/back_monitor-2.4.so.2.7.0
b64b7000-b64b8000 rw-p 00019000 fe:03 2930113
/usr/lib/ldap/back_monitor-2.4.so.2.7.0
b64b8000-b64bc000 rw-p  00:00 0
b64bc000-b64bf000 r-xp  fe:03 2894477
/usr/lib/ldap/back_dnssrv-2.4.so.2.7.0
b64bf000-b64c r--p 2000 fe:03 2894477
/usr/lib/ldap/back_dnssrv-2.4.so.2.7.0
b64c-b64c1000 rw-p 3000 fe:03 2894477
/usr/lib/ldap/back_dnssrv-2.4.so.2.7.0
b64c1000-b64f r-xp  fe:03 2902287
/usr/lib/ldap/back_hdb-2.4.so.2.7.0
b64f-b64f1000 r--p 0002e000 fe:03 2902287
/usr/lib/ldap/back_hdb-2.4.so.2.7.0
b64f1000-b64f2000 rw-p 0002f000 fe:03 2902287
/usr/lib/ldap/back_hdb-2.4.so.2.7.0
b64f2000-b64fe000 rw-p  00:00 0
b64fe000-b652b000 r-xp  fe:03 2930103
/usr/lib/ldap/back_bdb-2.4.so.2.7.0
b652b000-b652c000 r--p 0002d000 fe:03 2930103
/usr/lib/ldap/back_bdb-2.4.so.2.7.0
b652c000-b652d000 rw-p 0002e000 fe:03 2930103
/usr/lib/ldap/back_bdb-2.4.so.2.7.0
b652d000-b6539000 rw-p  00:00 0
b6539000-b653f000 r-xp  fe:03 2902195
/usr/lib/ldap/unique-2.4.so.2.7.0
b653f000-b654 r--p 5000 fe:03 2902195
/usr/lib/ldap/unique-2.4.so.2.7.0
b654-b6541000 rw-p 6000 fe:03 2902195
/usr/lib/ldap/unique-2.4.so.2.7.0
b65f3000-b660f000 r-xp  08:01 406826 
/lib/i386-linux-gnu/libgcc_s.so.1
b660f000-b661 rw-p 0001b000 08:01 406826 
/lib/i386-linux-gnu/libgcc_s.so.1
b6642000-b6669000 r-xp  fe:03 2890371
/usr/lib/i386-linux-gnu/libk5crypto.so.3.1
b6669000-b666a000 rw-p 00027000 fe:03 2890371
/usr/lib/i386-linux-gnu/libk5crypto.so.3.1
b666a000-b66a6000 r-xp  fe:03 2893874
/usr/lib/i386-linux-gnu/libgssapi_krb5.so.2.2
b66a6000-b66a8000 rw-p 0003b000 fe:03 2893874
/usr/lib/i386-linux-gnu/libgssapi_krb5.so.2.2
b66a8000-b676e000 r-xp  fe:03 2894999
/usr/lib/i386-linux-gnu/libkrb5.so.3.3
b676e000-b6774000 rw-p 000c6000 fe:03 2894999
/usr/lib/i386-linux-gnu/libkrb5.so.3.3
b6774000-b67bd000 r-xp  fe:03 3018660
/usr/lib/i386-linux-gnu/i686/cmov/libssl.so.1.0.0
b67bd000-b67c1000 rw-p 00049000 fe:03 3018660
/usr/lib/i386-linux-gnu/i686/cmov/libssl.so.1.0.0
b67c1000-b68fd000 r-xp  fe:03 139144 
/usr/lib/i686/cmov/libcrypto.so.0.9.8
b68fd000-b6915000 rw-p 0013b000 fe:03 139144 
/usr/lib/i686/cmov/libcrypto.so.0.9.8
b6915000-b6918000 rw-p  00:00 0
b6918000-b695f000 r-xp  fe:03 139143 
/usr/lib/i686/cmov/libssl.so.0.9.8
b695f000-b6963000 rw-p 00046000 fe:03 139143 
/usr/lib/i686/cmov/libssl.so.0.9.8
b6963000-b6987000 r-xp  08:01 395310 
/lib/i386-linux-gnu/i686/cmov/libm-2.13.so
b6987000-b6988000 r--p 00023000 08:01 395310 
/lib/i386-linux-gnu/i686/cmov/libm-2.13.so
b6988000-b6989000 rw-p 00024000 08:01 395310 
/lib/i386-linux-gnu/i686/cmov/libm-2.13.so
b6989000-b69b7000 r-xp  fe:03 2762697/usr/lib/libpq.so.5.4
b69b7000-b69b8000 ---p 0002e000 fe:03 2762697/usr/lib/libpq.so.5.4

Bug#637688: [mercurial] unable to reproduce bug

2011-08-30 Thread Simon L'nu
On Thu, Aug 18, 2011 at 3:31 PM, Julien Cristau jcris...@debian.org wrote:
 On Thu, Aug 18, 2011 at 14:12:17 -0400, Simon wrote:

 On 2011-08-16 03:49, Javi Merino wrote:
  Hi Chris,

  BTW in case this may help, I'm including the output of the following 
  command:
 
  $ ls -ld /usr/lib/python2.6/site-packages
  ls: cannot access /usr/lib/python2.6/site-packages: No such file or 
  directory

 a symlink to dist-packages/

 That's utterly broken.  Did you create that symlink?

 Cheers,
 Julien


yes, and removed it when i sent you the previous email ;).



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



Bug#637688: mercurial: 'removing byte-compiled files...' removes everything

2011-08-13 Thread Simon L'nu
Package: mercurial
Version: 1.9.1-2
Severity: grave
Tags: sid
Justification: renders package unusable

hi,

tagged it thus because when this comes up:

Setting up mercurial (1.9.1-2) ...
Removing old python byte-compiled files in 
/usr/lib/python2.6/site-packages/mercurial
Removing old python byte-compiled files in 
/usr/lib/python2.6/site-packages/hgext

not only are the byte-compiled files removed, but the entire directories are
removed. i'm using stock mercurial, no homebrew anything or plugins (if it
does plugins).

when i tried to use 'hg', it wasn't working. it looked like it was missing
some modules. i looked, and they were gone. no hgext/ and no mercurial/,
anywhere. i looked all over, and there were none, i had to extract it (dpkg
-x) somewhere and replace all those files.

thanks


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (995, 'unstable'), (990, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.39-2-686-pae (SMP w/1 CPU core)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages mercurial depends on:
ii  libc62.13-16 Embedded GNU C Library: Shared lib
ii  mercurial-common 1.9.1-2 scalable distributed version contr
ii  python   2.6.7-3 interactive high-level object-orie
ii  python2.62.6.7-4 An interactive high-level object-o
ii  python2.72.7.2-4 An interactive high-level object-o
ii  ucf  3.0025+nmu2 Update Configuration File: preserv

mercurial recommends no packages.

Versions of packages mercurial suggests:
ii  kdiff30.9.95-7+b1compares and merges 2 or 3 files o
ii  meld  1.5.1-1graphical tool to diff and merge f
ii  qct   1.7-2  GUI commit tool
ii  tk8.4 [wi 8.4.19-4   Tk toolkit for Tcl and X11, v8.4 -
ii  tk8.5 [wi 8.5.10-1   Tk toolkit for Tcl and X11, v8.5 -
ii  vim   2:7.3.154+hg~74503f6ee649-2+b1 Vi IMproved - enhanced vi editor
ii  vim-athen 2:7.3.154+hg~74503f6ee649-2+b1 Vi IMproved - enhanced vi editor -
ii  vim-gnome 2:7.3.154+hg~74503f6ee649-2+b1 Vi IMproved - enhanced vi editor -
ii  vim-gtk [ 2:7.3.154+hg~74503f6ee649-2+b1 Vi IMproved - enhanced vi editor -
ii  xxdiff1:3.2-10   graphical file/directory compariso

-- no debconf information



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