Mailinglist Archive: opensuse-bugs (15113 mails)

< Previous Next >
[Bug 307941] New: zypper segfaults
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 5 Sep 2007 13:55:16 -0600 (MDT)
  • Message-id: <bug-307941-21960@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.novell.com/show_bug.cgi?id=307941

           Summary: zypper segfaults
           Product: openSUSE 10.3
           Version: Beta 3
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: libzypp
        AssignedTo: kkaempf@xxxxxxxxxx
        ReportedBy: andrae.steiner@xxxxxxxxx
         QAContact: kkaempf@xxxxxxxxxx
          Found By: ---


zypper segfaults when trying to install libtunepimp  and libtunepimp-devel from
the Packman repository.

linux-astp3:~ # rpm -q libzypp
libzypp-3.22.1-2.1ast
linux-astp3:~ # rpm -q zypper
zypper-0.8.19-1ast

These are svn rev 7101
It was impossible to generate a testcase, because the segfault happened.

(gdb) run -vvvv install --debug-solver libtunepimp libtunepimp-devel
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /usr/bin/zypper -vvvv install --debug-solver libtunepimp
libtunepimp-devel
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1236990256 (LWP 5751)]
warning: Lowest section in /usr/lib/libicudata.so.34 is .hash at 000000b4
Verbosity: 4
Non-option program arguments: 'libtunepimp' 'libtunepimp-devel'
Initializing Target
Checking whether to refresh metadata for KDE
Downloading:
http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_10.2/repodata/repomd.xml
* Downloading [100%]
[New Thread -1237451888 (LWP 5810)]
[Thread -1237451888 (LWP 5810) exited]
[New Thread -1245844592 (LWP 5811)]
[Thread -1245844592 (LWP 5811) exited]
Checking whether to refresh metadata for update2
Downloading:
http://ftp.heanet.ie/mirrors/ftp.suse.com/pub/suse/ftp.suse.com/suse/update/10.2/repodata/repomd.xml
* Downloading [100%]
Checking whether to refresh metadata for Scribus
Downloading:
ftp://ftp.die-buehne.net/pub/dtp/scribus/opensuse/10.2/repodata/repomd.xml
* Downloading [100%]
Checking whether to refresh metadata for Packman
Downloading: ftp://packman.inode.at/suse/10.2/repodata/repomd.xml
* Downloading [100%]
Checking whether to refresh metadata for dimstar
Downloading:
http://download.opensuse.org/repositories/home:/dimstar/openSUSE_10.2/repodata/repomd.xml
* Downloading [100%]
* Reading repository 'KDE' cache
 (290 resolvables found)
* Reading repository 'update2' cache
 (3821 resolvables found)
* Reading repository 'Scribus' cache
 (50 resolvables found)
* Reading repository 'Packman' cache
 (4083 resolvables found)
* Reading repository 'SuSE_10.2_non_oss_i386' cache
 (125 resolvables found)
* Reading repository 'SuSE_10.2_oss_i386' cache
 (13854 resolvables found)
* Reading repository 'dimstar' cache
 (49 resolvables found)
* Reading installed packages [100%]
   (2236 resolvables)
capstr: libtunepimp
installed resolvable named libtunepimp found, changing capability to
libtunepimp
Capability: [package] (namedcap) libtunepimp > 0.5.2-11
Adding requirement [package] (namedcap) libtunepimp > 0.5.2-11
capstr: libtunepimp-devel
installed resolvable named libtunepimp-devel found, changing capability to
libtunepimp-devel
Capability: [package] (namedcap) libtunepimp-devel > 0.5.2-11
Adding requirement [package] (namedcap) libtunepimp-devel > 0.5.2-11
0 items locked
Establishing status of aggregates

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1236990256 (LWP 5751)]
zypp::ResObject::vendor (this=0x0) at
/usr/src/packages/BUILD/libzypp-3.22.1/zypp/ResObject.cc:75
75        { return pimpl().vendor(); }
(gdb) bt
#0  zypp::ResObject::vendor (this=0x0) at
/usr/src/packages/BUILD/libzypp-3.22.1/zypp/ResObject.cc:75
#1  0xb7d3be3c in zypp::solver::detail::NoInstallableProviders::operator()
(this=0xbff5dd04, cai=@0xbff5dcf4)
    at
/usr/src/packages/BUILD/libzypp-3.22.1/zypp/solver/detail/QueueItemRequire.cc:351
#2  0xb7d331c6 in zypp::solver::detail::QueueItemRequire::process
(this=0xf83c378, context=@0xbff5e154, new_items=@0xbff5e14c)
    at /usr/src/packages/BUILD/libzypp-3.22.1/zypp/base/Functional.h:105
#3  0xb7d790f6 in zypp::solver::detail::ResolverQueue::processOnce
(this=0xf7fc168)
    at
/usr/src/packages/BUILD/libzypp-3.22.1/zypp/solver/detail/ResolverQueue.cc:231
#4  0xb7d797df in zypp::solver::detail::ResolverQueue::process (this=0xf7fc168)
    at
/usr/src/packages/BUILD/libzypp-3.22.1/zypp/solver/detail/ResolverQueue.cc:290
#5  0xb7d4e84a in zypp::solver::detail::Resolver::resolveDependencies
(this=0x81208f8, context=@0xbff5e588)
    at
/usr/src/packages/BUILD/libzypp-3.22.1/zypp/solver/detail/Resolver.cc:1077
#6  0xb7d52075 in zypp::solver::detail::Resolver::establishState
(this=0x81208f8, context=@0xbff5e5e8)
    at
/usr/src/packages/BUILD/libzypp-3.22.1/zypp/solver/detail/Resolver.cc:680
#7  0xb7d523ef in zypp::solver::detail::Resolver::establishPool
(this=0x81208f8)
    at
/usr/src/packages/BUILD/libzypp-3.22.1/zypp/solver/detail/Resolver.cc:698
#8  0xb7e07150 in zypp::Resolver::establishPool (this=0x811ea38) at
/usr/src/packages/BUILD/libzypp-3.22.1/zypp/Resolver.cc:64
#9  0x080b6afa in establish ()
#10 0x08072fc7 in one_command ()
#11 0x080783a1 in safe_one_command ()
#12 0x08078c4a in main ()


-- 
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.

< Previous Next >