• Bug#223394: libc6: NPTL causes segfaults on forking(?) apps with 2.6.0-

    From Riku Voipio@1:229/2 to GOTO Masanori on Thu Aug 12 10:40:13 2004
    XPost: linux.debian.maint.glibc
    From: [email protected]

    On Sat, Jul 17, 2004 at 10:01:35AM +0900, GOTO Masanori wrote:
    At Mon, 08 Dec 2003 22:15:46 +0200,
    Riku Voipio wrote:
    Testing vanilla 2.6.0-test11 and http://people.redhat.com/mingo/exec-shield/

    I'm using bash and ls as an example, but the same symptoms
    appear in wide range of apps: apt-get with apt-listchanges,
    init+bootlogd, xterm+bash etc.

    Is this bug reappeared with the latest kernel 2.6.7 and so on? Please confirm it.

    Currently, trying 2.6.7 and latest exec-shield patch, I can't boot the
    system. Init dies with the following error:

    Inconsistency detected by ld.so: rtld.c: 1192: dl_main: Assertion
    `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed!
    kernel panic: Attempted to kill init!

    It may be kernel bug.

    Could be. However, fedora ships with exec-shield applied and on, so
    it doesn't seem likely. This bug (being either kernel or libc) is
    very easy reproduce, just get latest vanilla kernel, apply mingos
    exec-shield patch and attempt to boot it.

    http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=127146
    seems to be the same bug, the suggested vdso=0 boot option changes
    the ld.so error to a segmentation fault of init.

    Versions:

    libc6: 2.3.2.ds1-13
    sysvinit: 2.86-1



    --
    Riku Voipio | riku.voipio at iki.fi |
    kirkkonummentie 33 | +358 44 5000343 --+--
    02140 Espoo | |
    dark> A bad analogy is like leaky screwdriver |


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

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)