On 28.Jun 2005 - 13:02:06, Loïc Minier wrote: > Hi, > > On Tue, Jun 28, 2005, Andreas Pakulat wrote: > > > Does artsd work if you remove the patch, or are you just getting the > > > same warning as in the initial report? > > My fault, artsd has the same problems as in the initial report (no > > playing, but loads of warnings from gst). > > Yeah, of course, I thought you would downgrade gstreamer too, but > should have mentionned it!
Now I don't get anything but a segfault with the gst-launch-command and artsdsink. However amarok using gstreamer and artsdsink works. > To finish the debate: if you place yourself in a situation where artsd > is working Ok, downgraded libgstreamer0.8-0 to 0.8.9-2 and amarok plays perfectly with artsdsink. But as noted above, gst-launch segfaults (in case you don't remember: gst-launch-0.8 filesrc location=mp3file ! spider ! audioscale ! audioconvert ! artsdsink) > and you build gst-plugins yourself (that is: downgrade > gstreamer, rebuild gst-plugins with "debuild" -- ie no flags --), does > artsd still works? (This first test proves that artsd can work when > you build the package yourself.) Using amarok this works with the old libgstreamer. gst-launch segfaults. > If yes, can you rebuild gst-plugins > in the same configuration (debuild, no flags) with the one-line patch? > (This second test would prove that my patch does not degrade a working > situation in a non-working one.) This works too with amarok, not with gst-launch. I then upgraded libgstreamer to the newest version (0.8.10-2) and retried all 3 above, with the following result: * libgstreamer-0.8.10-2+gstreamer0.8-artsd from unstable: amarok broken, as in the initial report, gst-lauch broken as in the initial report (no segfault anymore) * libgstreamer-0.8.10-2+self-build gstreamer0.8-artsd: both as above. * libgstreamer-0.8.10-2+self-build gstreamer0.8-artsd+your patch: gst-launch segfaults, amarok plays, as if I'd use the old libgstreamer. Sorry for not trying amarok witht his combination eralier (I just did rely on gst-launch) So, from all the testing, what do we know: 1. Building gst-plugins myself is not causing trouble with amarok and old libgstreamer 2. Building gst-plugins with your fix is not causing trouble with the old libgstreamer and amarok 3. Using a new libgstreamer we have a problem with unstable and self-built artsdsink in amarok and gst-launch 4. using a new libgstreamer and your fix we have a working amarok, but a crashing gst-launch... So I would guess, this particular bug is fixed with your patch and we need to open a new one for gst-launch segfaulting with artsdsink... Andreas -- You need more time; and you probably always will.
pgpdLvIbovDBk.pgp
Description: PGP signature