Hello community, here is the log from the commit of package speech-dispatcher for openSUSE:Factory checked in at 2013-10-01 08:35:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/speech-dispatcher (Old) and /work/SRC/openSUSE:Factory/.speech-dispatcher.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "speech-dispatcher" Changes: -------- --- /work/SRC/openSUSE:Factory/speech-dispatcher/speech-dispatcher.changes 2013-08-01 16:09:06.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.speech-dispatcher.new/speech-dispatcher.changes 2013-10-01 08:35:23.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Sep 27 16:23:22 UTC 2013 - mgorse@suse.com + +- Add bnc-831609-festival-crash.patch -- fix crash when unable to init + festival module. + +------------------------------------------------------------------- New: ---- bnc-831609-festival-crash.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ speech-dispatcher.spec ++++++ --- /var/tmp/diff_new_pack.dCS8sd/_old 2013-10-01 08:35:24.000000000 +0200 +++ /var/tmp/diff_new_pack.dCS8sd/_new 2013-10-01 08:35:24.000000000 +0200 @@ -27,6 +27,8 @@ Group: System/Daemons Url: http://www.freebsoft.org/pub/projects/speechd/ Source0: http://devel.freebsoft.org/pub/projects/speechd/speech-dispatcher-0.8.tar.gz +# PATCH-FIX-UPSTREAM bnc-831609-festival-crash.patch bnc#831609 mgorse@suse.com -- fix crash when unable to init festival module +Patch0: bnc-831609-festival-crash.patch # Init file Source1: speech-dispatcherd.service # Logrotate file taken from Debian @@ -156,6 +158,7 @@ %prep %setup -q +%patch0 -p1 %build %configure --disable-static \ ++++++ bnc-831609-festival-crash.patch ++++++ diff -ur speech-dispatcher-0.8.orig/src/modules/festival.c speech-dispatcher-0.8/src/modules/festival.c --- speech-dispatcher-0.8.orig/src/modules/festival.c 2012-07-11 04:05:06.000000000 -0500 +++ speech-dispatcher-0.8/src/modules/festival.c 2013-09-27 11:11:06.363143496 -0500 @@ -469,7 +469,8 @@ // festivalClose(festival_info); DBG("Terminating threads"); - module_terminate_thread(festival_speak_thread); + if (festival_speak_thread) + module_terminate_thread(festival_speak_thread); if (festival_info) delete_FT_Info(festival_info); -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org