From: Anton Gorlov <stalker@altlinux.ru>
To: ALT Devel discussion list <devel@lists.altlinux.org>
Subject: Re: [devel] падение апача
Date: Tue, 14 Mar 2006 18:22:48 +0300
Message-ID: <4416DFC8.6040402@altlinux.ru> (raw)
In-Reply-To: <20060228093805.GL27301@osdn.org.ua>
[-- Attachment #1: Type: text/plain, Size: 649 bytes --]
Michael Shigorin пишет:
> Уж не скажу, бага или недостаток фичи, но повторюсь --
> apache, близкий к Sisyphus по src.rpm, находится в backports/2.4
> и используется у меня в рабочих условиях.
В общем рано я обрадовался. оно по прежнемупадает..о теперь только если
сказать явно servce httpd restart. при service reload падать перестало
действительно. Посравнивал повнимательнее то с чем слинковано оно все в
сизифе и с чем слинковалось в мастере.
Вот что получил (см аттач).
Последнее что приходитв голову -пересобрать пшп с libpthread.so.0.
Хотя ещё странно что трейсы получаются пустыми. пробовал strace gdb valgrind
--
np: silence
[-- Attachment #2: libs.txt --]
[-- Type: text/plain, Size: 5999 bytes --]
Sisyphus:
[root@f37 etc]# ldd /usr/lib/php/4.4.2/extensions/interbase.so
linux-gate.so.1 => (0xffffe000)
libfbclient.so.1 => /usr/lib/libfbclient.so.1 (0x3aac8000)
libc.so.6 => /lib/libc.so.6 (0x3ab40000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x3ac59000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x3ad2a000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x3ad46000)
libm.so.6 => /lib/libm.so.6 (0x3ad79000)
libdl.so.2 => /lib/libdl.so.2 (0x3ad9c000)
libpthread.so.0 => /lib/libpthread.so.0 (0x3ada1000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x3adf4000)
/lib/ld-linux.so.2 (0x75555000)
- libgpm.so.1 => /usr/lib/libgpm.so.1 (0x3adfd000)
libtinfo.so.5 => /lib/libtinfo.so.5 (0x3ae03000)
[root@f37 etc]# objdump -p /usr/lib/php/4.4.2/extensions/interbase.so |grep NEEDED
NEEDED libfbclient.so.1
NEEDED libc.so.6
[root@f37 etc]# ldd /usr/lib/libfbclient.so.1
linux-gate.so.1 => (0xffffe000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x3ab33000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x3ac05000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x3ac21000)
libm.so.6 => /lib/libm.so.6 (0x3ac54000)
libc.so.6 => /lib/libc.so.6 (0x3ac77000)
libdl.so.2 => /lib/libdl.so.2 (0x3ad90000)
libpthread.so.0 => /lib/libpthread.so.0 (0x3ad94000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x3ade8000)
libgpm.so.1 => /usr/lib/libgpm.so.1 (0x3adf1000)
libtinfo.so.5 => /lib/libtinfo.so.5 (0x3adf7000)
/lib/ld-linux.so.2 (0x75555000)
[root@f37 etc]# objdump -p /usr/lib/libfbclient.so.1 |grep NEEDED
NEEDED libstdc++.so.6
NEEDED libncurses.so.5
NEEDED libcrypt.so.1
NEEDED libm.so.6
NEEDED libc.so.6
NEEDED libdl.so.2
NEEDED libpthread.so.0
NEEDED libgcc_s.so.1
[root@f37 etc]# ldd /usr/lib/apache/libphp4.so
linux-gate.so.1 => (0xffffe000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x3aac3000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x3aaf7000)
libmm.so.1 => /usr/lib/libmm.so.1 (0x3ab17000)
libpcre.so.3 => /usr/lib/libpcre.so.3 (0x3ab1b000)
libz.so.1 => /lib/libz.so.1 (0x3ab47000)
libresolv.so.2 => /lib/libresolv.so.2 (0x3ab5a000)
libm.so.6 => /lib/libm.so.6 (0x3ab6d000)
libdl.so.2 => /lib/libdl.so.2 (0x3ab91000)
libnsl.so.1 => /lib/libnsl.so.1 (0x3ab95000)
libpthread.so.0 => /lib/libpthread.so.0 (0x3abaa000)
libphp-4.4.2.so => /usr/lib/libphp-4.4.2.so (0x3abfd000)
libc.so.6 => /lib/libc.so.6 (0x3ad51000)
/lib/ld-linux.so.2 (0x75555000)
[root@f37 etc]# objdump -p /usr/lib/apache/libphp4.so |grep NEEDED
NEEDED libcrypt.so.1
NEEDED libexpat.so.0
NEEDED libmm.so.1
NEEDED libpcre.so.3
NEEDED libz.so.1
NEEDED libresolv.so.2
NEEDED libm.so.6
NEEDED libdl.so.2
NEEDED libnsl.so.1
NEEDED libpthread.so.0
NEEDED libphp-4.4.2.so
NEEDED libc.so.6
ALM2.4
[root@chaos_lnx var]# ldd /usr/lib/php/4.3.10/extensions/interbase.so
libfbclient.so.1 => /usr/lib/libfbclient.so.1 (0x0012c000)
libc.so.6 => /lib/libc.so.6 (0x0019b000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x002a9000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x00362000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x0037c000)
libm.so.6 => /lib/libm.so.6 (0x003af000)
libdl.so.2 => /lib/libdl.so.2 (0x003d2000)
libpthread.so.0 => /lib/libpthread.so.0 (0x003d6000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0042a000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libgpm.so.1 => /usr/lib/libgpm.so.1 (0x00433000)
libtinfo.so.5 => /lib/libtinfo.so.5 (0x00439000)
[root@chaos_lnx var]# objdump -p /usr/lib/php/4.3.10/extensions/interbase.so |grep NEEDED
NEEDED libfbclient.so.1
NEEDED libc.so.6
[root@chaos_lnx root]# ldd /usr/lib/libfbclient.so
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x0018f000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x00248000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x00263000)
libm.so.6 => /lib/libm.so.6 (0x00296000)
libc.so.6 => /lib/libc.so.6 (0x002b9000)
libdl.so.2 => /lib/libdl.so.2 (0x003c6000)
libpthread.so.0 => /lib/libpthread.so.0 (0x003ca000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0041d000)
libgpm.so.1 => /usr/lib/libgpm.so.1 (0x00427000)
libtinfo.so.5 => /lib/libtinfo.so.5 (0x0042d000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
[root@chaos_lnx root]# objdump -p /usr/lib/libfbclient.so |grep NEEDED
NEEDED libstdc++.so.5
NEEDED libncurses.so.5
NEEDED libcrypt.so.1
NEEDED libm.so.6
NEEDED libc.so.6
NEEDED libdl.so.2
NEEDED libpthread.so.0
NEEDED libgcc_s.so.1
[root@chaos_lnx root]# ldd /usr/lib/apache/libphp4.so
libcrypt.so.1 => /lib/libcrypt.so.1 (0x00127000)
libnsl.so.1 => /lib/libnsl.so.1 (0x0015a000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x00170000)
libmm.so.1 => /usr/lib/libmm.so.1 (0x0018f000)
libz.so.1 => /lib/libz.so.1 (0x00193000)
libresolv.so.2 => /lib/libresolv.so.2 (0x001a6000)
libm.so.6 => /lib/libm.so.6 (0x001b9000)
libdl.so.2 => /lib/libdl.so.2 (0x001dc000)
libphp-4.3.10.so => /usr/lib/libphp-4.3.10.so (0x001e1000)
libc.so.6 => /lib/libc.so.6 (0x00319000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
[root@chaos_lnx root]# objdump -p /usr/lib/apache/libphp4.so |grep NEEDED
NEEDED libcrypt.so.1
NEEDED libnsl.so.1
NEEDED libexpat.so.0
NEEDED libmm.so.1
NEEDED libz.so.1
NEEDED libresolv.so.2
NEEDED libm.so.6
NEEDED libdl.so.2
NEEDED libphp-4.3.10.so
NEEDED libc.so.6
prev parent reply other threads:[~2006-03-14 15:22 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-02-23 8:32 Anton Gorlov
2006-02-23 8:53 ` Michael Shigorin
2006-02-23 9:36 ` Anton Gorlov
2006-02-23 10:35 ` Anton Gorlov
2006-02-24 8:40 ` Anton Gorlov
2006-02-25 7:41 ` Anton Gorlov
2006-02-28 9:38 ` Michael Shigorin
2006-02-28 11:11 ` Anton Gorlov
2006-02-28 15:15 ` Michael Shigorin
2006-03-14 15:22 ` Anton Gorlov [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4416DFC8.6040402@altlinux.ru \
--to=stalker@altlinux.ru \
--cc=devel@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git