[Bug 492797] Re: aptitude segfaults with --show-why -v

Launchpad Bug Tracker 492797 at bugs.launchpad.net
Mon Jul 2 04:18:33 UTC 2012


[Expired for aptitude (Ubuntu) because there has been no activity for 60
days.]

** Changed in: aptitude (Ubuntu)
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to aptitude in Ubuntu.
https://bugs.launchpad.net/bugs/492797

Title:
  aptitude segfaults with --show-why -v

Status in “aptitude” package in Ubuntu:
  Expired

Bug description:
  Binary package hint: aptitude

  aptitude segfaults reproducibly when -W is combined with -v on package
  libvirt-bin.

  (gdb) run -W -v install libvirt-bin
  Starting program: /usr/bin/aptitude -W -v install libvirt-bin
  [Thread debugging using libthread_db enabled]
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  Reading extended state information
  Initializing package states... Done
  [New Thread 0x7ffff39f7910 (LWP 25169)]
  The following NEW packages will be installed:

  Program received signal SIGSEGV, Segmentation fault.
  operator() (__first=..., __last=..., __comp=...) at cmdline_prompt.cc:127
  127     cmdline_prompt.cc: No such file or directory.
          in cmdline_prompt.cc
  (gdb) bt
  #0  operator() (__first=..., __last=..., __comp=...) at cmdline_prompt.cc:127
  #1  __insertion_sort<__gnu_cxx::__normal_iterator<std::vector<aptitude::why::action, std::allocator<aptitude::why::action> >*, std::vector<std::vector<aptitude::why::action, std::allocator<aptitude::why::action> >, std::allocator<std::vector<aptitude::why::action, std::allocator<aptitude::why::action> > > > >, <unnamed>::compare_first_action> (__first=..., __last=..., __comp=...) at /usr/include/c++/4.4/bits/stl_algo.h:2128
  #2  0x00000000004e52f8 in __final_insertion_sort<__gnu_cxx::__normal_iterator<std::vector<aptitude::why::action, std::allocator<aptitude::why::action> >*, std::vector<std::vector<aptitude::why::action, std::allocator<aptitude::why::action> >, std::allocator<std::vector<aptitude::why::action, std::allocator<aptitude::why::action> > > > >, <unnamed>::compare_first_action> (pkg=<value optimized out>, verbose=<value optimized out>)
      at /usr/include/c++/4.4/bits/stl_algo.h:2198
  #3  sort<__gnu_cxx::__normal_iterator<std::vector<aptitude::why::action, std::allocator<aptitude::why::action> >*, std::vector<std::vector<aptitude::why::action, std::allocator<aptitude::why::action> >, std::allocator<std::vector<aptitude::why::action, std::allocator<aptitude::why::action> > > > >, <unnamed>::compare_first_action> (
      pkg=<value optimized out>, verbose=<value optimized out>) at /usr/include/c++/4.4/bits/stl_algo.h:5260
  #4  roots_string (pkg=<value optimized out>, verbose=<value optimized out>) at cmdline_prompt.cc:233
  #5  0x00000000004e67dd in cmdline_show_instinfo (items=<value optimized out>, verbose=<value optimized out>,
      showvers=<value optimized out>, showdeps=<value optimized out>, showsize=<value optimized out>,
      showpurge=<value optimized out>, showwhy=true) at cmdline_prompt.cc:457
  #6  0x00000000004e7a42 in cmdline_show_preview (as_upgrade=<value optimized out>,
      to_install=<value optimized out>, to_hold=<value optimized out>, to_remove=<value optimized out>,
      showvers=<value optimized out>, showdeps=<value optimized out>, showsize=false, showwhy=true, verbose=1)
      at cmdline_prompt.cc:859
  #7  0x00000000004e8df0 in cmdline_do_prompt (as_upgrade=<value optimized out>,
      to_install=<value optimized out>, to_hold=<value optimized out>, to_remove=<value optimized out>,
      to_purge=<value optimized out>, showvers=<value optimized out>, showdeps=false, showsize=false,
      showwhy=true, always_prompt=false, verbose=1, assume_yes=false, force_no_change=true, policy=...,
      arch_only=false) at cmdline_prompt.cc:1089
  #8  0x00000000004daec1 in cmdline_do_action (argc=<value optimized out>, argv=0xffffffff,
      status_fname=0x7fffffffdb4d "\177", simulate=<value optimized out>, assume_yes=<value optimized out>,
      download_only=<value optimized out>, fix_broken=false, showvers=false, showdeps=235,
      showsize=<value optimized out>, showwhy=<value optimized out>, visual_preview=false,
      always_prompt=<value optimized out>, safe_resolver=false, no_new_installs=false, no_new_upgrades=false,
      user_tags=..., arch_only=<value optimized out>, queue_only=false, verbose=1) at cmdline_do_action.cc:297
  #9  0x000000000041bd99 in main (argc=5, argv=0x7fffffffe238) at main.cc:641

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/492797/+subscriptions




More information about the foundations-bugs mailing list