Hello community, here is the log from the commit of package orbit2 for openSUSE:Factory checked in at Wed Apr 28 23:04:49 CEST 2010. -------- --- GNOME/orbit2/orbit2.changes 2010-03-30 14:13:17.000000000 +0200 +++ orbit2/orbit2.changes 2010-04-26 14:57:19.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Apr 23 11:23:11 UTC 2010 - lzwang@novell.com + +- bnc#598867: Add orbit2-crash.patch to fix crasher with corrupted + ~/.gconfd/saved_state ... + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- orbit2-crash.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ orbit2.spec ++++++ --- /var/tmp/diff_new_pack.77XqNV/_old 2010-04-28 23:04:18.000000000 +0200 +++ /var/tmp/diff_new_pack.77XqNV/_new 2010-04-28 23:04:18.000000000 +0200 @@ -31,9 +31,11 @@ # Summary: High-Performance CORBA Object Request Broker Version: 2.14.18 -Release: 1 +Release: 2 Source: ftp://ftp.gnome.org/pub/gnome/sources/ORBit2/2.14/%{_name}-%{version}.tar.bz2 Source99: baselibs.conf +# PATCH-FIX-UPSTREAM orbit2-crash.patch bnc#598867 mmeeks@novell.com -- Fix crash with corrupted ~/.gconfd/saved_state +Patch0: orbit2-crash.patch Url: http://www.gnome.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -118,6 +120,7 @@ %prep %setup -n %{_name}-%{version} +%patch0 -p1 %build %configure\ ++++++ orbit2-crash.patch ++++++ diff --git a/src/orb/orb-core/iop-profiles.c b/src/orb/orb-core/iop-profiles.c index 7ff7ca5..3047c74 100644 --- a/src/orb/orb-core/iop-profiles.c +++ b/src/orb/orb-core/iop-profiles.c @@ -1485,7 +1485,7 @@ IOP_TAG_GENERIC_IOP_demarshal(IOP_ProfileId p, GIOPRecvBuffer *pbuf, len = GUINT32_SWAP_LE_BE(len); buf->cur += 4; - retval = g_new(IOP_TAG_GENERIC_IOP_info, 1); + retval = g_new0(IOP_TAG_GENERIC_IOP_info, 1); retval->parent.profile_type = IOP_TAG_GENERIC_IOP; retval->iiop_version = version; if((buf->cur + len) > buf->end @@ -1590,7 +1590,7 @@ IOP_TAG_INTERNET_IOP_demarshal(IOP_ProfileId p, GIOPRecvBuffer *pbuf, len = GUINT32_SWAP_LE_BE(len); buf->cur += 4; - retval = g_new(IOP_TAG_INTERNET_IOP_info, 1); + retval = g_new0(IOP_TAG_INTERNET_IOP_info, 1); retval->parent.profile_type = IOP_TAG_INTERNET_IOP; retval->iiop_version = version; if((buf->cur + len) > buf->end ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org