[sisyphus] Re: небольшое уточнение по XMMS
Artem
u2u на nm.ru
Ср Дек 28 18:12:31 MSK 2005
> Artem wrote:
>> Michael Shigorin wrote:
>>
>>> On Tue, Dec 27, 2005 at 09:55:47PM +0200, Artem wrote:
>>>
>>>> Занимаюсь исследованием и локализацией (вполне даже
>>>> продвигается это дело ;-) ) следующего бага в XMMS: при
>>>> добавлении каталога содержащего файл без расширения
>>>> (файл-любой) - вылет с segfault. Как только что вышел "на след"
>>>> : виновник - xmms-input-faad. При его отключении ( MP4 &
>>>> MPEG2/4 - aac audio player, libmp4.so) - все ок... Проверьте
>>>> доп-но, please!
>>>
>>>
>>>
>>> Багу на него повесьте, пока не потерялось.
>>>
>>> У меня таких файлов (и этого плагина) нет.
>>>
>> #8750, патч в комплекте (тривиальная ошибка).
>>
Давнишний наш разговор (см. вложение) можно считать закрытым..
Segfault-ы происходили именно по причине xmms-faad-input. :-) . Про
рекурсию - смотрел, да, присутствует (код xmms "бегает" по ней, но
видимо, она исправляется другими алгоритмами xmms), но давала segfault
только из-за этого input-faad.
--
Rgds, Artem.
-------------- next part --------------
X-Account-Key: account4
Return-Path: <sisyphus-bounces at lists.altlinux.org>
Delivered-To: u2u at nm.ru
X-String-ID: 230
Received: (qmail 10820 invoked from network); 24 Nov 2005 22:37:48 -0000
Received: from lists.altlinux.org (62.118.250.236)
by grif.newmail.ru with SMTP; 24 Nov 2005 22:37:48 -0000
Received: from lists.altlinux.org (localhost.localdomain [127.0.0.236])
by lists.altlinux.org (Postfix) with ESMTP
id 31F1F58DC922; Fri, 25 Nov 2005 01:37:27 +0300 (MSK)
X-Original-To: sisyphus at lists.altlinux.org
Delivered-To: sisyphus at lists.altlinux.org
Received: from tut.by (speedy.tutby.com [195.137.160.40])
by lists.altlinux.org (Postfix) with ESMTP id 6695E58D5476
for <sisyphus at lists.altlinux.org>; Fri, 25 Nov 2005 01:34:25 +0300 (MSK)
X-VBA32: Checked
Received: from [212.98.161.163] (account u2u HELO [10.20.85.220])
by tut.by (CommuniGate Pro SMTP 4.3.6)
with ESMTPSA id 24220724; Fri, 25 Nov 2005 00:30:49 +0200
Message-ID: <43863FD3.9040904 at nm.ru>
Date: Fri, 25 Nov 2005 00:33:55 +0200
From: Artem <u2u at nm.ru>
User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050719)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: shigorin at gmail.com,
ALT Linux Sisyphus discussion list <sisyphus at lists.altlinux.org>
Subject: Re: [sisyphus] Re: xmms =?KOI8-R?Q?=C9_dmix_pause?=
References: <43761F03.5020909 at nm.ru>
<20051112180116.GA21405 at procyon.home> <437C973D.7000206 at nm.ru>
<20051124124415.GJ16364 at osdn.org.ua>
In-Reply-To: <20051124124415.GJ16364 at osdn.org.ua>
Content-Type: multipart/mixed; boundary="------------040808050700030108000405"
Cc:
X-BeenThere: sisyphus at lists.altlinux.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: ALT Linux Sisyphus discussion list <sisyphus at lists.altlinux.org>
List-Id: ALT Linux Sisyphus discussion list <sisyphus.lists.altlinux.org>
List-Unsubscribe: <https://lists.altlinux.org/mailman/listinfo/sisyphus>,
<mailto:sisyphus-request at lists.altlinux.org?subject=unsubscribe>
List-Archive: <http://lists.altlinux.org/pipermail/sisyphus>
List-Post: <mailto:sisyphus at lists.altlinux.org>
List-Help: <mailto:sisyphus-request at lists.altlinux.org?subject=help>
List-Subscribe: <https://lists.altlinux.org/mailman/listinfo/sisyphus>,
<mailto:sisyphus-request at lists.altlinux.org?subject=subscribe>
Sender: sisyphus-bounces at lists.altlinux.org
Errors-To: sisyphus-bounces at lists.altlinux.org
X-SpamTest-Info: Profile: Formal (291/051124)
X-SpamTest-Info: Profile: Archiving (2/030321)
X-SpamTest-Status: Not detected
X-SpamTest-Version: SMTP-Filter Version 2.0.0 [0125], KAS/Release
This is a multi-part message in MIME format.
--------------040808050700030108000405
Content-Type: text/plain; charset=KOI8-R; format=flowed
Content-Transfer-Encoding: 8bit
Michael Shigorin wrote:
> On Thu, Nov 17, 2005 at 04:44:13PM +0200, Artem wrote:
>
>>>>Можно багу на того, кто предложил это по умолчанию?
>>
>>А может - не надо? ;-) Я вообще-то патч наваял.... Для
>>xmms-output-alsa (thanks to MPlayer sources) O:-)
>>Но он, наверное, никому не нужен .... O:-)
>
>
> Нужен, спасибо, постараюсь докарабкаться до xmms :-)
>
>
см. bugzilla.
>
> Такого не встречал.
>
>
Редко, но проявляется. На одной системе - чаще, на другой - реже...
Иногда - целой серией идет (невозможно папку добавить раз за разом).
Попробую собрать с debug и отловить. Кстати, толком так и не понял - как
включить вывод отладочной информации в xmms при сборке? В исходниках
вывод оной имеется. В alsa-out включал подобное информирование с помощью
установки переменной debug в 1 в С-шных исходниках и последующей
пересборки. А где в main эти "ручки" ?
>>Так же (является это багом - или нет - не знаю) xmms вылетает
>
>
> Фигассе "не знаю". Конечно, является!
>
>
>>с segfault при добавлении папки, в которой имеется плейлист,
>>в котором имеется список композиций из данной папки, включая
>>сам плейлист (рекурсия ;-) )
>
>
> А пофиксить выйдет? :)
>
Нужно придти к консенсусу по этому поводу :-) . Т.е. - что и как лучше
фиксить. Тут похоже и не только рекурсия виновата. В подтверждение
кидаю 2 плейлиста - попробуйте, авось еще что-то найдете.
В playlist1 - как раз рекурсия работает (см. конец файла) - загружается
(через добавление плейлиста) вроде бы успешно, но при прокрутке вниз -
segfault. Если поправить файл и добавить самого себя в начало - то
вылетает сразу же... Загрузка плейлиста через добавление каталога/файла
- segfault моментальный в любом из вариантов рекурсии.
В playlist2 - что здесь срабатывает - не знаю даже... Но сегфолтится
именно при добавлении как папки/файла, при добавлении как плейлиста -
все нормально.
Если 2-й баг в принципе решаем через отключение добавления плейлистов
через диалог файла/каталога - то в случае с первым ?
"Алгоритмы+структуры данных=программы"(с) ? ;-)
Rgds, Artem.
__________
http://FOTO.ORC.RU - Загрузи и получи!
--------------040808050700030108000405
Content-Type: application/gzip;
name="playlist1.gz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="playlist1.gz"
H4sICI09hkMAA3BsYXlsaXN0MQBdkl1rwyAUhu/3Y0ZM16/LpaPLNgplhQ52IzaRKTlqOBpK
/v2sR8fojb7POYpPDqkYD8gezbh4qG5RdAOvMtcBqzrH0sr8xNFcuLA990qgMPy29+7qqb0M
uMypXFyy+wLxqvCKeF14ze4LxJvCm8Ssysyy9r9CfV8gXhReEBclRkqsKDFSYsWAkQHbrMF1
Q/xaS7yNE9zmWI5mTmtdBGoSIC167Hl0AI4imjjQs7CthF5avp/scFTSOiOtSCd2ShrdCWjQ
BSXR81bOjZvj+qoR6AjOPigBBxmU63kz+XmnNPSp+SJa5yBHbqYQvvmX8H4aqfaOsietvQgX
N59Am4St/lEQ5XwjAcQp3NbUMO4y13+J5nmIicLkdfdmfcCpCw55fEfiHqjpomQ3O0u3j8eP
tH8WgVOUBokpnzVO9GNdtR1SGEHMoH1gv0C9cyTAAgAA
--------------040808050700030108000405
Content-Type: application/gzip;
name="playlist2.gz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="playlist2.gz"
H4sICFo9hkMAA3BsYXlsaXN0MgCtktFKwzAUhu/3FAd2o2BMm67aeutaHTg3WEVh7CJr4xpY
05C0m31706KQMpBCvUtyyPd/OSfT6CNZem8TXIgKn7nIyrPGy1rzFK9VmfFDgx2CkpzBzxai
L8kUZyJlcOWGIbnGjo+eG3OoJWMZINg+obhUpi6pqoDsbgvpTaYmaPEaP3guuflFIXjMqTq2
i22iuAQuqhIyVRdARQZ7qjWcDJeXYjfO8A4NT+rpkjCwdFd1BatP2EiasnFC98hm9SN914qM
jFazL7MGFgI66NFcaN/h+n4nr7jm4jCyQQEaHNSTnQUzS/ad0SpnygoYZxWiS+If44m56oQ3
tTCu7H/+juugjntB7YsQ+1vPW+t2ujZ6Tg1VaVN+4adxjXEJGhDRCX4DimWFnuEDAAA=
--------------040808050700030108000405
Content-Type: text/plain; charset="koi8-r"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KU2lzeXBodXMg
bWFpbGluZyBsaXN0ClNpc3lwaHVzQGxpc3RzLmFsdGxpbnV4Lm9yZwpodHRwczovL2xpc3RzLmFs
dGxpbnV4Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Npc3lwaHVz
--------------040808050700030108000405--
Подробная информация о списке рассылки Sisyphus