Hello community, here is the log from the commit of package cups checked in at Thu Jun 5 17:19:33 CEST 2008. -------- --- cups/cups.changes 2008-05-19 21:38:53.000000000 +0200 +++ /mounts/work_src_done/STABLE/cups/cups.changes 2008-06-04 11:36:03.705145000 +0200 @@ -1,0 +2,5 @@ +Wed Jun 4 11:35:27 CEST 2008 - kssingvo@suse.de + +- crash on startup when BrowseAddress has no value (bnc#396969) + +------------------------------------------------------------------- New: ---- cups-1.3.7-configfile_NoBrowseAddress.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cups.spec ++++++ --- /var/tmp/diff_new_pack.r23675/_old 2008-06-05 17:19:08.000000000 +0200 +++ /var/tmp/diff_new_pack.r23675/_new 2008-06-05 17:19:08.000000000 +0200 @@ -22,7 +22,7 @@ Group: Hardware/Printing Summary: The Common UNIX Printing System Version: 1.3.7 -Release: 20 +Release: 24 Requires: cups-libs = %{version}, cups-client = %{version} Requires: ghostscript_any, ghostscript-fonts-std, foomatic-filters Requires: util-linux /usr/bin/pdftops @@ -71,6 +71,7 @@ # next is found as http://www.cups.org/strfiles/2808/str2808.patch Patch20: cups-1.4svn-pdftops_dont_fail_on_cancel.patch Patch21: cups-1.3.7-keeping_recommended.patch +Patch22: cups-1.3.7-configfile_NoBrowseAddress.patch Patch100: cups-1.1.23-testpage.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -171,6 +172,7 @@ %patch19 -p1 %patch20 -p1 %patch21 -p1 +%patch22 -p1 if [ -f /.buildenv ]; then . /.buildenv else @@ -426,6 +428,8 @@ %{_datadir}/locale/*/cups_* %changelog +* Wed Jun 04 2008 kssingvo@suse.de +- crash on startup when BrowseAddress has no value (bnc#396969) * Mon May 19 2008 kssingvo@suse.de - added pdftops_any for 11.0 to Requires: (bugzilla#378434) * Thu May 15 2008 kssingvo@suse.de ++++++ cups-1.3.7-configfile_NoBrowseAddress.patch ++++++ --- cups-1.3.7/scheduler/conf.c.orig 2008-06-04 11:05:04.000000000 +0200 +++ cups-1.3.7/scheduler/conf.c 2008-06-04 11:26:14.000000000 +0200 @@ -2298,6 +2298,13 @@ memset(dira, 0, sizeof(cupsd_dirsvc_addr_t)); + if (!value) + { + cupsdLogMessage(CUPSD_LOG_ERROR, + "No BrowseAdress given at line %d.", linenum); + continue; + } + if (!strcasecmp(value, "@LOCAL")) { /* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org