[Aptitude-devel] Bug#686124: Backtrace for Bug#686124 (aptitude segfaults when trying to use a new categorical package browser)

Axel Beckert abe at debian.org
Wed Aug 29 07:24:12 UTC 2012


Hi Daniel,

Daniel Hartwig wrote:
> On 29 August 2012 05:30, Axel Beckert <abe at debian.org> wrote:
> >> When trying to open a new categorical package browser from the View menu,
> >> aptitude dies with the message "Ouch!  Got SIGSEGV, dying.."
> > [...]
> >> Foreign Architectures: i386
> >
> > This issue seems to be multiarch related as I could neither reproduce
> > it on a pure i386 nor on a pure amd64 box. But I could reproduce it on
> > a mixed amd64/i386 box.
> 
> After an initial reproduction with 0.6.8.1-1 on i386/mipsel, I can not
> reproduce it again.  It someone able to submit a backtrace with the
> debug symbols installed?

Yes:

#0  0x00007ffff57caed6 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00005555556634b3 in do_compare (ver2=..., pkg2=..., ver1=..., pkg1=..., this=0x555559e9c9a0)
    at ../../src/pkg_sortpolicy.cc:128
#2  pkg_sortpolicy_name_impl::compare (this=0x555559e9c9a0, pkg1=..., ver1=..., pkg2=..., ver2=...)
    at ../../src/pkg_sortpolicy.cc:128
#3  0x0000555555663124 in pkg_sortpolicy_wrapper::compare (this=0x7fffffffcf20, item1=0x555558c72eb0, item2=0x555558c728b0)
    at ../../src/pkg_sortpolicy.cc:118
#4  0x000055555561ce39 in pkg_sortpolicy_wrapper::operator() (this=<optimized out>, item1=<optimized out>, item2=<optimized out>)
    at ../../src/pkg_sortpolicy.h:83
#5  0x000055555561f4c5 in operator() (item2=<optimized out>, item1=<optimized out>, this=<synthetic pointer>)
    at /usr/include/cwidget/widgets/treeitem.h:410
#6  std::list<pkg_tree_node*, std::allocator<pkg_tree_node*> >::merge<cwidget::widgets::sortpolicy_wrapper> (this=0x7fffffffc9e0, 
    __x=..., __comp=...) at /usr/include/c++/4.7/bits/list.tcc:339
#7  0x000055555561f5d3 in std::list<pkg_tree_node*, std::allocator<pkg_tree_node*> >::sort<cwidget::widgets::sortpolicy_wrapper> (
    this=this at entry=0x5555591b3bd0, __comp=__comp at entry=...) at /usr/include/c++/4.7/bits/list.tcc:451
#8  0x000055555561f702 in cwidget::widgets::subtree<pkg_tree_node, cwidget::widgets::tag_sort_policy>::sort (this=0x5555591b3bc0, 
    sort_method=...) at /usr/include/cwidget/widgets/subtree.h:175
#9  0x000055555561f6ef in cwidget::widgets::subtree<pkg_tree_node, cwidget::widgets::tag_sort_policy>::sort (this=0x5555589d0120, 
    sort_method=...) at /usr/include/cwidget/widgets/subtree.h:173
#10 0x000055555566874f in pkg_tree::build_tree (this=this at entry=0x5555589cf580, progress=...) at ../../src/pkg_tree.cc:242
#11 0x0000555555668ce6 in pkg_tree::build_tree (this=this at entry=0x5555589cf580) at ../../src/pkg_tree.cc:261
#12 0x0000555555669165 in pkg_tree::set_limit (this=0x5555589cf580, _limit=...) at ../../src/pkg_tree.cc:278
#13 0x00005555556ad972 in do_new_hier_view (progress=...) at ../../src/ui.cc:946
#14 0x00005555556adca1 in do_new_hier_view_with_new_bar () at ../../src/ui.cc:962
#15 0x00007ffff71d77c2 in cwidget::widgets::menu::handle_key(cwidget::config::key const&) () from /usr/lib/libcwidget.so.3
#16 0x00007ffff72234a0 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/libcwidget.so.3
#17 0x00007ffff71e0a0f in cwidget::widgets::menubar::handle_key(cwidget::config::key const&) () from /usr/lib/libcwidget.so.3
#18 0x00007ffff72234a0 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/libcwidget.so.3
#19 0x00007ffff71b2491 in cwidget::toplevel::input_thread::get_input_event::dispatch() () from /usr/lib/libcwidget.so.3
#20 0x00007ffff71aff13 in cwidget::toplevel::mainloop(int) () from /usr/lib/libcwidget.so.3
#21 0x00005555556aa6cd in ui_main () at ../../src/ui.cc:2936
#22 0x00005555555eaef6 in main (argc=<optimized out>, argv=<optimized out>) at ../../src/main.cc:1307

HTH.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



More information about the Aptitude-devel mailing list