[packman] gst123 segfaults
Carlos E. R.
carlos.e.r at opensuse.org
Mon Jul 29 03:24:37 CEST 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I see this entry on my suslog, repeatedly:
<0.6> 2013-07-29 02:00:07 Telcontar kernel - - - [1306306.895359] gst123[7426]: segfault at 30b ip 00007f130aff4ff1 sp 00007fffb9c5bdb0 error 4 in libtinfo.so.5.9[7f130afde000+29000]
It matches a certain cronjob I have running from '/etc/cron.d/mine', with
this line:
-0,30 * * * * cer /home/cer/bin/avisar_hablando hora
and the script is (edited for simplicity):
#!/bin/bash
TEMPORAL=`mktemp /tmp/decir.wav.XXXXXXXXXXXXX`
LANG=es_ES.UTF-8 LC_ALL=es_ES.UTF-8 /bin/date +"Es %e de %B, y son las %k horas y %-M minutos " | espeak -v es --stdin -a 20 -w $TEMPORAL
echo "using gst123"
/usr/bin/gst123 --verbose $TEMPORAL
rm $TEMPORAL
The output mailed by cron is:
using gst123
tput: No value for $TERM and no -T specified
Playing file:///tmp/decir.wav.u9NPNTEli6iHD
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
/home/cer/bin/avisar_hablando: line 59: 6690 Segmentation fault /usr/bin/gst123 --verbose $TEMPORAL
To be exact, line 59 is the 'fi' here:
if test -f $TEMPORAL ; then
# ALSA_CONFIG_PATH=/etc/alsa-pulse.conf SDL_AUDIODRIVER=pulse /usr/bin/aplay -q $TEMPORAL >> /tmp/avisar_hablando.log
# /usr/bin/paplay -v $TEMPORAL
echo "using gst123"
/usr/bin/gst123 --verbose $TEMPORAL
rm $TEMPORAL
fi <====
Despithe the errors and segfault in gst123, the expected sound is heard,
it does play.
If I run the same sequence on a terminal, there is no segfault.
rpm is "gst123-0.3.1-1.28.x86_64" from packman. I'm using openSUSE 12.3.
- --
Cheers,
Carlos E. R.
(from 12.3 x86_64 "Dartmouth" at Telcontar)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAlH1xF4ACgkQtTMYHG2NR9WzfACcDeH2slRvR3gHn1KSWFdIsEzx
j0YAnRRkM9/W6jB6UJtACgxnytmG8fR4
=TnIY
-----END PGP SIGNATURE-----
More information about the Packman
mailing list