https://bugzilla.novell.com/show_bug.cgi?id=761873
https://bugzilla.novell.com/show_bug.cgi?id=761873#c16
--- Comment #16 from Stefan Seyfried 2012-06-03 10:26:32 CEST ---
susi:~ # valgrind zypper -v up --no-recommends
==21941== Memcheck, a memory error detector
==21941== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
==21941== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==21941== Command: zypper -v up --no-recommends
==21941==
Verbosity: 1
Initializing Target
Checking whether to refresh metadata for KOTD
Checking whether to refresh metadata for chromium
Checking whether to refresh metadata for cross-avr
Checking whether to refresh metadata for factory-non-oss
Checking whether to refresh metadata for factory-oss
Checking whether to refresh metadata for home:seife:testing
Checking whether to refresh metadata for packman
Loading repository data...
Reading installed packages...
Force resolution: No
==21941== Invalid read of size 1
==21941== at 0x51B27C8: solver_get_unneeded (rules.c:2451)
==21941== by 0x503A3CA:
zypp::solver::detail::SATResolver::solving(std::tr1::unordered_setzypp::Capability, std::equal_tozypp::Capability,
std::allocatorzypp::Capability > const&,
std::tr1::unordered_setzypp::Capability,
std::equal_tozypp::Capability, std::allocatorzypp::Capability > const&)
(SATResolver.cc:530)
==21941== by 0x503D405:
zypp::solver::detail::SATResolver::resolvePool(std::tr1::unordered_setzypp::Capability, std::equal_tozypp::Capability,
std::allocatorzypp::Capability > const&,
std::tr1::unordered_setzypp::Capability,
std::equal_tozypp::Capability, std::allocatorzypp::Capability > const&,
std::listzypp::PoolItem > const&,
std::setzypp::Repository,
std::allocatorzypp::Repository > const&) (SATResolver.cc:781)
==21941== by 0x4B6415: resolve(Zypper&) (solve-commit.cc:327)
==21941== by 0x44EF59: Zypper::doCommand() (Zypper.cc:4126)
==21941== by 0x455E17: Zypper::safeDoCommand() (Zypper.cc:860)
==21941== by 0x433B58: Zypper::main(int, char**) (Zypper.cc:132)
==21941== by 0x4334BB: main (main.cc:109)
==21941== Address 0xbc97a8e is 2 bytes before a block of size 16 alloc'd
==21941== at 0x4C2A6E7: operator new(unsigned long) (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==21941== by 0x50F0D50: zypp::makeResObject(zypp::sat::Solvable const&)
(ResObject.h:237)
==21941== by 0x50AEBF5: zypp::PoolItem::makePoolItem(zypp::sat::Solvable
const&) (PoolItem.cc:216)
==21941== by 0x50F4C1C: zypp::pool::PoolImpl::store() const (PoolImpl.h:395)
==21941== by 0x50F2C9D:
zypp::ResPool::setAutoSoftLocks(std::tr1::unordered_setzypp::IdString, std::equal_tozypp::IdString,
std::allocatorzypp::IdString > const&) (PoolImpl.h:159)
==21941== by 0x50046C2: zypp::target::TargetImpl::load()
(TargetImpl.cc:1026)
==21941== by 0x46D034: load_target_resolvables(Zypper&) (repos.cc:3231)
==21941== by 0x475467: load_resolvables(Zypper&) (repos.cc:3117)
==21941== by 0x44EF51: Zypper::doCommand() (Zypper.cc:4125)
==21941== by 0x455E17: Zypper::safeDoCommand() (Zypper.cc:860)
==21941== by 0x433B58: Zypper::main(int, char**) (Zypper.cc:132)
==21941== by 0x4334BB: main (main.cc:109)
==21941==
The following package updates will NOT be installed:
[...]
No crash.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.