Bug 7065 - Во время проигрывания отваливается: GLib-ERROR **: could not allocate 1294942537 bytes
Summary: Во время проигрывания отваливается: GLib-ERROR **: could not allocate 1294942...
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: xmms (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-11 18:40 MSD by Alexei V. Mezin
Modified: 2006-12-17 22:48 MSK (History)
2 users (show)

See Also:


Attachments
http://cvs.xmms.org/cvsweb.cgi/xmms/libxmms/xmmsctrl.c.diff?r1=1.26&r2=1.27 (598 bytes, patch)
2005-06-14 10:50 MSD, Michael Shigorin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei V. Mezin 2005-06-11 18:40:06 MSD
xmms-1.2.10-alt4
ALT Linux Sisyphus (20050505)
2.6.11-std26-smp-alt10

На wks26-smp плеер падает через 2-3 минуты проигрывания. Выглядит так:
[alexei@threebears alexei]$ xmms
soundwrapper: Execute "/usr/bin/xmms-bin" without artsdp or esddsp.

GLib-ERROR **: could not allocate 1294942537 bytes
aborting...
Aborted 

На std26-smp продержался несколько часов игры, но упал через час нахождения в паузе.
Запущенные плагины:
LIRC Plugin 1.4
On Screen Display 2.2.12
Смена песни 1.2.10
Comment 1 Michael Shigorin 2005-06-13 12:43:19 MSD
alt5 надо пробовать.  Там как раз инициализация ещё нескольких переменных в
rusxmms добавилась.

Также доступен как http://paq.osdn.org.ua/~mike/xmms-alt5/xmms-1.2.10-alt5.src.rpm
Comment 2 Alexei V. Mezin 2005-06-13 13:00:07 MSD
(In reply to comment #1)
> alt5 надо пробовать.  
Уже, эффект воспроизвелся.
Отключил все плагины, кроме поддержки mp3/ogg: проигрывание CD, LIRC, osd, смена
песни. Не падает. Включил часть плагнов -- отвалилось через 3 часа. Попытаюсь
определить, какой именно все портит. 
Comment 3 Michael Shigorin 2005-06-13 13:14:52 MSD
glibc-2.3.5-alt4 (дома alt5)
xmms-1.2.10-alt5

не наблюдаю, работает днями. :)

использую mp3, in-ogg, out-alsa, out-crossover
Comment 4 Alexei V. Mezin 2005-06-13 18:47:01 MSD
Вот очень похожая, а может и та самая бага:
http://bugs.xmms.org/show_bug.cgi?id=1583

Почти полтора года, как ее нашли. И вроде усправили. А она снова тут :(
Comment 5 Michael Shigorin 2005-06-13 19:30:35 MSD
Спасибо, почитал.  А если сможете сюда повесить патчик (один из упоминавшихся
или если havardk ответит на последний вопрос там), который именно на Вашей
системе помог -- буду премного благодарен, потому как неразумно считать проблему
решённой, если не получалось её воспроизвести _до_ исправления (по крайней мере
на моих системах).
Comment 6 Michael Shigorin 2005-06-14 10:45:13 MSD
О, ответил.
Comment 8 Michael Shigorin 2005-07-11 16:07:58 MSD
should be fixed in xmms-1.2.10-alt6+
Comment 9 Alexei V. Mezin 2005-07-20 21:21:20 MSD
Проверил на alt6 -- падает. Собрал с %define build_recode 0. Падает :(

[alexei@threebears alexei]$ date;xmms-bin;date
Срд Июл 20 21:04:09 MSD 2005

GLib-ERROR **: could not allocate 1768256627 bytes
aborting...
Aborted
Срд Июл 20 21:08:58 MSD 2005

Итого продержался менее 5 минут. Просто запущенный, не на паузе, не в состоянии
игры.
Comment 10 Michael Shigorin 2005-07-21 10:06:24 MSD
А это не #7303? (в смысле про aoss)

Попробуйте запустить xmms-bin, бишь не через soundwrapper.
Comment 11 Michael Shigorin 2005-07-21 17:03:35 MSD
Воспроизвести на alt7 опять не удалось :-(

http://paq.osdn.org.ua/~mike/xmms-alt7/xmms-1.2.10-alt7.src.rpm
Comment 12 Alexei V. Mezin 2005-07-21 23:44:51 MSD
Так! Проблема локализовалась (надеюсь). Обычно у меня включены три плагина:
LIRC, OSD и "смена песни". Рекорд -- падение через 2 секунды. Без плагинов не
падает, с LIRC не падает (уже 1.5 часа). Остальные два плагина (поодиночке)
приводят к падению в течение часа. Виноваты плагины? Куда развешивать баги? Или
всеж xmms подпортился и перестал работать с плагинами?

На всякий случай:
xmms-1.2.10-alt6
xmms-lirc-1.4-alt2
xmms-osd-2.2.12-alt2
Comment 13 Michael Shigorin 2005-07-22 14:01:45 MSD
Возможно, достаточно их пересобрать в текущем окружении.  Возможно, #1583
недолеченная... (проверил -- патч на месте и прикладывается)

Вешать лучше в bugs.xmms.org, понятно.  Может быть, попробую собрать CVS (или
сами можете; на страничке rusxmms.sf.net ссылка на притёртый к нему патч была).
Comment 14 Alexei V. Mezin 2005-07-23 23:13:43 MSD
(In reply to comment #11)
> Воспроизвести на alt7 опять не удалось :-(

Пересобрал alt7 + свежие libvorbis, xmms-lirc, xosd. Без плагинов и с lirc все
ОК, с плагинами "смена песни" и osd падает. Может влияет, что система SMP?
Comment 15 Michael Shigorin 2005-07-26 17:26:30 MSD
(In reply to comment #14)
> Может влияет, что система SMP?
Может.  В принципе, тестовый SMP-тазик есть, но это на нём (разумеется) не проверял.

Напомните на следующей неделе... хотя лучше напишите и приложите кусочек
README.ALT про то, что есть подозрения на SMP для этих плагинов.  Если с
up-ядром на Вашей системе не воспроизведётся.
Comment 16 Alexei V. Mezin 2005-11-01 22:57:06 MSK
xmms-1.2.10-alt8
xmms-osd-2.2.12-alt2

После часа нахождения в "паузе" отвалился с сообщением 
[alexei@threebears alexei]$ xmms

GLib-ERROR **: could not allocate 1294942537 bytes
aborting...
Aborted


[alexei@threebears alexei]$ uname -r
2.6.12-wks26-smp-alt4

Бага все еще здесь!
Comment 17 Michael Shigorin 2006-06-05 23:17:56 MSD
А сейчас? (выпуская 1.2.10-alt11)
Я давненько не видал.
Comment 18 Michael Shigorin 2006-06-20 21:30:24 MSD
Ау.  Закрою как ненаблюдаемое.
Comment 19 Alexei V. Mezin 2006-06-20 21:46:15 MSD
Рано!
Стоит свежая версия. Если включены LIRC plugin 1.4, On Screen Display 2.2.12,
Смена песни 1.2.10 -- то падает! Простоял часа 3 на паузе, и отвалился с той
самой ошибкой.

Замечу, что со времен прошлого сообщения, машина претерпела полный аппаратный
апгрейд (PIII -> Athlon 64 x2), но по прежнему осталась SMP. И проблема все еще
здесь.
Comment 20 Michael Shigorin 2006-10-21 03:10:42 MSD
Алексей, боюсь, ничем сейчас не смогу помочь :-(
Попробую полазить ещё по bugs.xmms.org, мож подстрахуете?..

2 icesik: если вдруг какая светлая мысль в голову придёт -- мож подсобишь отловить?
Comment 21 Igor Zubkov 2006-10-21 19:35:13 MSD
(In reply to comment #20)
> Алексей, боюсь, ничем сейчас не смогу помочь :-(
> Попробую полазить ещё по bugs.xmms.org, мож подстрахуете?..
> 
> 2 icesik: если вдруг какая светлая мысль в голову придёт -- мож подсобишь
отловить?

Только одна, в orphaned как антиквариат. ;)
Comment 22 Michael Shigorin 2006-12-17 22:48:51 MSK
(In reply to comment #21)
> > 2 icesik: если вдруг какая светлая мысль в голову придёт -- мож подсобишь
> > отловить?
> Только одна, в orphaned как антиквариат. ;)
Это не светлая мысль, а ересь! :)

Алексей, попробуйте, что ли, с текущими ядром/alsa и xmms-1.2.10-alt12, когда
доберётся.  Пока ставлю WORKSFORME как соответствующее наблюдаемому на
3.0/SMP@ovz и сизифе (2.6.16/1.0.13, UP), не смущайтесь REOPEN.

Возможно, придётся "просто" задокументировать в README.ALT известную проблему,
хотя надо бы попробовать поискать эту комбинацию в bugs.xmms.org...