Guillaume Cottenceau wrote
>
> In that case, run it with LANG=en LANGUAGE=en LC_ALL=en so messages are
> shown in english.
>
bor@localhost% LANG=en LANGUAGE=en LC_ALL=en xmms
Segmentation fault
You've probably found a bug in XMMS, please visit
http://www.xmms.org/bugs and fill out a bug report.
>
>
>>>2. rpm -qa | grep xmms
bor@localhost% rpm -qa | grep xmms
xmms-1.2.5-0.pre1.4mdk
xmms-esd-1.2.5-0.pre1.4mdk
xmms-kjofol-skins-1.2.0-1mdk
xmms-skins-1.0.0-8mdk
libxmms1-1.2.5-0.pre1.4mdk
xmms-mikmod-1.2.5-0.pre1.4mdk
xmms-gnome-1.2.5-0.pre1.4mdk
>>
>>
>>>3. what "output plugin" are you using
>>>
>>>
>>
>>How can I find this out without running xmms?
>>
>
> You could remember what you were using before.
>
I have no idea. As I already wrote, I simply started xmms and it worked.
I never configured anything there.
> To not user them, clear out your ~/.xmms
>
I removed .xmms with the same result. In .xmms/config I have (had):
output_plugin=/usr/lib/xmms/Output/libOSS.so
effect_plugin=/usr/lib/xmms/Effect/libsox.so
>
>
>> > 4. Try with "mpg123" and be sure this works in the same conditions when
>> "xmms" would fail
>>
>
> Right.
>
>
Just to make it sure - yes, it works.
In casse it helps - here are last lines of strace (I can send the whole
if needed):
open("/usr/lib/xmms/Input", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 9
fstat64(9, {st_mode=S_IFDIR|0755, st_size=560, ...}) = 0
shmat(9, 0x2, 0x2ptrace: umoven: Input/output error
) = ?
ipc_subcall(0x9, 0x8157558, 0x1000, 0x2) = 608
stat64("/usr/lib/xmms/Input/.", {st_mode=S_IFDIR|0755, st_size=560,
...}) = 0
stat64("/usr/lib/xmms/Input/..", {st_mode=S_IFDIR|0755, st_size=176,
...}) = 0
stat64("/usr/lib/xmms/Input/libvorbis.la", {st_mode=S_IFREG|0755,
st_size=798, ...}) = 0
stat64("/usr/lib/xmms/Input/libvorbis.so", {st_mode=S_IFREG|0755,
st_size=51992, ...}) = 0
open("/usr/lib/xmms/Input/libvorbis.so", O_RDONLY) = 10
read(10, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@>\0\000"...,
1024) = 1024
fstat64(10, {st_mode=S_IFREG|0755, st_size=51992, ...}) = 0
brk(0x816c000) = 0x816c000
old_mmap(NULL, 56016, PROT_READ|PROT_EXEC, MAP_PRIVATE, 10, 0) = 0x40567000
mprotect(0x40573000, 6864, PROT_NONE) = 0
old_mmap(0x40573000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
10, 0xb000) = 0x40573000
close(10) = 0
open("/usr/lib/libvorbisfile.so.0", O_RDONLY) = 10
read(10, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\24\0\000"...,
1024) = 1024
fstat64(10, {st_mode=S_IFREG|0755, st_size=17664, ...}) = 0
old_mmap(NULL, 20672, PROT_READ|PROT_EXEC, MAP_PRIVATE, 10, 0) = 0x40575000
mprotect(0x40579000, 4288, PROT_NONE) = 0
old_mmap(0x40579000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
10, 0x3000) = 0x40579000
close(10) = 0
open("/usr/lib/libvorbis.so.0", O_RDONLY) = 10
read(10, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240*\0"...,
1024) = 1024
fstat64(10, {st_mode=S_IFREG|0755, st_size=93528, ...}) = 0
old_mmap(NULL, 96536, PROT_READ|PROT_EXEC, MAP_PRIVATE, 10, 0) = 0x4057b000
mprotect(0x40590000, 10520, PROT_NONE) = 0
old_mmap(0x40590000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
10, 0x14000) = 0x40590000
close(10) = 0
open("/usr/lib/libogg.so.0", O_RDONLY) = 10
read(10, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\17\0"...,
1024) = 1024
fstat64(10, {st_mode=S_IFREG|0755, st_size=12536, ...}) = 0
old_mmap(NULL, 16576, PROT_READ|PROT_EXEC, MAP_PRIVATE, 10, 0) = 0x40593000
mprotect(0x40596000, 4288, PROT_NONE) = 0
old_mmap(0x40596000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
10, 0x2000) = 0x40596000
old_mmap(0x40597000, 192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40597000
close(10) = 0
stat64("/usr/lib/xmms/Input/libsmpeg_xmms.la", {st_mode=S_IFREG|0755,
st_size=845, ...}) = 0
stat64("/usr/lib/xmms/Input/libsmpeg_xmms.so", {st_mode=S_IFREG|0755,
st_size=62440, ...}) = 0
open("/usr/lib/xmms/Input/libsmpeg_xmms.so", O_RDONLY) = 10
read(10, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260T\0"...,
1024) = 1024
fstat64(10, {st_mode=S_IFREG|0755, st_size=62440, ...}) = 0
old_mmap(NULL, 66212, PROT_READ|PROT_EXEC, MAP_PRIVATE, 10, 0) = 0x40598000
mprotect(0x405a6000, 8868, PROT_NONE) = 0
old_mmap(0x405a6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
10, 0xd000) = 0x405a6000
old_mmap(0x405a8000, 676, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x405a8000
close(10) = 0
--- SIGSEGV (Segmentation fault) ---
-andrej