Hy,
thanks for the help, you were right. I have just installed strace and try
strace -e open /usr/local/bin/samsung/Configurator
(...)
open("/usr/lib/libGLcore.so.1", O_RDONLY) = 9
open("/opt/qt-3.3.4/lib/libnvidia-tls.so.1", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/tls/libnvidia-tls.so.1", O_RDONLY) = 9
Inconsistency detected by ld.so: ../sysdeps/generic/dl-tls.c: 72:
_dl_next_tls_modid: Assertion
`result <= _rtld_local._dl_tls_max_dtv_idx' failed!
so I try this:
LD_PRELOAD=/usr/lib/libGL.so.1:/usr/lib/tls/libnvidia-tls.so.1 \
strace -e open /usr/local/bin/samsung/Configurator
and the program finally works.
However I have also tried:
[EMAIL PROTECTED]:~$ strace -e open /usr/bin/soffice
open("/etc/ld.so.cache", O_RDONLY) = 3
open("/lib/libreadline.so.5.0", O_RDONLY) = 3
open("/lib/libhistory.so.5.0", O_RDONLY) = 3
open("/usr/lib/libncurses.so.5", O_RDONLY) = 3
open("/lib/libdl.so.2", O_RDONLY) = 3
open("/lib/libc.so.6", O_RDONLY) = 3
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
open("/etc/mtab", O_RDONLY) = 3
open("/proc/meminfo", O_RDONLY) = 3
open("/usr/bin/soffice", O_RDONLY|O_LARGEFILE) = 3
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 3
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
open("/proc/sys/kernel/ngroups_max", O_RDONLY) = 3
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
Inconsistency detected by ld.so: ../sysdeps/generic/dl-tls.c: 72:
_dl_next_tls_modid: Assertion
`result <= _rtld_local._dl_tls_max_dtv_idx' failed!
--- SIGCHLD (Child exited) @ 0 (0) ---
but if I do:
[EMAIL PROTECTED]:~$ strace -e open /usr/bin/soffice -display 0:0
I have exactly the same output without the tls message and OOo started
normally.
But I have also tried this without the display flag:
[EMAIL PROTECTED]:~$
LD_PRELOAD=/usr/lib/libGL.so.1:/usr/lib/tls/libnvidia-tls.so.1
strace -e open
/usr/bin/soffice
and OOo started normally again. Now, I don't know if this can help and I am
not so expert to judge it, but it seems that in my case the problems are also
releted with the libnvidia-tls.
Thanks again, I'm going to read about the Glibc problems in this mailing list
Alessandro
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page