Your message dated Fri, 23 Dec 2005 09:20:09 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Bug#249083: postgresql: Postgres SIGSEGV if wins in 
nsswitch.conf
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; 14 May 2004 21:56:08 +0000
>From [EMAIL PROTECTED] Fri May 14 14:56:08 2004
Return-path: <[EMAIL PROTECTED]>
Received: from turing.cyberhigh.org [206.78.36.133] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1BOkf2-0006s8-00; Fri, 14 May 2004 14:56:08 -0700
Received: from cdodt by turing.cyberhigh.org with local (Exim 3.36 #1 (Debian))
        id 1BOkf5-0002Qo-00; Fri, 14 May 2004 14:56:11 -0700
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="UTF-8"
From: Cory Dodt <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: postgresql: Postgres SIGSEGV if wins in nsswitch.conf
X-Mailer: reportbug 2.58
Date: Fri, 14 May 2004 14:56:11 -0700
Message-Id: <[EMAIL PROTECTED]>
Sender: Cory Dodt <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.3 required=4.0 tests=BAYES_00,HAS_PACKAGE,
        NO_DNS_FOR_FROM autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 
X-CrossAssassin-Score: 1

Package: postgresql
Version: 7.4.2-4
Severity: normal



-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (999, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.18-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8

Versions of packages postgresql depends on:
ii  adduser          3.52                    Add and remove users and groups
ii  debconf [debconf 1.4.25                  Debian configuration management sy
ii  debianutils      2.8.1                   Miscellaneous utilities specific t
ii  libc6            2.3.2.ds1-12            GNU C Library: Shared libraries an
ii  libcomerr2       1.35-5                  The Common Error Description libra
ii  libkrb53         1.3.3-1                 MIT Kerberos runtime libraries
ii  libpam0g         0.76-19                 Pluggable Authentication Modules l
ii  libperl5.8       5.8.3-3                 Shared Perl library.
ii  libpq3           7.4.2-4                 Shared library libpq.so.3 for Post
ii  libreadline4     4.3-10                  GNU readline and history libraries
ii  libssl0.9.7      0.9.7d-1                SSL shared libraries
ii  mailx            1:8.1.2-0.20031014cvs-2 A simple mail user agent
ii  postgresql-clien 7.4.2-4                 Front-end programs for PostgreSQL
ii  procps           1:3.2.1-2               The /proc file system utilities
ii  python2.3        2.3.3-7                 An interactive high-level object-o
ii  zlib1g           1:1.2.1-5               compression library - runtime

-- debconf information:
  postgresql/upgrade/preserve_location: /var/lib/postgres/preserve
* postgresql/settings/day_month_order: European
  postgresql/convert-postmaster.init: true
* postgresql/upgrade/policy: false
  postgresql/enable_lang: true
  postgresql/contains_POSTGRESHOME: true
  postgresql/very_old_version_warning: true
  postgresql/upgrade/dump_location: /var/lib/postgres
  postgresql/convert-pg_hba.conf: true
* postgresql/initdb/location: /var/lib/postgres/data
  postgresql/settings/locale: C
  postgresql/peer-to-ident: true
  postgresql/missing_conf: true
* postgresql/purge_data_too: false
* postgresql/settings/encoding: per_locale
* postgresql/settings/date_style: ISO


And ldd output of postmaster:
        libpam.so.0 => /lib/libpam.so.0 (0x40023000)
        libssl.so.0.9.7 => /usr/lib/i686/cmov/libssl.so.0.9.7 (0x4002b000)
        libcrypto.so.0.9.7 => /usr/lib/i686/cmov/libcrypto.so.0.9.7 (0x4005c000)
        libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x4015a000)
        libz.so.1 => /usr/lib/libz.so.1 (0x401c2000)
        libreadline.so.4 => /lib/libreadline.so.4 (0x401d3000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x401ff000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x4022c000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x4023e000)
        libdl.so.2 => /lib/libdl.so.2 (0x40254000)
        libm.so.6 => /lib/libm.so.6 (0x40257000)
        libc.so.6 => /lib/libc.so.6 (0x40279000)
        libcom_err.so.2 => /lib/libcom_err.so.2 (0x403ac000)
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x403af000)
        libncurses.so.5 => /lib/libncurses.so.5 (0x403d1000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)


When configured to look up names with winbind (3.0.2a-1/sarge), postmaster
crashes with the following:

2004-05-14 14:50:14 [8725] LOG:  could not create IPv6 socket: Address family 
not supported by protocol
2004-05-14 14:50:14 [8725] LOG:  authentication file token too long, skipping: 
"˜.íñ
Segmentation fault
--------------------
... the nsswitch.conf that goes with the above contains:
hosts: wins files dns

However if I change the name lookup order to:
hosts: files dns wins

pg starts up normally and the authentication file token error disappears.
(The IPV6 error remains.)
I tried to get a stack trace; unfortunately the stack is corrupted but this
much (truncated) looks for real:
...
#8  0x40ecb020 in ?? () from /lib/libnss_wins.so.2
...
#35 0x4028efce in __errno_location () from /lib/libc.so.6 



Winbind name lookup works fine normally, still I wouldn't be too much surprised
if this was in fact a winbind bug.

---------------------------------------
Received: (at 249083-done) by bugs.debian.org; 23 Dec 2005 08:20:44 +0000
>From [EMAIL PROTECTED] Fri Dec 23 00:20:44 2005
Return-path: <[EMAIL PROTECTED]>
Received: from box79162.elkhouse.de ([213.9.79.162])
        by spohr.debian.org with esmtp (Exim 4.50)
        id 1EpiAN-0006Vb-QX
        for [EMAIL PROTECTED]; Fri, 23 Dec 2005 00:20:44 -0800
Received: by box79162.elkhouse.de (Postfix, from userid 1000)
        id 1A7996FCC; Fri, 23 Dec 2005 09:20:09 +0100 (CET)
Date: Fri, 23 Dec 2005 09:20:09 +0100
From: Martin Pitt <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: Bug#249083: postgresql: Postgres SIGSEGV if wins in nsswitch.conf
Message-ID: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
        protocol="application/pgp-signature"; boundary="k+w/mQv8wyuph6w0"
Content-Disposition: inline
In-Reply-To: <[EMAIL PROTECTED]>
User-Agent: Mutt/1.5.9i
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-Level: 
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


--k+w/mQv8wyuph6w0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Version : 7.4.10-1

Hi Cory!

Cory Dodt [2005-12-22 16:48 -0800]:
> I concur, this is no longer reproducible.  Thanks for checking, Martin!

So I close this bug now.

Have a merry christmas!

Martin
--=20
Martin Pitt              http://www.piware.de
Ubuntu Developer   http://www.ubuntulinux.org
Debian Developer        http://www.debian.org

--k+w/mQv8wyuph6w0
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDq7M4DecnbV4Fd/IRAlhTAJ9R1TezD5ibvyhgiWNU86Sx6JHNxQCggzm+
reUuKH87ZHVpG05IOFixfmw=
=KCbE
-----END PGP SIGNATURE-----

--k+w/mQv8wyuph6w0--


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to