Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Clint Adams
On Wed, Dec 05, 2007 at 03:03:51AM +, peter green wrote:
> This would seem to indicate that libc6-i686 was previously installed and 
> being updated normally but at some point during or after the update to 
> 2.6.1-1 it's entry in the dpkg status file completely dissapeared.

Perhaps leaving /var/lib/dpkg/info/libc6-i686.* files behind?



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



Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread peter green

+++-==-==-
un  libc6-i686  (no description available)



The file comes from libc6-i686 version 2.6.1-1. According to the symlink
it has been installed on 2007-08-21 (ie the date it migrates to
testing).

After a bit of thinking I have come up with what I belive is a likely 
explanation
for this incident and other similar ones that have happened in the past.

Installation on that particular day would seem to indicate it was installed as 
part of an update.


un in a dpkg -l generally means there is no entry for the package in 
/var/lib/dpkg/status. If the package was removed it would be rc and if purged 
it would be pn


This would seem to indicate that libc6-i686 was previously installed and being 
updated normally but at some point during or after the update to 2.6.1-1 it's 
entry in the dpkg status file completely dissapeared.


IIRC some filesystems that journal data but not metadata can zero out blocks of
a file. I did a quick test of this idea by doing 


dd if=/dev/zero of=/var/lib/dpkg/status bs=4096 count=1 seek=1

and then running apt-get -f install. I tried the same with other seeks too. The 
bottom
line is zeroing out the first block of that file causes dpkg to fail but 
zeroing out
other blocks will often cause dpkg to simply forget that some packages are 
installed
(and probablly get some wrong info about whatever packages happen to fall on 
the block
edges).

The user will be told to run apt-get -f install and upon doing so it will appear
thier system is fixed but packages like libc6-i686 which have little if anything
depending on them will be left extracted on the system with no record in the 
dpkg
database.





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



Processed: strange cruft problem

2007-12-04 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> severity 454266 normal
Bug#454266: upgrade to 2.7 fails, leaving system unusable
Severity set to `normal' from `grave'

> quit
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Bug#454266: strange cruft problem

2007-12-04 Thread Clint Adams
severity 454266 normal
quit

Downgrading this until it can be reproduced.




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



[bts-link] source package glibc

2007-12-04 Thread bts-link-upstream
#
# bts-link upstream status pull for source package glibc
# see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
#

user [EMAIL PROTECTED]

# remote status report for #453408
#  * http://sourceware.org/bugzilla/show_bug.cgi?id=5441
#  * remote status changed: (?) -> NEW
usertags 453408 + status-NEW

thanks



Bug#454335: tzdata: [INTL:de] updated German debconf translation

2007-12-04 Thread Helge Kreutzmann
Package: tzdata
Version: 2007j-1
Severity: wishlist
Tags: patch l10n

Please find the updated German debconf translation for tzdata
attached.

Please place this file in debian/po/ as de.po for your next upload.

If you update your template, please use 
'msgfmt --statistics '
to check the po-files for fuzzy or untranslated strings.

If there are such strings, please contact me so I can update the 
German translation.

Greetings
Helge
# Translation of tzdata debconf templates to German
# Copyright (C) Helge Kreutzmann <[EMAIL PROTECTED]>, 2007.
# This file is distributed under the same license as the tzdata package.
#
msgid ""
msgstr ""
"Project-Id-Version: tzdata \n"
"Report-Msgid-Bugs-To: Source: [EMAIL PROTECTED]"
"POT-Creation-Date: 2007-12-03 10:05-0500\n"
"PO-Revision-Date: 2007-12-04 20:50+0100\n"
"Last-Translator: Helge Kreutzmann <[EMAIL PROTECTED]>\n"
"Language-Team: German <[EMAIL PROTECTED]>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ISO-8859-15\n"
"Content-Transfer-Encoding: 8bit\n"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "Africa"
msgstr "Afrika"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "America"
msgstr "Amerika"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "Antarctica"
msgstr "Antarktis"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "Australia"
msgstr "Australien"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "Arctic"
msgstr "Arktis"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "Asia"
msgstr "Asien"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "Atlantic"
msgstr "Atlantik"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "Europe"
msgstr "Europa"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "Indian"
msgstr "Indien"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "Pacific"
msgstr "Pazifik"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "SystemV"
msgstr "SystemV"

#. Type: select
#. Choices
#. Note to translators:
#. - "Etc" will present users with a list
#. of "GMT+xx" or "GMT-xx" timezones
#. - SystemV will give the choice between zone named as per SystemV conventions:
#. EST5, MST7, etc.
#: ../templates:1001
msgid "Etc"
msgstr "Usw."

#. Type: select
#. Description
#: ../templates:1002
msgid "Geographic area:"
msgstr "Geographisches Gebiet:"

#. Type: select
#. Description
#: ../templates:1002
msgid ""
"Please select the geographic area you live in. Subsequent configuration "
"questions will narrow this down by presenting a list of cities, representing "
"the time zones in which they are located."
msgstr ""
"Bitte wählen Sie das geographische Gebiet aus, in dem Sie leben. Die "
"folgenden Fragen werden dies weiter durch eine Auswahl von Städten, die Ihre "
"Zei

Processed: asd

2007-12-04 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> #woops that was a mistake
> reopen 454266
Bug#454266: upgrade to 2.7 fails, leaving system unusable
Bug reopened, originator not changed.

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Aurelien Jarno
Marcus Better a écrit :
>>   this looks rotten, on a machine I have access to (an i386):
> 
> Seems the file is from version 2.6.1:
> 
> ~$ md5sum /lib/i686/cmov/libc.so.6
> 76e00ba611b3bcb7827bd3f4e3b4930f  /lib/i686/cmov/libc.so.6
> ~$ ls -l /lib/i686/cmov/libc.so.6
> lrwxrwxrwx 1 root root 13 2007-08-21 13:05 /lib/i686/cmov/libc.so.6 -> 
> libc-2.6.1.so
> ~$ dpkg -l libc6-i686
> Desired=Unknown/Install/Remove/Purge/Hold
> | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: 
> uppercase=bad)
> ||/ Name   VersionDescription
> +++-==-==-
> un  libc6-i686  (no description available)
> 

The file comes from libc6-i686 version 2.6.1-1. According to the symlink
it has been installed on 2007-08-21 (ie the date it migrates to
testing). Could you please look to /var/log/dpkg.log.* if you see a
mention of libc6-i686 around this date?

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net



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



Bug#454266: marked as done (upgrade to 2.7 fails, leaving system unusable)

2007-12-04 Thread Debian Bug Tracking System
Your message dated Tue, 04 Dec 2007 17:57:11 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Bug#454266: upgrade to 2.7 fails, leaving system unusable
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)

--- Begin Message ---
Package: libc6
Version: 2.7-2
Severity: important

I had libc 2.6.1-2 when I'm trying to upgrade to 2.7-2. I have segfaut:
"Setting up libc6 (2.7-2) ...
dpkg: error processing libc6 (--configure):
 subprocess post-installation script killed by signal (Segmentation fault)
"


# dpkg -l libc6
iF  libc6 2.7-2

# uname -a
Linux galeon 2.6.22-3-686 #1 SMP Mon Oct 22 22:11:56 UTC 2007 i686 GNU/Linux


--- End Message ---
--- Begin Message ---
On Tue, Dec 04, 2007 at 03:38:02PM +, Marcus Better wrote:
> >   this looks rotten, on a machine I have access to (an i386):
> 
> Seems the file is from version 2.6.1:
> 
> ~$ md5sum /lib/i686/cmov/libc.so.6
> 76e00ba611b3bcb7827bd3f4e3b4930f  /lib/i686/cmov/libc.so.6
> ~$ ls -l /lib/i686/cmov/libc.so.6
> lrwxrwxrwx 1 root root 13 2007-08-21 13:05 /lib/i686/cmov/libc.so.6 -> 
> libc-2.6.1.so
> ~$ dpkg -l libc6-i686
> Desired=Unknown/Install/Remove/Purge/Hold
> | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: 
> uppercase=bad)
> ||/ Name   VersionDescription
> +++-==-==-
> un  libc6-i686  (no description available)
> 
> > have you libc6-i686 installed ?
> 
> No:

Well that's the issue then, please remove the whole directory. As a side
note having libc6-i686 installed is probably a good idea ;)

I have no clue why the files are here though, probably a dpkg bug (???)


pgpWt7MVPBMA3.pgp
Description: PGP signature
--- End Message ---


Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Aurelien Jarno
Marcus Better a écrit :
> Should these files really be on my system if I don't have libc6-i686?
> 
> ~$ ls /lib/i686/cmov/
> ld-2.6.1.so   libmemusage.so   libnss_nis.so.2@
> ld-linux.so.2@libm.so.6@   libpcprofile.so
> libanl-2.6.1.so   libnsl-2.6.1.so  libpthread-2.6.1.so
> libanl.so.1@  libnsl.so.1@ libpthread.so.0@
> libBrokenLocale-2.6.1.so  libnss_compat-2.6.1.so   libresolv-2.6.1.so
> libBrokenLocale.so.1@ libnss_compat.so.2@  libresolv.so.2@
> libc-2.6.1.so libnss_dns-2.6.1.so  librt-2.6.1.so
> libcidn-2.6.1.so  libnss_dns.so.2@ librt.so.1@
> libcidn.so.1@ libnss_files-2.6.1.solibSegFault.so
> libcrypt-2.6.1.so libnss_files.so.2@   libthread_db-1.0.so
> libcrypt.so.1@libnss_hesiod-2.6.1.so   libthread_db.so.1@
> libc.so.6@libnss_hesiod.so.2@  libutil-2.6.1.so
> libdl-2.6.1.solibnss_nis-2.6.1.so  libutil.so.1@
> libdl.so.2@   libnss_nisplus-2.6.1.so
> libm-2.6.1.so libnss_nisplus.so.2@
> 

They should not be there, and that's probably why you have such problems.

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net



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



Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Marcus Better
Should these files really be on my system if I don't have libc6-i686?

~$ ls /lib/i686/cmov/
ld-2.6.1.so   libmemusage.so   libnss_nis.so.2@
ld-linux.so.2@libm.so.6@   libpcprofile.so
libanl-2.6.1.so   libnsl-2.6.1.so  libpthread-2.6.1.so
libanl.so.1@  libnsl.so.1@ libpthread.so.0@
libBrokenLocale-2.6.1.so  libnss_compat-2.6.1.so   libresolv-2.6.1.so
libBrokenLocale.so.1@ libnss_compat.so.2@  libresolv.so.2@
libc-2.6.1.so libnss_dns-2.6.1.so  librt-2.6.1.so
libcidn-2.6.1.so  libnss_dns.so.2@ librt.so.1@
libcidn.so.1@ libnss_files-2.6.1.solibSegFault.so
libcrypt-2.6.1.so libnss_files.so.2@   libthread_db-1.0.so
libcrypt.so.1@libnss_hesiod-2.6.1.so   libthread_db.so.1@
libc.so.6@libnss_hesiod.so.2@  libutil-2.6.1.so
libdl-2.6.1.solibnss_nis-2.6.1.so  libutil.so.1@
libdl.so.2@   libnss_nisplus-2.6.1.so
libm-2.6.1.so libnss_nisplus.so.2@



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



Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Marcus Better
>   this looks rotten, on a machine I have access to (an i386):

Seems the file is from version 2.6.1:

~$ md5sum /lib/i686/cmov/libc.so.6
76e00ba611b3bcb7827bd3f4e3b4930f  /lib/i686/cmov/libc.so.6
~$ ls -l /lib/i686/cmov/libc.so.6
lrwxrwxrwx 1 root root 13 2007-08-21 13:05 /lib/i686/cmov/libc.so.6 -> 
libc-2.6.1.so
~$ dpkg -l libc6-i686
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name   VersionDescription
+++-==-==-
un  libc6-i686  (no description available)

> have you libc6-i686 installed ?

No:

~$ md5sum /lib/i686/cmov/libc.so.6
76e00ba611b3bcb7827bd3f4e3b4930f  /lib/i686/cmov/libc.so.6
[EMAIL PROTECTED]:~$ ls -l /lib/i686/cmov/libc.so.6
lrwxrwxrwx 1 root root 13 2007-08-21 13:05 /lib/i686/cmov/libc.so.6 -> 
libc-2.6.1.so
[EMAIL PROTECTED]:~$ LANG=C dpkg -l libc6-i686
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name   VersionDescription
+++-==-==-
un  libc6-i686  (no description available)



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



Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Marcus Better
>   are you using pax execshield or anything like that ?

No, not on this machine.



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



Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Pierre Habouzit
On Tue, Dec 04, 2007 at 02:53:05PM +, Marcus Better wrote:
> >   Could you provide an md5sum (or any non too trivial checksum) of
> > /lib/i686/cmov/libc.so.6 ?
> 
> 76e00ba611b3bcb7827bd3f4e3b4930f  /lib/i686/cmov/libc.so.6

  this looks rotten, on a machine I have access to (an i386):

$ dpkg -l libc6-i686
ii  libc6-i6862.7-3 [...]
$ md5sum /lib/i686/cmov/libc.so.6
d19b755e688eca788ec8126f3634d419  /lib/i686/cmov/libc.so.6


have you libc6-i686 installed ? which version ? could you try to reinstall it
from scratch ?

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgphYWBU3XeCD.pgp
Description: PGP signature


Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Pierre Habouzit
On Tue, Dec 04, 2007 at 12:57:14PM +, Marcus Better wrote:
> Pierre Habouzit wrote:
> >  Could you touch /etc/ld.so.nohwcap and see if it looks like that fixes
> >your system ?
> 
> Yes, that fixes it!

  okay so there is an issue with the optimized version of the library.
touching /etc/ld.so.nohwcap tells the linker to avoid the use of
optimized libraries.

> Attempting the upgrade again makes the problem re-appear, and the upgrade 
> fails with the following messages:
> 
> Setting up libc6 (2.7-3) ...
> dpkg[3484]: segfault at  eip b7d71f6d esp bfb11cfc error 4
> /var/lib/dpkg/info/libc6.postinst: line 357: 3484 Segmentation fault dpkg 
> --compare-versions $preversion lt 2.3.5-1
> 
> and two more segfaults in iconvconfig and update-rc.d.

  hmmm it looks a lot like #397020 that I thought was changed upstream,
so maybe not.

On Tue, Dec 04, 2007 at 12:58:32PM +, Marcus Better wrote:
> Aurelien Jarno wrote:
> >That looks ok. Which kernel are you using?
> 
> 2.6.24-rc3 when it broke, but using 2.6.23 didn't help. Both are 
> self-compiled.

  are you using pax execshield or anything like that ? Given that you
maintain it I suppose you do. If yes, could you please try with a stock
debian kernel ? If it's because execshield then we'll downgrade the bug
to important so that the libc can migrate, and as soon as it migrated
we'll rework the patch used for #397020 and reinclude it.

Cheers,


pgpuBYlQeb22P.pgp
Description: PGP signature


Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Marcus Better
>   Could you provide an md5sum (or any non too trivial checksum) of
> /lib/i686/cmov/libc.so.6 ?

76e00ba611b3bcb7827bd3f4e3b4930f  /lib/i686/cmov/libc.so.6



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



Bug#443202: Venezuelan changes not fixed in 2007h

2007-12-04 Thread José Miguel Parrella Romero
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

El 03/12/07 10:34, Aurelien Jarno escribió:
>> The Venezuelan timezone change will happen on Dec 9, at 0300 UTC-0400,
>> patches have been posted to [1], and will hopefully be released on
>> tzdata2007j.

...

> I don't really understand. The timezone has already be updated according
> to the link given in the bug report in tzdata 2007h. What was wrong?

Upstream thought the change was going to happen on Jan 1, 2008, but .ve
announced weeks later it was scheduled to happen on Dec 9, 2007 at 0700
UTC, which is now correctly set on tzdata2007j.

Thanks for your time,

- --
José Miguel Parrella Romero
División de Operación y Mantenimiento de Telemática
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHVUzWha+3vBYYIk4RAp90AJ9Jd7AALoE+iNG2eXAgVGZWLPf6xwCgsZ6e
0ww06zVt/5WAGPNTvd+RF94=
=zV+h
-END PGP SIGNATURE-



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



Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Marcus Better

Pierre Habouzit wrote:

  Could you touch /etc/ld.so.nohwcap and see if it looks like that fixes
your system ?


Yes, that fixes it!

Attempting the upgrade again makes the problem re-appear, and the 
upgrade fails with the following messages:


Setting up libc6 (2.7-3) ...
dpkg[3484]: segfault at  eip b7d71f6d esp bfb11cfc error 4
/var/lib/dpkg/info/libc6.postinst: line 357: 3484 Segmentation fault 
dpkg --compare-versions $preversion lt 2.3.5-1


and two more segfaults in iconvconfig and update-rc.d.

Marcus




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



Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Marcus Better

Aurelien Jarno wrote:

That looks ok. Which kernel are you using?


2.6.24-rc3 when it broke, but using 2.6.23 didn't help. Both are 
self-compiled.


Marcus



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



Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Aurelien Jarno
Marcus Better a écrit :
> retitle 454266 upgrade to 2.7 fails, leaving system unusable
> notfound 454266 2.7-2
> thanks
> 
> Aurelien Jarno wrote:
>> This is clearly a differentl problem than the one that has been
>> reported.
> 
> Ok, cloning accordingly.
> 
>> What is the state of your system?
> 
> Serious but stable :-)
> 
>> If you still have a shell available, 
> 
> Yes, I can boot with init=/bin/sh.
> 
>> could you please send us the output
>> of "/lib/ld-2.7.so --list /bin/cat" ?
> 
> linux-gate.so.1 => (0xb7f44000)
> libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7de7000)
> /lib/ld-linux.so.2 => /lib/ld-2.7.so (0x8000)
> 

That looks ok. Which kernel are you using?

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net



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



Processed: Re: Processed (with 1 errors): your mail

2007-12-04 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> submitter 454266 !
Bug#454266: upgrade to 2.7 fails, leaving system unusable
Changed Bug submitter from Emil Nowak <[EMAIL PROTECTED]> to Marcus Better 
<[EMAIL PROTECTED]>.

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Processed: Re: Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> retitle 454266 upgrade to 2.7 fails, leaving system unusable
Bug#454266: "upgrade to 2.7 fails, leaving system unusable"
Changed Bug title to `upgrade to 2.7 fails, leaving system unusable' from 
`"upgrade to 2.7 fails, leaving system unusable"'.

> notfound 454266 2.7-2
Bug#454266: upgrade to 2.7 fails, leaving system unusable
Bug no longer marked as found in version 2.7-2.

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Bug#454266: upgrade to 2.7 fails, leaving system unusable

2007-12-04 Thread Marcus Better

retitle 454266 upgrade to 2.7 fails, leaving system unusable
notfound 454266 2.7-2
thanks

Aurelien Jarno wrote:

This is clearly a differentl problem than the one that has been
reported.


Ok, cloning accordingly.


What is the state of your system?


Serious but stable :-)

If you still have a shell available, 


Yes, I can boot with init=/bin/sh.


could you please send us the output
of "/lib/ld-2.7.so --list /bin/cat" ?


linux-gate.so.1 => (0xb7f44000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7de7000)
/lib/ld-linux.so.2 => /lib/ld-2.7.so (0x8000)



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



Processed: Re: Bug#453480: postinst - Segmentation fault

2007-12-04 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> clone 453480 -1
Bug#453480: postinst - Segmentation fault
Bug 453480 cloned as bug 454266.

> severity 453480 important
Bug#453480: postinst - Segmentation fault
Severity set to `important' from `grave'

> notfound 453480 2.7-3
Bug#453480: postinst - Segmentation fault
Bug no longer marked as found in version 2.7-3.

> retitle -1 "upgrade to 2.7 fails, leaving system unusable"
Bug#454266: postinst - Segmentation fault
Changed Bug title to `"upgrade to 2.7 fails, leaving system unusable"' from 
`postinst - Segmentation fault'.

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Processed: 92186

2007-12-04 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> clone 92186 -1
Bug#92186: libc6: getpwnam(3) should distinguish between NIS errors and user 
not found
Bug 92186 cloned as bug 454262.

> reopen -1
Bug#454262: libc6: getpwnam(3) should distinguish between NIS errors and user 
not found
Bug reopened, originator not changed.

> quit
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Bug#453480: postinst - Segmentation fault

2007-12-04 Thread Aurelien Jarno
Marcus Better a écrit :
> severity 453480 grave
> found 453480 2.7-3
> thanks
> 
> I just hit this problem (or maybe a similar one) when upgrading from 
> 2.6.1-1+b1 - unfortunately in my case it rendered the system unusable. 
> Any command now segfaults:
> 
> ~# cat
> cat[1240]: segfault at  eip  esp bfac0dac error 4
> 
> Some simpler commands run to completion before segfaulting, so I was 
> able to use "mount" and view some logs using "dd". Some of the lines at 
> the end of dpkg.log (copied by hand):
> 
> upgrade libc6 2.7.1-1+b1 2.7-3
> ...
> status half-installed libc6 2.6.1-1+b1
> status unpacked libc6 2.7-3
> status half-configured libc6 2.7-3
> 
> This is an i386 system.
> 
> Any ideas on how to proceed are welcome (especially if they don't 
> require using a rescue CD which I don't have at the moment).

This is clearly a differentl problem than the one that has been
reported. The only similar point is that it is unreproducible here.

What is the state of your system?
If you still have a shell available, could you please send us the output
of "/lib/ld-2.7.so --list /bin/cat" ?

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net



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



Bug#453480: postinst - Segmentation fault

2007-12-04 Thread Marcus Better
Oh, and I'm not using a graphical frontend, but the dialog-based (the 
one with text-mode menus with block graphics). So maybe it's a different 
problem - leaving for maintainers to decide.




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



Processed: postinst - Segmentation fault

2007-12-04 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> severity 453480 grave
Bug#453480: postinst - Segmentation fault
Severity set to `grave' from `important'

> found 453480 2.7-3
Bug#453480: postinst - Segmentation fault
Bug marked as found in version 2.7-3.

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Bug#453480: postinst - Segmentation fault

2007-12-04 Thread Marcus Better

severity 453480 grave
found 453480 2.7-3
thanks

I just hit this problem (or maybe a similar one) when upgrading from 
2.6.1-1+b1 - unfortunately in my case it rendered the system unusable. 
Any command now segfaults:


~# cat
cat[1240]: segfault at  eip  esp bfac0dac error 4

Some simpler commands run to completion before segfaulting, so I was 
able to use "mount" and view some logs using "dd". Some of the lines at 
the end of dpkg.log (copied by hand):


upgrade libc6 2.7.1-1+b1 2.7-3
...
status half-installed libc6 2.6.1-1+b1
status unpacked libc6 2.7-3
status half-configured libc6 2.7-3

This is an i386 system.

Any ideas on how to proceed are welcome (especially if they don't 
require using a rescue CD which I don't have at the moment).


Marcus



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



Bug#454183: libc6: deadlock in syslog() after fork

2007-12-04 Thread Marc Donner
On Monday 03 December 2007, you wrote:
> Marc Donner a écrit :
> > Package: libc6
> > Version: 2.5-7
> > Severity: important
> >
> > the syslog() funktion seems sometimes to end in a deadlock, if a
> > multithreaded process, where are threads logging to syslog, at the
> > same time does a fork() and the child trys to log something to syslog.
> > the child process hangs in the syslog call. the gdb backtrace is:
>
> Could you please retry with an up to date version of libc6 (2.6.1 or
> even 2.7)?

sorry bug exists also in libc6 2.7. I have tested with a small program:


#include 
#include 
#include 
#include 
#include 
#include 



void *
test_thread (void *arg) {
   int i;
   int j;

   i = 0;
   while (1) {
  for (j=0; j<300; j++) {
 syslog(LOG_INFO, "thread: %d", i);
  }
  usleep(3);
  i++;
   }

   return NULL;
}

int
main (int argc, char **argv) {
   pthread_t t;
   int i;
   pid_t c;

   i = 0;

   signal(SIGCHLD, SIG_IGN);
   pthread_create(&t, NULL, test_thread, NULL);

   while (1) {
  c = fork();
  if (c < 0) {
 exit(1);
  } else if (c == 0) {
 syslog(LOG_INFO, "child: %d", i);
 exit(0);
  }
  usleep(28000);
  i++;
   }

   return 0;
}


after a few seconds threre are hanging child processes. the child process 
hangs in syslog(), trying to lock a mutex.

regards
Marc




Bug#351469: empty program triggers valgrind, too

2007-12-04 Thread Pierre Habouzit
reassign 351469 valgrind
thanks

  those are because the libc often uses things like:

  struct {
char c;
int i;
  };

  then performs an action based on if (x->c) which in the CPU loads the
full integer "around" c with its padding, and if the struct hasn't been
fully memset'ed (including padding) valgrind believe the jump depends on
uninitialized value. Valgrind just needs to update its ignore file for
the libc 2.7. That's all.

On Tue, Dec 04, 2007 at 08:25:07AM +, Uwe Kleine-König wrote:
> Package: libc6
> Version: 2.7-3
> Followup-For: Bug #351469
> 
> Hello,
> 
> I'm not sure if this should be a bug for itself or only a followup for
> #351469.  I choosed the latter hoping for being less annoying :-)
> 
> Using valgrind 3.2.3-3, I have:
> 
>   [EMAIL PROTECTED]:/tmp$ cat test.c 
>   int main(int argc, char **argv)
>   {
>   return 0;
>   }
> 
>   [EMAIL PROTECTED]:/tmp$ make test
>   cc test.c   -o test
> 
>   [EMAIL PROTECTED]:/tmp$ valgrind ./test
>   ==22198== Memcheck, a memory error detector.
>   ==22198== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et 
> al.
>   ==22198== Using LibVEX rev 1732, a library for dynamic binary 
> translation.
>   ==22198== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
>   ==22198== Using valgrind-3.2.3-Debian, a dynamic binary instrumentation 
> framework.
>   ==22198== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et 
> al.
>   ==22198== For more details, rerun with: -v
>   ==22198== 
>   ==22198== Conditional jump or move depends on uninitialised value(s)
>   ==22198==at 0x4015EF7: strlen (in /lib/ld-2.7.so)
>   ==22198==by 0x400522C: fillin_rpath (in /lib/ld-2.7.so)
>   ==22198==by 0x4007DB6: _dl_init_paths (in /lib/ld-2.7.so)
>   ==22198==by 0x4003339: dl_main (in /lib/ld-2.7.so)
>   ==22198==by 0x4014837: _dl_sysdep_start (in /lib/ld-2.7.so)
>   ==22198==by 0x400230A: _dl_start (in /lib/ld-2.7.so)
>   ==22198==by 0x4000A67: (within /lib/ld-2.7.so)
>   ==22198== 
>   ==22198== Conditional jump or move depends on uninitialised value(s)
>   ==22198==at 0x4015D9E: index (in /lib/ld-2.7.so)
>   ==22198==by 0x400780A: expand_dynamic_string_token (in 
> /lib/ld-2.7.so)
>   ==22198==by 0x40085CE: _dl_map_object (in /lib/ld-2.7.so)
>   ==22198==by 0x4000C4A: map_doit (in /lib/ld-2.7.so)
>   ==22198==by 0x400DDF5: _dl_catch_error (in /lib/ld-2.7.so)
>   ==22198==by 0x400475F: dl_main (in /lib/ld-2.7.so)
>   ==22198==by 0x4014837: _dl_sysdep_start (in /lib/ld-2.7.so)
>   ==22198==by 0x400230A: _dl_start (in /lib/ld-2.7.so)
>   ==22198==by 0x4000A67: (within /lib/ld-2.7.so)
>   ==22198== 
>   ==22198== Conditional jump or move depends on uninitialised value(s)
>   ==22198==at 0x4015DA9: index (in /lib/ld-2.7.so)
>   ==22198==by 0x400780A: expand_dynamic_string_token (in 
> /lib/ld-2.7.so)
>   ==22198==by 0x40085CE: _dl_map_object (in /lib/ld-2.7.so)
>   ==22198==by 0x4000C4A: map_doit (in /lib/ld-2.7.so)
>   ==22198==by 0x400DDF5: _dl_catch_error (in /lib/ld-2.7.so)
>   ==22198==by 0x400475F: dl_main (in /lib/ld-2.7.so)
>   ==22198==by 0x4014837: _dl_sysdep_start (in /lib/ld-2.7.so)
>   ==22198==by 0x400230A: _dl_start (in /lib/ld-2.7.so)
>   ==22198==by 0x4000A67: (within /lib/ld-2.7.so)
>   ==22198== 
>   ==22198== Conditional jump or move depends on uninitialised value(s)
>   ==22198==at 0x4015DB4: index (in /lib/ld-2.7.so)
>   ==22198==by 0x400780A: expand_dynamic_string_token (in 
> /lib/ld-2.7.so)
>   ==22198==by 0x40085CE: _dl_map_object (in /lib/ld-2.7.so)
>   ==22198==by 0x4000C4A: map_doit (in /lib/ld-2.7.so)
>   ==22198==by 0x400DDF5: _dl_catch_error (in /lib/ld-2.7.so)
>   ==22198==by 0x400475F: dl_main (in /lib/ld-2.7.so)
>   ==22198==by 0x4014837: _dl_sysdep_start (in /lib/ld-2.7.so)
>   ==22198==by 0x400230A: _dl_start (in /lib/ld-2.7.so)
>   ==22198==by 0x4000A67: (within /lib/ld-2.7.so)
>   ==22198== 
>   ==22198== Conditional jump or move depends on uninitialised value(s)
>   ==22198==at 0x4015F11: strlen (in /lib/ld-2.7.so)
>   ==22198==by 0x4007817: expand_dynamic_string_token (in 
> /lib/ld-2.7.so)
>   ==22198==by 0x40085CE: _dl_map_object (in /lib/ld-2.7.so)
>   ==22198==by 0x4000C4A: map_doit (in /lib/ld-2.7.so)
>   ==22198==by 0x400DDF5: _dl_catch_error (in /lib/ld-2.7.so)
>   ==22198==by 0x400475F: dl_main (in /lib/ld-2.7.so)
>   ==22198==by 0x4014837: _dl_sysdep_start (in /lib/ld-2.7.so)
>   ==22198==by 0x400230A: _dl_start (in /lib/ld-2.7.so)
>   ==22198==by 0x4000A67: (within /lib/ld-2.7.so)
>   ==22198== 
>   ==22198== Conditional jump or move

Processed: Re: Bug#351469: empty program triggers valgrind, too

2007-12-04 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> reassign 351469 valgrind
Bug#351469: libc6: valgrind errs in getaddrinfo
Bug reassigned from package `libc6' to `valgrind'.

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Bug#351469: empty program triggers valgrind, too

2007-12-04 Thread Uwe Kleine-König
Package: libc6
Version: 2.7-3
Followup-For: Bug #351469

Hello,

I'm not sure if this should be a bug for itself or only a followup for
#351469.  I choosed the latter hoping for being less annoying :-)

Using valgrind 3.2.3-3, I have:

[EMAIL PROTECTED]:/tmp$ cat test.c 
int main(int argc, char **argv)
{
return 0;
}

[EMAIL PROTECTED]:/tmp$ make test
cc test.c   -o test

[EMAIL PROTECTED]:/tmp$ valgrind ./test
==22198== Memcheck, a memory error detector.
==22198== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et 
al.
==22198== Using LibVEX rev 1732, a library for dynamic binary 
translation.
==22198== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==22198== Using valgrind-3.2.3-Debian, a dynamic binary instrumentation 
framework.
==22198== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et 
al.
==22198== For more details, rerun with: -v
==22198== 
==22198== Conditional jump or move depends on uninitialised value(s)
==22198==at 0x4015EF7: strlen (in /lib/ld-2.7.so)
==22198==by 0x400522C: fillin_rpath (in /lib/ld-2.7.so)
==22198==by 0x4007DB6: _dl_init_paths (in /lib/ld-2.7.so)
==22198==by 0x4003339: dl_main (in /lib/ld-2.7.so)
==22198==by 0x4014837: _dl_sysdep_start (in /lib/ld-2.7.so)
==22198==by 0x400230A: _dl_start (in /lib/ld-2.7.so)
==22198==by 0x4000A67: (within /lib/ld-2.7.so)
==22198== 
==22198== Conditional jump or move depends on uninitialised value(s)
==22198==at 0x4015D9E: index (in /lib/ld-2.7.so)
==22198==by 0x400780A: expand_dynamic_string_token (in 
/lib/ld-2.7.so)
==22198==by 0x40085CE: _dl_map_object (in /lib/ld-2.7.so)
==22198==by 0x4000C4A: map_doit (in /lib/ld-2.7.so)
==22198==by 0x400DDF5: _dl_catch_error (in /lib/ld-2.7.so)
==22198==by 0x400475F: dl_main (in /lib/ld-2.7.so)
==22198==by 0x4014837: _dl_sysdep_start (in /lib/ld-2.7.so)
==22198==by 0x400230A: _dl_start (in /lib/ld-2.7.so)
==22198==by 0x4000A67: (within /lib/ld-2.7.so)
==22198== 
==22198== Conditional jump or move depends on uninitialised value(s)
==22198==at 0x4015DA9: index (in /lib/ld-2.7.so)
==22198==by 0x400780A: expand_dynamic_string_token (in 
/lib/ld-2.7.so)
==22198==by 0x40085CE: _dl_map_object (in /lib/ld-2.7.so)
==22198==by 0x4000C4A: map_doit (in /lib/ld-2.7.so)
==22198==by 0x400DDF5: _dl_catch_error (in /lib/ld-2.7.so)
==22198==by 0x400475F: dl_main (in /lib/ld-2.7.so)
==22198==by 0x4014837: _dl_sysdep_start (in /lib/ld-2.7.so)
==22198==by 0x400230A: _dl_start (in /lib/ld-2.7.so)
==22198==by 0x4000A67: (within /lib/ld-2.7.so)
==22198== 
==22198== Conditional jump or move depends on uninitialised value(s)
==22198==at 0x4015DB4: index (in /lib/ld-2.7.so)
==22198==by 0x400780A: expand_dynamic_string_token (in 
/lib/ld-2.7.so)
==22198==by 0x40085CE: _dl_map_object (in /lib/ld-2.7.so)
==22198==by 0x4000C4A: map_doit (in /lib/ld-2.7.so)
==22198==by 0x400DDF5: _dl_catch_error (in /lib/ld-2.7.so)
==22198==by 0x400475F: dl_main (in /lib/ld-2.7.so)
==22198==by 0x4014837: _dl_sysdep_start (in /lib/ld-2.7.so)
==22198==by 0x400230A: _dl_start (in /lib/ld-2.7.so)
==22198==by 0x4000A67: (within /lib/ld-2.7.so)
==22198== 
==22198== Conditional jump or move depends on uninitialised value(s)
==22198==at 0x4015F11: strlen (in /lib/ld-2.7.so)
==22198==by 0x4007817: expand_dynamic_string_token (in 
/lib/ld-2.7.so)
==22198==by 0x40085CE: _dl_map_object (in /lib/ld-2.7.so)
==22198==by 0x4000C4A: map_doit (in /lib/ld-2.7.so)
==22198==by 0x400DDF5: _dl_catch_error (in /lib/ld-2.7.so)
==22198==by 0x400475F: dl_main (in /lib/ld-2.7.so)
==22198==by 0x4014837: _dl_sysdep_start (in /lib/ld-2.7.so)
==22198==by 0x400230A: _dl_start (in /lib/ld-2.7.so)
==22198==by 0x4000A67: (within /lib/ld-2.7.so)
==22198== 
==22198== Conditional jump or move depends on uninitialised value(s)
==22198==at 0x4015F11: strlen (in /lib/ld-2.7.so)
==22198==by 0x400A99D: _dl_new_object (in /lib/ld-2.7.so)
==22198==by 0x40061E4: _dl_map_object_from_fd (in /lib/ld-2.7.so)
==22198==by 0x4008677: _dl_map_object (in /lib/ld-2.7.so)
==22198==by 0x4000C4A: map_doit (in /lib/ld-2.7.so)
==22198==by 0x400DDF5: _dl_catch_error (in /lib/ld-2.7.so)
==22198==by 0x400475F: dl_main (in /lib/ld-2.7.so)
==22198==by 0x4014837: _d