Bug 18304

Summary: не работает /discovery/memory_group/memory_sound
Product: Branch 4.1 Reporter: Ilis <ilis.krou>
Component: gcomprisAssignee: Slava Dubrovskiy <dubrsl>
Status: CLOSED FIXED QA Contact: qa-4.1 <qa-4.1>
Severity: normal    
Priority: P2    
Version: unspecified   
Hardware: all   
OS: Linux   

Description Ilis 2008-12-22 21:41:33 MSK
При её запуске происходит

(gcompris:20663): GStreamer-CRITICAL **:
Trying to dispose element test, but it is not in the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.

Некоторые из пар карточек не имеют звука и даже оставшись вдвоём не исчезают при выборе...
Comment 1 Slava Dubrovskiy 2008-12-22 22:38:44 MSK
На сизифе все работает.
Что из GStreamer стоит?
Comment 2 Ilis 2008-12-23 06:37:41 MSK
(In reply to comment #1)
> На сизифе все работает.
> Что из GStreamer стоит?
> 

[ilis@altus ~]$ rpm -qa | grep -i gstream
libgstreamer-0.10.21-alt0.M41.1
gstreamer-0.10.21-alt0.M41.1
[ilis@altus ~]$ rpm -qa | grep -i gcompris
gcompris-8.4.7-alt3.M41.1
Comment 3 Slava Dubrovskiy 2008-12-23 17:09:09 MSK
(In reply to comment #2)
> (In reply to comment #1)
> > На сизифе все работает.
> > Что из GStreamer стоит?
> > 
> 
> [ilis@altus ~]$ rpm -qa | grep -i gstream
> libgstreamer-0.10.21-alt0.M41.1
> gstreamer-0.10.21-alt0.M41.1
Версии совпадают.
А из плагинов что? rpm -qa | grep -i gst
Comment 4 Ilis 2008-12-23 17:11:10 MSK
(In reply to comment #3)
> А из плагинов что? rpm -qa | grep -i gst
> 
[ilis@altus ~]$ rpm -qa | grep -i gst
gst-plugins-ugly-0.10.8-alt0.M41.2
libgstreamer-0.10.21-alt0.M41.1
libgst-plugins-0.10.20-alt0.M41.1
gstreamer-0.10.21-alt0.M41.1
gst-ffmpeg-0.10.3-alt3.M41.1
gst-plugins-base-0.10.20-alt0.M41.1
gst-plugins-bad-0.10.9-alt2.M41.1
gst-plugins-good-0.10.9-alt0.M41.1

Comment 5 Slava Dubrovskiy 2008-12-23 20:46:09 MSK
(In reply to comment #4)
> (In reply to comment #3)
> > А из плагинов что? rpm -qa | grep -i gst
> > 
> [ilis@altus ~]$ rpm -qa | grep -i gst
> gst-plugins-ugly-0.10.8-alt0.M41.2
> libgstreamer-0.10.21-alt0.M41.1
> libgst-plugins-0.10.20-alt0.M41.1
> gstreamer-0.10.21-alt0.M41.1
> gst-ffmpeg-0.10.3-alt3.M41.1
> gst-plugins-base-0.10.20-alt0.M41.1
> gst-plugins-bad-0.10.9-alt2.M41.1
> gst-plugins-good-0.10.9-alt0.M41.1
а у меня:
 $ rpm -qa | grep -i gst
libgstreamer-0.10.21-alt2
gst-ffmpeg-0.10.5-alt1
libgst-plugins-0.10.21-alt3
gst-plugins-base-0.10.21-alt3
gst-plugins-bad-0.10.9-alt4
gst-plugins-good-0.10.11-alt2
gstreamer-0.10.21-alt2
gst-plugins-ugly-0.10.10-alt1

Может в этом дело?

Comment 6 Ilis 2008-12-23 21:11:41 MSK
(In reply to comment #5)
> > [ilis@altus ~]$ rpm -qa | grep -i gst
> > gst-plugins-ugly-0.10.8-alt0.M41.2
> > libgstreamer-0.10.21-alt0.M41.1
> > libgst-plugins-0.10.20-alt0.M41.1
> > gstreamer-0.10.21-alt0.M41.1
> > gst-ffmpeg-0.10.3-alt3.M41.1
> > gst-plugins-base-0.10.20-alt0.M41.1
> > gst-plugins-bad-0.10.9-alt2.M41.1
> > gst-plugins-good-0.10.9-alt0.M41.1
> а у меня:
>  $ rpm -qa | grep -i gst
> libgstreamer-0.10.21-alt2
> gst-ffmpeg-0.10.5-alt1
> libgst-plugins-0.10.21-alt3
> gst-plugins-base-0.10.21-alt3
> gst-plugins-bad-0.10.9-alt4
> gst-plugins-good-0.10.11-alt2
> gstreamer-0.10.21-alt2
> gst-plugins-ugly-0.10.10-alt1
> 
> Может в этом дело?
> 
У меня Бранч 4.1, а не работало ещё в Десктоп 4.0.2 ... Насколько я помню, большинство этих плагинов пришло с OOo-3 в 4.1.

Что-то тут другое :)
Comment 7 Slava Dubrovskiy 2008-12-23 21:15:27 MSK
> У меня Бранч 4.1, а не работало ещё в Десктоп 4.0.2 ... Насколько я помню,
> большинство этих плагинов пришло с OOo-3 в 4.1.
> 
> Что-то тут другое :)
> 
это не #13267 ?
Comment 8 Slava Dubrovskiy 2008-12-23 21:24:47 MSK
(In reply to comment #7)
> > У меня Бранч 4.1, а не работало ещё в Десктоп 4.0.2 ... Насколько я помню,
> > большинство этих плагинов пришло с OOo-3 в 4.1.
> > 
> > Что-то тут другое :)
вот нашел что пытается играть sounds/melody/guitar/melody.ogg
а есть sounds/melody/guitar/melody.wav

Можете запустить с ключиком -D из консоли и посмотреть на каких файлах не играет?

Comment 9 Ilis 2008-12-23 21:33:00 MSK
(In reply to comment #8)
> (In reply to comment #7)
> > > У меня Бранч 4.1, а не работало ещё в Десктоп 4.0.2 ... Насколько я помню,
> > > большинство этих плагинов пришло с OOo-3 в 4.1.
> > > 
> > > Что-то тут другое :)
> вот нашел что пытается играть sounds/melody/guitar/melody.ogg
> а есть sounds/melody/guitar/melody.wav
> 
> Можете запустить с ключиком -D из консоли и посмотреть на каких файлах не
> играет?
> 

Что за -D ?
А то я взялся за
[ilis@altus ~]$ strace -e trace=file -o gcompr.log gcompris
и пока нашёл
access("sounds/melody/tachos/son1.ogg", F_OK) = -1 ENOENT (No such file or directory)
access("/usr/share/gcompris/boards/sounds/melody/tachos/son1.ogg", F_OK) = -1 ENOENT (No such file or directory)
Comment 10 Ilis 2008-12-23 22:00:24 MSK
(In reply to comment #8)
> Можете запустить с ключиком -D из консоли и посмотреть на каких файлах не
> играет?
> 
Нашёл вот эти:

[ilis@altus ~]$ cat nosounds.lst | sort
/usr/share/gcompris/boards/sounds/melody/guitar/melody.ogg
/usr/share/gcompris/boards/sounds/melody/guitar/son1.ogg
/usr/share/gcompris/boards/sounds/melody/guitar/son2.ogg
/usr/share/gcompris/boards/sounds/melody/guitar/son4.ogg
/usr/share/gcompris/boards/sounds/melody/tachos/melody.ogg
/usr/share/gcompris/boards/sounds/melody/tachos/son1.ogg
/usr/share/gcompris/boards/sounds/melody/tachos/son2.ogg
/usr/share/gcompris/boards/sounds/melody/tachos/son3.ogg

Возможно, мне просто не попались guitar/son3.ogg и tachos/son4.ogg
Comment 11 Slava Dubrovskiy 2009-05-18 23:29:01 MSD
исправлено в 8.4.8-alt1