[sisyphus] oggenc: segmentation fault

Led =?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?=
Пн Май 30 21:44:37 MSD 2005


В сообщении от Понедельник 30 Май 2005 20:36 Шайхутдинов Дамир написал(a):
> 30.05.05 в 21:22 Vitaly Smirnov в своём письме писал(а):
> >>> Открытие с модулем wav: WAV file reader
> >>> Кодирование "/home/device/test.wav" в
> >>>          "/home/device/test.ogg"
> >>> с качеством 3,00
> >>>
> >>> Program received signal SIGSEGV, Segmentation fault.
> >>> 0xb7ea9446 in _vp_psy_clear () from /usr/lib/libvorbis.so.0
> >>> (gdb)
> >>> - -->8-->8--
> >>
> >> Набери в командной строке после сегфолта
> >> (gdb) bt
> >> Это покажет, откуда была вызвана эта функция.
> >>
> >> Что-то в твоих библиотеках не то, похоже.
> >>
> >> Что выдает
> >> $ rpm -qf /usr/lib/libvorbis.so.0
> >> ?
> >
> > libvorbis-1.1.0-alt1
>
> На этом этапе предлагаю остановиться и определиться - что конкретно ты
> хочешь?
> Исправить баг самостоятельно или доверить это разработчикам vorbis?
>
> Если первое - тогда gdb, брейкпоинты на все функции из листинга bt, и
> начинаешь трейсить и разбираться, почему там не тот указатель оказался.
> Результатом исследований в конечном счете станет некий патч, который можно
> попробовать послать разработчикам.
>
> Если второе - дополняешь описанием своей системы, версиями oggenc,
> библиотек, компилятора, прикладываешь этот самый test.wav (или любой
> другой wav, завешивающий систему) и вешаешь багрепорт на oggenc.

А вобще странно: я регулярно (почти каждый день) кодирую oggenc (в основном 
AudioCD-rip'ы и DVD-rip'ы) и последний раз баги в нём замечал года 2-3 назад 
(удвоенный битрейт), который был исправлен и выложен в сизифе AFAIR через 
несколько дней. Потому и спросил про разгон системы...

Led.



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