Bug 13785

Summary: [FR] mpg123 1.7.2
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: mpg123Assignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: aris, php-coder
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://www.opennet.ru/opennews/art.shtml?num=18757

Description Michael Shigorin 2007-12-24 11:33:30 MSK
Would be nice to have a release probably. :)
Comment 1 swi 2007-12-28 12:55:27 MSK
Так. Там значится 1) типа своя libltdl.so (ну может не своя но собирается) и там
же libmpg123.so. Причем относительно последней у них написано "adding a re-born
decoder library to replace the old mpglib (libmpg123)...".
Что с этим делать? пусть провайдят все кто провайдит?
Comment 2 swi 2007-12-28 13:05:11 MSK
(_|_) еще больше.
mpg123 имеет свою новую и "кошерную" libmpg123.so которую и хочет. :(
Сношать при этом kdemultimedia-arts imho как то не правильно вроде... 
Comment 3 swi 2007-12-28 13:30:34 MSK
Еще момент. mpg123 падает в дамп с криками на 
*** buffer overflow detected ***: mpg123 terminated
======= Backtrace: =========
/lib64/libc.so.6(__chk_fail+0x2f)[0x2b19f8a264ff]
/lib64/libc.so.6[0x2b19f8a26b27]
mpg123[0x414450]
mpg123(open_module+0x2f)[0x4144ef]
mpg123(open_output_module+0x151)[0x4059f1]
mpg123(init_output+0x52)[0x405d82]
mpg123(main+0x406)[0x40e0b6]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x2b19f8977c14]
mpg123[0x404c99]


cудя по всему он не может загрузить либы вывода звука (которые лежат в
%_libdir/%name) - или ему чем-то не нравится та Libltdl.so которая имеет в
системе? хотя вроде та что у него той же версии.
Comment 4 swi 2007-12-28 14:26:29 MSK
(In reply to comment #3)
> Еще момент. mpg123 падает в дамп с криками на 
> *** buffer overflow detected ***: mpg123 terminated
Хм. странно, но - это не из-за модулей кажется. Если запустить
mpg123 ~/Music/Some\ Cool\ Artist/Some\ Cool\ Album/01-track.mp3 то играет. а
если сначала пройти в этот каталог и в нем mpg123 01-track.mp3 - падает.

https://sourceforge.net/tracker/index.php?func=detail&aid=1859413&group_id=135704&atid=733194

пересоберу  с дебагом буду глядеть где оно.
Comment 5 swi 2007-12-28 16:05:05 MSK
наглядел. в их же багтрекере висит тоже баг на такое поведение.
https://sourceforge.net/tracker/index.php?func=detail&aid=1859413&group_id=135704&atid=733194
вроде бы играет, не падает - 4 модуля вывода звука.
http://git.altlinux.org/people/swi/packages/?p=mpg123.git;a=summary
Comment 6 swi 2007-12-28 17:58:59 MSK
О. апстрим фиксанул проблему (сильно более коротким патчем ^_^) и обещает ее
сразу в 1.0.1
Comment 7 Slava Semushin 2007-12-29 13:46:59 MSK
1.0.1 вышел
Comment 8 at@altlinux.org 2007-12-29 19:50:04 MSK
На ково перейвесить mpg123?
И какую команду для этого нужно издать в notes?
Comment 9 Michael Shigorin 2007-12-31 12:06:00 MSK
Насколько понимаю, напрашивается swi@; 

mpg123 add swi

и _после_ прохождения этой ноты, если захочется отдать совсем -- 

mpg123 leader swi
Comment 10 at@altlinux.org 2008-01-06 00:16:51 MSK
1 PASS: add mpg123 swi => at swi
Comment 11 Slava Semushin 2009-03-29 12:42:50 MSD
Ну что там?
Comment 12 swi 2009-04-21 11:41:07 MSD
(В ответ на комментарий №11)
> Ну что там?

http://git.altlinux.org/people/swi/packages/?p=mpg123.git;a=summary

проверить надо на i586 и вообще мне стремно вливать (меня ldv за него уже дважды бил по рукам)
Comment 13 Slava Semushin 2009-04-27 08:03:48 MSD
1.7.2-alt0.1 в Сизифе. Спасибо swi@!