[sisyphus] XMMS

Someone Unknown =?iso-8859-1?q?someone=5Flists_=CE=C1_bk=2Eru?=
Вт Дек 3 23:41:50 MSK 2002


После обновления из последнего сизифа XMMS стал упорно получать SIGSEGV при 
запуске. Это лечится? Выдержки из strace:

open("/usr/lib/xmms/Effect", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 9
fstat64(9, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(9, F_SETFD, FD_CLOEXEC)         = 0
getdents64(0x9, 0x8176620, 0x1000, 0x402230b0) = 344
stat64("/usr/lib/xmms/Effect/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 
0
stat64("/usr/lib/xmms/Effect/..", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 
0
stat64("/usr/lib/xmms/Effect/libecho.la", {st_mode=S_IFREG|0755, st_size=849, 
...}) = 0
stat64("/usr/lib/xmms/Effect/libecho.so", {st_mode=S_IFREG|0755, 
st_size=12632, ...}) = 0
stat64("/usr/lib/xmms/Effect/libsox.la", {st_mode=S_IFREG|0755, st_size=843, 
...}) = 0
stat64("/usr/lib/xmms/Effect/libsox.so", {st_mode=S_IFREG|0755, 
st_size=157200, ...}) = 0
stat64("/usr/lib/xmms/Effect/libstereo.la", {st_mode=S_IFREG|0755, 
st_size=861, ...}) = 0
stat64("/usr/lib/xmms/Effect/libstereo.so", {st_mode=S_IFREG|0755, 
st_size=8844, ...}) = 0
stat64("/usr/lib/xmms/Effect/libvoice.la", {st_mode=S_IFREG|0755, st_size=855, 
...}) = 0
stat64("/usr/lib/xmms/Effect/libvoice.so", {st_mode=S_IFREG|0755, 
st_size=5576, ...}) = 0
stat64("/usr/lib/xmms/Effect/libnormvol.so", {st_mode=S_IFREG|0755, 
st_size=22260, ...}) = 0
getdents64(0x9, 0x8176620, 0x1000, 0x402230b0) = 0
close(9)                                = 0
open("/usr/lib/xmms/General", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 9
fstat64(9, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(9, F_SETFD, FD_CLOEXEC)         = 0
getdents64(0x9, 0x8176620, 0x1000, 0x402230b0) = 400
stat64("/usr/lib/xmms/General/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 
0
stat64("/usr/lib/xmms/General/..", {st_mode=S_IFDIR|0755, st_size=4096, ...}) 
= 0
stat64("/usr/lib/xmms/General/libir.la", {st_mode=S_IFREG|0755, st_size=838, 
...}) = 0
stat64("/usr/lib/xmms/General/libir.so", {st_mode=S_IFREG|0755, st_size=34896, 
...}) = 0
stat64("/usr/lib/xmms/General/libjoy.la", {st_mode=S_IFREG|0755, st_size=844, 
...}) = 0
stat64("/usr/lib/xmms/General/libjoy.so", {st_mode=S_IFREG|0755, 
st_size=26916, ...}) = 0
stat64("/usr/lib/xmms/General/libsong_change.la", {st_mode=S_IFREG|0755, 
st_size=892, ...}) = 0
stat64("/usr/lib/xmms/General/libsong_change.so", {st_mode=S_IFREG|0755, 
st_size=14848, ...}) = 0
stat64("/usr/lib/xmms/General/libalarm.la", {st_mode=S_IFREG|0755, 
st_size=876, ...}) = 0
stat64("/usr/lib/xmms/General/libalarm.so", {st_mode=S_IFREG|0755, 
st_size=59792, ...}) = 0
stat64("/usr/lib/xmms/General/libstatusdocklet.la", {st_mode=S_IFREG|0755, 
st_size=881, ...}) = 0
stat64("/usr/lib/xmms/General/libstatusdocklet.so", {st_mode=S_IFREG|0755, 
st_size=43792, ...}) = 0
getdents64(0x9, 0x8176620, 0x1000, 0x402230b0) = 0
close(9)                                = 0
open("/usr/lib/xmms/Visualization", 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 9
fstat64(9, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(9, F_SETFD, FD_CLOEXEC)         = 0
getdents64(0x9, 0x8176620, 0x1000, 0x402230b0) = 48
stat64("/usr/lib/xmms/Visualization/.", {st_mode=S_IFDIR|0755, st_size=4096, 
...}) = 0
stat64("/usr/lib/xmms/Visualization/..", {st_mode=S_IFDIR|0755, st_size=4096, 
...}) = 0
getdents64(0x9, 0x8176620, 0x1000, 0x402230b0) = 0
close(9)                                = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x404b1000
write(1, "\n", 1)                       = 1
write(1, "\353\322\311\324\311\336\305\323\313\301\321 \317\333\311"..., 40) = 
40
write(1, "\n", 1)                       = 1
write(1, "\367\317\332\315\317\326\316\317 \327\331 \316\301\333"..., 54) = 54
write(1, "http://bugs.xmms.org \311 \332\301\320\317\314\316\311"..., 50) = 50
write(1, "\n", 1)                       = 1
write(3, "\22\0\17\0\30\0\200\2#\0\0\0#\0\0\0 \0\0\0\t\0\0\0g\0\0"..., 116) = 
116
read(3, "\1\1\302\0\0\0\0\0\4\0@\2\0\0\0\0\4\0\0\0\1\0\0\0\330\222"..., 32) = 
32
shmdt(0x404bc000)                       = 0
write(3, "\223\2\2\0\2\0\200\2f\0\3\0\200\0\0\0\1\0\0\0<\0\2\0\0"..., 40) = 40
read(3, "\1\1\307\0\0\0\0\0\4\0@\2\0\0\0\0\4\0\0\0\1\0\0\0\330\222"..., 32) = 
32
shutdown(3, 2 /* send and receive */)   = 0
close(3)                                = 0
nanosleep({0, 10000000}, NULL)          = 0
write(6, "\200\340\"@\2\0\0\0\1\0\0\0\360G\37@\370I\37@\330\364\26"..., 148) = 
148
rt_sigprocmask(SIG_SETMASK, NULL, [SEGV RTMIN], 8) = 0
rt_sigsuspend([SEGV] <unfinished ...>
--- SIGRTMIN (Real-time signal 0) @ 0 (0) ---
<... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
sigreturn()                             = ? (mask now [SEGV RTMIN])
wait4(3069, NULL, __WCLONE, NULL)       = 3069
munmap(0x404b1000, 4096)                = 0
_exit(1)                                = ?




Подробная информация о списке рассылки Sisyphus