Hi,
I found two problems:
1. "zypper dup" takes _FOREVER_ (and creates again MBs of zypper.log)
2. "zypper search gnome" crashes in ResolvableQuery.cc
==12994== Invalid read of size 4
==12994== at 0x8076E48: std::basic_string std::operator+(char const*, std::basic_string const&) (basic_string.tcc:675)
==12994== by 0x4113764:
_ZN4zypp5cache15ResolvableQuery4Impl43iterateResolvablesByKindsAndStringsAndReposERKSt6vectorINS_7ResKindESaIS4_EERKS3_ISsSa
ISsEEiSA_N5boost8functionIFbRKNS_15DefaultIntegralIxLxn1EEENSD_13intrusive_ptrINS_4data9ResObjectEEEESaIvEEE
(ResolvableQuery.cc:209)
==12994== by 0x41127DA:
_ZN4zypp5cache15ResolvableQuery43iterateResolvablesByKindsAndStringsAndReposERKSt6vectorINS_7ResKindESaIS3_EERKS2_ISsSaISsEE
iSB_N5boost8functionIFbRKNS_15DefaultIntegralIxLxn1EEENSC_13intrusive_ptrINS_4data9ResObjectEEEESaIvEEE
(ResolvableQuery.cc:525)
==12994== by 0x80D031B: int ZyppSearch::invokeOnEachSearched, zypp::functor::FunctorRef const&, boost::intrusive_pt
rzypp::data::ResObject > >(Match, zypp::functor::FunctorRef, zypp::f
unctor::FunctorRef const&, boost::intrusive_ptrzypp::data::ResObject >) (zypper
-search.cc:211)
==12994== by 0x80CA359: ZyppSearch::cacheInstalled() (zypper-search.cc:243)
==12994== by 0x80CC49F:
ZyppSearch::ZyppSearch(boost::intrusive_ptrzypp::ZYpp&, ZyppSearchOptions
const&, std::vector >) (zypper-search.cc:95)
==12994== by 0x806DDA3: Zypper::doCommand() (zypper.cc:1930)
==12994== by 0x80712A3: Zypper::safeDoCommand() (zypper.cc:601)
==12994== by 0x8075F9E: Zypper::main(int, char**) (zypper.cc:113)
==12994== by 0x80872B7: main (zypper-main.cc:43)
==12994== Address 0x8 is not stack'd, malloc'd or (recently) free'd
--
To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org
For additional commands, e-mail: zypp-devel+help@opensuse.org