On Thursday 13 November 2003 02:11, GOTO Masanori wrote: > At Tue, 11 Nov 2003 20:23:58 +0100, > Felix Seeger wrote: > > > On Tuesday 11 November 2003 18:19, Juergen Kreileder wrote: > > > > > Jeff Bailey <[EMAIL PROTECTED]> writes: > > > > > > > On Wed, Nov 12, 2003 at 12:49:38AM +0900, GOTO Masanori wrote: > > > > > > > >> I also tested on both 2.4 and 2.6 kernel, even with removing > > > >> ~/.xmms. However I cannot reproduce it... Which CPU do you use? > > > > I use an AMD Athlon XP 2500+ on an Asus nforce2 board with nvidia > > drivers. > > > > > > I also cannot reproduce 2.4 kernel on k7 using Debian's package, and > > > > Pentium 2 Xeon, using Debian's 2.6.0-test9 kernel package. > > > > > > > > > The original bug report says "Unless libmikmod2 is installed [...]". > > > (xmms recommends libmikmod2.) > > > > > > If I move /usr/lib/libmikmod.so.2* out of the way I can reproduce > > > this problem with 2.6.0-test9-mm2: > > > > Yes, if I install libmikmod2 xmms starts up normally. > > > This problem is occured under: > > - kernel 2.6.0-test9 > - glibc 2.3.2.ds1-9 2.3.2.ds1-10, but I think it also happend with -9
> - CPU is not related? Don't know > - xmms 1.2.8-2 > - libmikmod 3.1.10-5 If not installed > - you might not install libc6-i686 yes, not installed > - we use unstable sid. yes > I use such environment, but I cannot reproduce this problem... Please > check your environment settings, and if you can, please track with gdb > and strace. This bug may be downgraded to important... I remove libmikmod2 and run xmms with gdb, but when I type bt, there isn't one. Here is the strace output from the libmikmod warning on: write(2, "libmikmod.so.2: cannot open shar"..., 74libmikmod.so.2: cannot open shared object file: No such file or directory ) = 74 stat64("/usr/lib/xmms/Input/libcdaudio.so", {st_mode=S_IFREG|0644, st_size=55440, ...}) = 0 open("/usr/lib/xmms/Input/libcdaudio.so", O_RDONLY) = 8 read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 2\0\000"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0644, st_size=55440, ...}) = 0 old_mmap(NULL, 56736, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x4109c000 old_mmap(0x410a9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0xd000) = 0x410a9000 close(8) = 0 stat64("/usr/lib/xmms/Input/libtonegen.so", {st_mode=S_IFREG|0644, st_size=8508, ...}) = 0 open("/usr/lib/xmms/Input/libtonegen.so", O_RDONLY) = 8 read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\t\0"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0644, st_size=8508, ...}) = 0 old_mmap(NULL, 11584, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410aa000 old_mmap(0x410ac000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x1000) = 0x410ac000 close(8) = 0 getdents64(7, /* 0 entries */, 131072) = 0 close(7) = 0 open("/usr/lib/xmms/Effect", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 7 fstat64(7, {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0 fcntl64(7, F_SETFD, FD_CLOEXEC) = 0 getdents64(7, /* 5 entries */, 131072) = 144 stat64("/usr/lib/xmms/Effect/.", {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0 stat64("/usr/lib/xmms/Effect/..", {st_mode=S_IFDIR|0755, st_size=176, ...}) = 0 stat64("/usr/lib/xmms/Effect/libvoice.so", {st_mode=S_IFREG|0644, st_size=5064, ...}) = 0 open("/usr/lib/xmms/Effect/libvoice.so", O_RDONLY) = 8 read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\7\0"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0644, st_size=5064, ...}) = 0 old_mmap(NULL, 8128, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410ad000 old_mmap(0x410ae000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0) = 0x410ae000 close(8) = 0 stat64("/usr/lib/xmms/Effect/libstereo.so", {st_mode=S_IFREG|0644, st_size=8620, ...}) = 0 open("/usr/lib/xmms/Effect/libstereo.so", O_RDONLY) = 8 read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\r\0"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0644, st_size=8620, ...}) = 0 old_mmap(NULL, 11692, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410af000 old_mmap(0x410b1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x1000) = 0x410b1000 close(8) = 0 stat64("/usr/lib/xmms/Effect/libecho.so", {st_mode=S_IFREG|0644, st_size=12400, ...}) = 0 open("/usr/lib/xmms/Effect/libecho.so", O_RDONLY) = 8 read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\24\0"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0644, st_size=12400, ...}) = 0 old_mmap(NULL, 15504, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410b2000 old_mmap(0x410b5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x2000) = 0x410b5000 close(8) = 0 getdents64(7, /* 0 entries */, 131072) = 0 close(7) = 0 open("/usr/lib/xmms/General", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 7 fstat64(7, {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0 fcntl64(7, F_SETFD, FD_CLOEXEC) = 0 getdents64(7, /* 5 entries */, 131072) = 152 stat64("/usr/lib/xmms/General/.", {st_mode=S_IFDIR|0755, st_size=144, ...}) = 0 stat64("/usr/lib/xmms/General/..", {st_mode=S_IFDIR|0755, st_size=176, ...}) = 0 stat64("/usr/lib/xmms/General/libjoy.so", {st_mode=S_IFREG|0644, st_size=25432, ...}) = 0 open("/usr/lib/xmms/General/libjoy.so", O_RDONLY) = 8 read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\37\0\000"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0644, st_size=25432, ...}) = 0 old_mmap(NULL, 28544, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410b6000 old_mmap(0x410bc000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x5000) = 0x410bc000 close(8) = 0 stat64("/usr/lib/xmms/General/libsong_change.so", {st_mode=S_IFREG|0644, st_size=17292, ...}) = 0 open("/usr/lib/xmms/General/libsong_change.so", O_RDONLY) = 8 read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\31\0"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0644, st_size=17292, ...}) = 0 old_mmap(NULL, 20388, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410bd000 old_mmap(0x410c1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x3000) = 0x410c1000 close(8) = 0 stat64("/usr/lib/xmms/General/libir.so", {st_mode=S_IFREG|0644, st_size=32144, ...}) = 0 open("/usr/lib/xmms/General/libir.so", O_RDONLY) = 8 read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240$\0"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0644, st_size=32144, ...}) = 0 old_mmap(NULL, 35956, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410c2000 old_mmap(0x410ca000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x7000) = 0x410ca000 close(8) = 0 getdents64(7, /* 0 entries */, 131072) = 0 close(7) = 0 open("/usr/lib/xmms/Visualization", O_RDONLY|O_NONBLOCK|O_LARGEFILE| O_DIRECTORY) = 7 fstat64(7, {st_mode=S_IFDIR|0755, st_size=152, ...}) = 0 fcntl64(7, F_SETFD, FD_CLOEXEC) = 0 getdents64(7, /* 5 entries */, 131072) = 160 stat64("/usr/lib/xmms/Visualization/.", {st_mode=S_IFDIR|0755, st_size=152, ...}) = 0 stat64("/usr/lib/xmms/Visualization/..", {st_mode=S_IFDIR|0755, st_size=176, ...}) = 0 stat64("/usr/lib/xmms/Visualization/libbscope.so", {st_mode=S_IFREG|0644, st_size=35024, ...}) = 0 open("/usr/lib/xmms/Visualization/libbscope.so", O_RDONLY) = 8 read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \30\0\000"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0644, st_size=35024, ...}) = 0 old_mmap(NULL, 67624, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410cb000 old_mmap(0x410d3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x8000) = 0x410d3000 old_mmap(0x410d4000, 30760, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED| MAP_ANONYMOUS, -1, 0) = 0x410d4000 close(8) = 0 stat64("/usr/lib/xmms/Visualization/libsanalyzer.so", {st_mode=S_IFREG|0644, st_size=30960, ...}) = 0 open("/usr/lib/xmms/Visualization/libsanalyzer.so", O_RDONLY) = 8 read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\23\0\000"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0644, st_size=30960, ...}) = 0 old_mmap(NULL, 34128, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410dc000 old_mmap(0x410e4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x7000) = 0x410e4000 close(8) = 0 stat64("/usr/lib/xmms/Visualization/libogl_spectrum.so", {st_mode=S_IFREG| 0644, st_size=18480, ...}) = 0 open("/usr/lib/xmms/Visualization/libogl_spectrum.so", O_RDONLY) = 8 read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\36"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0644, st_size=18480, ...}) = 0 old_mmap(NULL, 22704, PROT_READ|PROT_EXEC, MAP_PRIVATE, 8, 0) = 0x410e5000 old_mmap(0x410ea000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x4000) = 0x410ea000 close(8) = 0 open("/opt/qt-copy/lib/libGL.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/opt/kde3/lib/libGL.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/libGL.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/tls/libGL.so.1", O_RDONLY) = 8 read(8, "[EMAIL PROTECTED]"..., 512) = 512 fstat64(8, {st_mode=S_IFREG|0755, st_size=430820, ...}) = 0 writev(2, [{"Inconsistency detected by ld.so:"..., 33}, {"../sysdeps/generic/dl-tls.c", 27}, {": ", 2}, {"72", 2}, {": ", 2}, {"_dl_next_tls_modid", 18}, {": ", 2}, {"Assertion `", 11}, {"result <= _rtld_local._dl_tls_ma"..., 41}, {"\' failed!\n", 10}], 10Inconsistency detected by ld.so: ../sysdeps/generic/dl-tls.c: 72: _dl_next_tls_modid: Assertion `result <= _rtld_local._dl_tls_max_dtv_idx' failed! ) = 148 exit_group(127) = ? > Regards, > -- gotom thanks Felix