[opensource-dev] 32 bit Official viewer 2 beta, Snowglobe binary (rev 3229) does't run 'out of the box'

Dzonatas Sol dzonatas at gmail.com
Mon Mar 22 13:44:49 PDT 2010


Carlo Wood wrote:
> What is the assertion failure?
>
>   

This is the error right after one types in "./snowglobe" or 
"./secondlife" to run the startup script:
Inconsistency detected by ld.so: dl-open.c: 643: _dl_open: Assertion 
`_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!

Note that libwrap does exist in lenny or squeeze, only in etch and sid: 
http://packages.debian.org/etch/libwrap-dev

------------------------------------
With "LD_DEBUG=versions", here is part of the output:

     19683:   
     19683:   
     19683:    calling init: 
/home/dzonatas/Desktop/S/Snowglobe-i686-1.4.0.0/lib/libopenal.so.1
     19683:   
Inconsistency detected by ld.so: dl-open.c: 643: _dl_open: Assertion 
`_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
*** Bad shutdown. ***
     19684:    checking for version `GLIBC_2.3' in file /lib/libc.so.6 
[0] required by file uname [0]
     19684:    checking for version `GLIBC_2.2.5' in file /lib/libc.so.6 
[0] required by file uname [0]
     19684:    checking for version `GLIBC_PRIVATE' in file 
/lib64/ld-linux-x86-64.so.2 [0] required by file /lib/libc.so.6 [0]
     19684:    checking for version `GLIBC_2.3' in file 
/lib64/ld-linux-x86-64.so.2 [0] required by file /lib/libc.so.6 [0]
     19684:   
     19684:    calling init: /lib/libc.so.6
 

------------------------------------
With "LD-DEBUG=versions,libs", here is part of the output:


     19583:     
     19583:    find library=libwrap.so.0 [0]; searching
     19583:     search 
path=/home/dzonatas/Desktop/S/Snowglobe-i686-1.4.0.0/lib:tls/i686/sse2/cmov:tls/i686/sse2:tls/i686/cmov:tls/i686:tls/sse2/cmov:tls/sse2:tls/cmov:tls:i686/sse2/cmov:i686/sse2:i686/cmov:i686:sse2/cmov:sse2:cmov:    
    (LD_LIBRARY_PATH)
     19583:      trying 
file=/home/dzonatas/Desktop/S/Snowglobe-i686-1.4.0.0/lib/libwrap.so.0
     19583:      trying file=tls/i686/sse2/cmov/libwrap.so.0
     19583:      trying file=tls/i686/sse2/libwrap.so.0
     19583:      trying file=tls/i686/cmov/libwrap.so.0
     19583:      trying file=tls/i686/libwrap.so.0
     19583:      trying file=tls/sse2/cmov/libwrap.so.0
     19583:      trying file=tls/sse2/libwrap.so.0
     19583:      trying file=tls/cmov/libwrap.so.0
     19583:      trying file=tls/libwrap.so.0
     19583:      trying file=i686/sse2/cmov/libwrap.so.0
     19583:      trying file=i686/sse2/libwrap.so.0
     19583:      trying file=i686/cmov/libwrap.so.0
     19583:      trying file=i686/libwrap.so.0
     19583:      trying file=sse2/cmov/libwrap.so.0
     19583:      trying file=sse2/libwrap.so.0
     19583:      trying file=cmov/libwrap.so.0
     19583:      trying file=libwrap.so.0
     19583:     search cache=/etc/ld.so.cache
     19583:     search 
path=/lib32/tls/i686/sse2/cmov:/lib32/tls/i686/sse2:/lib32/tls/i686/cmov:/lib32/tls/i686:/lib32/tls/sse2/cmov:/lib32/tls/sse2:/lib32/tls/cmov:/lib32/tls:/lib32/i686/sse2/cmov:/lib32/i686/sse2:/lib32/i686/cmov:/lib32/i686:/lib32/sse2/cmov:/lib32/sse2:/lib32/cmov:/lib32:/usr/lib32/tls/i686/sse2/cmov:/usr/lib32/tls/i686/sse2:/usr/lib32/tls/i686/cmov:/usr/lib32/tls/i686:/usr/lib32/tls/sse2/cmov:/usr/lib32/tls/sse2:/usr/lib32/tls/cmov:/usr/lib32/tls:/usr/lib32/i686/sse2/cmov:/usr/lib32/i686/sse2:/usr/lib32/i686/cmov:/usr/lib32/i686:/usr/lib32/sse2/cmov:/usr/lib32/sse2:/usr/lib32/cmov:/usr/lib32:/lib/i486-linux-gnu/tls/i686/sse2/cmov:/lib/i486-linux-gnu/tls/i686/sse2:/lib/i486-linux-gnu/tls/i686/cmov:/lib/i486-linux-gnu/tls/i686:/lib/i486-linux-gnu/tls/sse2/cmov:/lib/i486-linux-gnu/tls/sse2:/lib/i486-linux-gnu/tls/cmov:/lib/i486-linux-gnu/tls:/lib/i486-linux-gnu/i686/sse2/cmov:/lib/i486-linux-gnu/i686/sse2:/lib/i486-linux-gnu/i686/cmov:/lib/i486-linux-gnu/i686:/lib/i486-linux-gnu/sse2/cmov:/lib/i486-linux-gnu/sse2:/lib/i486-linux-gnu/cmov:/lib/i486-linux-gnu:/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov:/usr/lib/i486-linux-gnu/tls/i686/sse2:/usr/lib/i486-linux-gnu/tls/i686/cmov:/usr/lib/i486-linux-gnu/tls/i686:/usr/lib/i486-linux-gnu/tls/sse2/cmov:/usr/lib/i486-linux-gnu/tls/sse2:/usr/lib/i486-linux-gnu/tls/cmov:/usr/lib/i486-linux-gnu/tls:/usr/lib/i486-linux-gnu/i686/sse2/cmov:/usr/lib/i486-linux-gnu/i686/sse2:/usr/lib/i486-linux-gnu/i686/cmov:/usr/lib/i486-linux-gnu/i686:/usr/lib/i486-linux-gnu/sse2/cmov:/usr/lib/i486-linux-gnu/sse2:/usr/lib/i486-linux-gnu/cmov:/usr/lib/i486-linux-gnu    
    (system search path)
     19583:      trying file=/lib32/tls/i686/sse2/cmov/libwrap.so.0
     19583:      trying file=/lib32/tls/i686/sse2/libwrap.so.0
     19583:      trying file=/lib32/tls/i686/cmov/libwrap.so.0
     19583:      trying file=/lib32/tls/i686/libwrap.so.0
     19583:      trying file=/lib32/tls/sse2/cmov/libwrap.so.0
     19583:      trying file=/lib32/tls/sse2/libwrap.so.0
     19583:      trying file=/lib32/tls/cmov/libwrap.so.0
     19583:      trying file=/lib32/tls/libwrap.so.0
     19583:      trying file=/lib32/i686/sse2/cmov/libwrap.so.0
     19583:      trying file=/lib32/i686/sse2/libwrap.so.0
     19583:      trying file=/lib32/i686/cmov/libwrap.so.0
     19583:      trying file=/lib32/i686/libwrap.so.0
     19583:      trying file=/lib32/sse2/cmov/libwrap.so.0
     19583:      trying file=/lib32/sse2/libwrap.so.0
     19583:      trying file=/lib32/cmov/libwrap.so.0
     19583:      trying file=/lib32/libwrap.so.0
     19583:      trying file=/usr/lib32/tls/i686/sse2/cmov/libwrap.so.0
     19583:      trying file=/usr/lib32/tls/i686/sse2/libwrap.so.0
     19583:      trying file=/usr/lib32/tls/i686/cmov/libwrap.so.0
     19583:      trying file=/usr/lib32/tls/i686/libwrap.so.0
     19583:      trying file=/usr/lib32/tls/sse2/cmov/libwrap.so.0
     19583:      trying file=/usr/lib32/tls/sse2/libwrap.so.0
     19583:      trying file=/usr/lib32/tls/cmov/libwrap.so.0
     19583:      trying file=/usr/lib32/tls/libwrap.so.0
     19583:      trying file=/usr/lib32/i686/sse2/cmov/libwrap.so.0
     19583:      trying file=/usr/lib32/i686/sse2/libwrap.so.0
     19583:      trying file=/usr/lib32/i686/cmov/libwrap.so.0
     19583:      trying file=/usr/lib32/i686/libwrap.so.0
     19583:      trying file=/usr/lib32/sse2/cmov/libwrap.so.0
     19583:      trying file=/usr/lib32/sse2/libwrap.so.0
     19583:      trying file=/usr/lib32/cmov/libwrap.so.0
     19583:      trying file=/usr/lib32/libwrap.so.0
     19583:      trying 
file=/lib/i486-linux-gnu/tls/i686/sse2/cmov/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/tls/i686/sse2/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/tls/i686/cmov/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/tls/i686/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/tls/sse2/cmov/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/tls/sse2/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/tls/cmov/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/tls/libwrap.so.0
     19583:      trying 
file=/lib/i486-linux-gnu/i686/sse2/cmov/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/i686/sse2/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/i686/cmov/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/i686/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/sse2/cmov/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/sse2/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/cmov/libwrap.so.0
     19583:      trying file=/lib/i486-linux-gnu/libwrap.so.0
     19583:      trying 
file=/usr/lib/i486-linux-gnu/tls/i686/sse2/cmov/libwrap.so.0
     19583:      trying 
file=/usr/lib/i486-linux-gnu/tls/i686/sse2/libwrap.so.0
     19583:      trying 
file=/usr/lib/i486-linux-gnu/tls/i686/cmov/libwrap.so.0
     19583:      trying file=/usr/lib/i486-linux-gnu/tls/i686/libwrap.so.0
     19583:      trying 
file=/usr/lib/i486-linux-gnu/tls/sse2/cmov/libwrap.so.0
     19583:      trying file=/usr/lib/i486-linux-gnu/tls/sse2/libwrap.so.0
     19583:      trying file=/usr/lib/i486-linux-gnu/tls/cmov/libwrap.so.0
     19583:      trying file=/usr/lib/i486-linux-gnu/tls/libwrap.so.0
     19583:      trying 
file=/usr/lib/i486-linux-gnu/i686/sse2/cmov/libwrap.so.0
     19583:      trying file=/usr/lib/i486-linux-gnu/i686/sse2/libwrap.so.0
     19583:      trying file=/usr/lib/i486-linux-gnu/i686/cmov/libwrap.so.0
     19583:      trying file=/usr/lib/i486-linux-gnu/i686/libwrap.so.0
     19583:      trying file=/usr/lib/i486-linux-gnu/sse2/cmov/libwrap.so.0
     19583:      trying file=/usr/lib/i486-linux-gnu/sse2/libwrap.so.0
     19583:      trying file=/usr/lib/i486-linux-gnu/cmov/libwrap.so.0
     19583:      trying file=/usr/lib/i486-linux-gnu/libwrap.so.0
     19583:     
Inconsistency detected by ld.so: dl-open.c: 643: _dl_open: Assertion 
`_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
*** Bad shutdown. ***
     19584:    find library=libc.so.6 [0]; searching
     19584:     search cache=/etc/ld.so.cache
     19584:      trying file=/lib/libc.so.6
     19584:     
     19584:    checking for version `GLIBC_2.3' in file /lib/libc.so.6 
[0] required by file uname [0]
     19584:    checking for version `GLIBC_2.2.5' in file /lib/libc.so.6 
[0] required by file uname [0]
     19584:    checking for version `GLIBC_PRIVATE' in file 
/lib64/ld-linux-x86-64.so.2 [0] required by file /lib/libc.so.6 [0]
     19584:    checking for version `GLIBC_2.3' in file 
/lib64/ld-linux-x86-64.so.2 [0] required by file /lib/libc.so.6 [0]
     19584:     
     19584:    calling init: /lib/libc.so.6
     19584:     




More information about the opensource-dev mailing list