https://bugzilla.novell.com/show_bug.cgi?id=761873
https://bugzilla.novell.com/show_bug.cgi?id=761873#c19
--- Comment #19 from Stefan Seyfried 2012-06-04 21:26:14 CEST ---
one that was reliably segfaulting:
susi:~ # zypper in --no-recommends /dev/shm/perl-RPC-XML-0.76-23.1.noarch.rpm
Loading repository data...
Reading installed packages...
Segmentation fault
susi:~ # valgrind zypper in --no-recommends
/dev/shm/perl-RPC-XML-0.76-23.1.noarch.rpm
==15829== Memcheck, a memory error detector
==15829== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
==15829== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==15829== Command: zypper in --no-recommends
/dev/shm/perl-RPC-XML-0.76-23.1.noarch.rpm
==15829==
Loading repository data...
Reading installed packages...
==15829== Invalid read of size 1
==15829== at 0x51B27C8: solver_get_unneeded (rules.c:2451)
==15829== 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)
==15829== 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)
==15829== by 0x4B6415: resolve(Zypper&) (solve-commit.cc:327)
==15829== by 0x44DE98: Zypper::doCommand() (Zypper.cc:3502)
==15829== by 0x455E17: Zypper::safeDoCommand() (Zypper.cc:860)
==15829== by 0x433B58: Zypper::main(int, char**) (Zypper.cc:132)
==15829== by 0x4334BB: main (main.cc:109)
==15829== Address 0xbcd5503 is 3 bytes after a block of size 576 free'd
==15829== at 0x4C2ACCE: realloc (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==15829== by 0x519AFED: solv_realloc (util.c:52)
==15829== by 0x5188512: queue_alloc_one (queue.c:84)
==15829== by 0x51782B7: solver_get_recommendations (queue.h:74)
==15829== by 0x503A39F:
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:528)
==15829== 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)
==15829== by 0x4B6415: resolve(Zypper&) (solve-commit.cc:327)
==15829== by 0x44DE98: Zypper::doCommand() (Zypper.cc:3502)
==15829== by 0x455E17: Zypper::safeDoCommand() (Zypper.cc:860)
==15829== by 0x433B58: Zypper::main(int, char**) (Zypper.cc:132)
==15829== by 0x4334BB: main (main.cc:109)
==15829==
Resolving package dependencies...
Problem: perl-RPC-XML-0.76-23.1.noarch requires perl = 5.16.0, but this
requirement cannot be provided
--
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.