[Comm] xmms падает по Floating point exception
Oleg Frolkov
=?iso-8859-1?q?rcc-of_=CE=C1_penza=2Ecom=2Eru?=
Пн Июн 30 20:43:37 MSD 2003
Hello,
Писал до этого о том, что xmms переставал выводить звук. Похоже это
было наведенное, потому-что после этого стабильно выпадает по
Floating point exception. Снял strace этого дела, но не совсем
понимаю кто виноват... Чуть ниже последний кусок strace, с момента
закрытия предыдущей песни и до момента падения. Вроде получается что
виноват Glib? Или это он просто не может получить кусок памяти от
кого-то еще? Не пойму кого мне апгрейдить или пересобрать?
О дистрибутиве: Чистый ALM2.2 с дисков, сегодня в ночь попробую
отмиррорить апдейты мастера, завтра накатить....
read(9, "\3\20\0\311\376\302\376\23\17 \342\321\340\20\1\r \4\301"..., 256) = 256
fsync(9) = 0
close(9) = 0
open("/opt/share/mp3/RUS/Шансон/В. С. Высоцкий/Парус.wav", O_RDONLY) = 9
fstat64(9, {st_mode=S_IFREG|0664, st_size=404826, ...}) = 0
read(9, "RIFFR-\6\0WAVE", 12) = 12
lseek(9, 0, SEEK_SET) = 0
read(9, "RIFF", 4) = 4
read(9, "R-\6\0", 4) = 4
lseek(9, 0, SEEK_CUR) = 8
read(9, "WAVE", 4) = 4
lseek(9, 0, SEEK_CUR) = 12
read(9, "fmt ", 4) = 4
read(9, "2\0\0\0", 4) = 4
read(9, "\2\0", 2) = 2
read(9, "\1\0", 2) = 2
read(9, "\21+\0\0", 4) = 4
read(9, "\f\26\0\0", 4) = 4
read(9, "\0\1", 2) = 2
read(9, "\4\0", 2) = 2
read(9, " \0", 2) = 2
read(9, "\364\1", 2) = 2
read(9, "\7\0", 2) = 2
read(9, "\0\1", 2) = 2
read(9, "\0\0", 2) = 2
read(9, "\0\2", 2) = 2
read(9, "\0\377", 2) = 2
read(9, "\0\0", 2) = 2
read(9, "\0\0", 2) = 2
read(9, "\300\0", 2) = 2
read(9, "@\0", 2) = 2
read(9, "\360\0", 2) = 2
read(9, "\0\0", 2) = 2
read(9, "\314\1", 2) = 2
read(9, "0\377", 2) = 2
read(9, "\210\1", 2) = 2
read(9, "\30\377", 2) = 2
lseek(9, 0, SEEK_CUR) = 70
lseek(9, 0, SEEK_CUR) = 70
read(9, "fact", 4) = 4
read(9, "\4\0\0\0", 4) = 4
read(9, "\313\21\f\0", 4) = 4
lseek(9, 0, SEEK_CUR) = 82
read(9, "data", 4) = 4
read(9, "\0-\6\0", 4) = 4
lseek(9, 0, SEEK_CUR) = 90
lseek(9, 404736, SEEK_CUR) = 404826
lseek(9, 0, SEEK_CUR) = 404826
lseek(9, 0, SEEK_CUR) = 404826
lseek(9, 90, SEEK_SET) = 90
read(9, "\3\20\0\311", 4) = 4
lseek(9, 90, SEEK_SET) = 90
read(9, "\3\20\0\311\376\302\376\23\17 \342\321\340\20\1\r \4\301"..., 256) = 256
open("/dev/dsp", O_WRONLY|O_NONBLOCK) = 11
fcntl64(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK)
fcntl64(11, F_SETFL, O_WRONLY) = 0
ioctl(11, SNDCTL_DSP_RESET, 0) = 0
ioctl(11, SNDCTL_DSP_SETFRAGMENT, 0xbffff68c) = 0
ioctl(11, SNDCTL_DSP_SETFMT or SOUND_PCM_READ_BITS, 0x40525c84) = 0
ioctl(11, SNDCTL_DSP_SETFMT or SOUND_PCM_READ_BITS, 0x40525c84) = 0
ioctl(11, SNDCTL_DSP_STEREO, 0xbffff688) = 0
ioctl(11, SNDCTL_DSP_SPEED or SOUND_PCM_READ_RATE, 0x40525c88) = 0
ioctl(11, SNDCTL_DSP_GETBLKSIZE, 0x40525c58) = 0
select(12, NULL, [11], NULL, {0, 50000}) = 1 (out [11], left {0, 50000})
sched_getscheduler(0) = 0
write(2, "\n", 1
) = 1
write(2, "GLib", 4GLib) = 4
write(2, "-", 1-) = 1
write(2, "ERROR **: ", 10ERROR **: ) = 10
write(2, "could not allocate -2147475456 b"..., 36could not allocate -2147475456 bytes) = 36
write(2, "\naborting...\n", 13
aborting...
) = 13
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
kill(28172, SIGABRT) = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++
--
Best regards,
Oleg mailto:rcc-of на penza.com.ru
Подробная информация о списке рассылки community