Bug 30556

Summary: Clementine закрывается при попытке воспроизведения
Product: Branch p7 Reporter: Daniil Golovanov <dangolan>
Component: clementineAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-p7 <qa-p7>
Severity: normal    
Priority: P3 CC: mike
Version: не указана   
Hardware: x86   
OS: Linux   
Attachments:
Description Flags
Окно "Настройки" none

Description Daniil Golovanov 2014-12-11 13:26:36 MSK
Created attachment 6200 [details]
Окно "Настройки"

Тестовая система: altlinux-p7-lxde-20141205-i586.iso
Симптомы: После запуска Clementine при попытке воспроизвести mp3-файл окно программы закрывается. При запуске Clementine  из консоли вышеозначенные действия приводят к следущему выхлопу:

[a@test ~]$ clementine
14:15:33.578 DEBUG unknown                          LxQtGuiPlatformPlugin constructed  
14:15:33.579 DEBUG unknown                          LxQtGuiPlatformPlugin::styleName() is called  
14:15:38.368 DEBUG unknown                          LxQtGuiPlatformPlugin::systemIconThemeName() is called  
14:15:38.825 DEBUG unknown                          LxQtGuiPlatformPlugin::platformHint() is called  
14:15:39.017 DEBUG unknown                          LxQtGuiPlatformPlugin::styleName() is called  
14:15:39.240 DEBUG unknown                          LxQtGuiPlatformPlugin::styleName() is called  
14:15:39.282 DEBUG unknown                          LxQtGuiPlatformPlugin::platformHint() is called  
14:15:39.429 DEBUG unknown                          LxQtGuiPlatformPlugin::platformHint() is called  
14:15:44.275 DEBUG unknown                          LxQtGuiPlatformPlugin::platformHint() is called  

(clementine:2156): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed
Ошибка сегментирования
[a@test ~]$ 

В окне "Настройки" в разделе "Общее - Проигрывание"  в секции "Движок аудио GStreamer" в поле "Плагин вывода" стоит значение "Выбирать автоматически", поле "Устройство вывода" - недоступно для редактирования.
Comment 1 Andrey Cherepanov 2014-12-11 13:35:35 MSK
Покажите вывод
$ rpm -qa gst-plugins-\* | grep '\-0\.10'

У меня установлены все плагины gst-plugins-*-0.10 и Clememtine проигрывает mp3.
gst-plugins-base-0.10.36-alt1
gst-plugins-bad-0.10.23-alt2
gst-plugins-good-0.10.31-alt2
gst-plugins-ugly-0.10.19-alt1
Comment 2 Daniil Golovanov 2014-12-11 19:08:02 MSK
[root@astra ~]# rpm -qa gst-plugins-\* | grep '\-0\.10'
gst-plugins-base-0.10.36-alt1
Доустановил остальные вами указанные пакеты. Clementine заработал.
Спасибо за помощь. Баг можно закрывать.
Два вопроса:
1. Я не вижу зависимостей clementine от вышеуказанных пакетов. Они не обязательны?
2. Чем отличаются пакеты gst-plugins-* от gst-plugins-*1.0?
Comment 3 Andrey Cherepanov 2014-12-12 06:18:31 MSK
(В ответ на комментарий №2)
> 1. Я не вижу зависимостей clementine от вышеуказанных пакетов. Они не
> обязательны?
Необязательны. Звук можно выводить и не через них, да и mp3 можно не прослушивать.

> 2. Чем отличаются пакеты gst-plugins-* от gst-plugins-*1.0?
Это совершенно другая несовместимая версия.