<div dir="ltr"><div>amd64 is missing aptitude-dbgsym (which is why I asked), but it appears to be created by gbp, so I've used that to build a debug package, which gives the following backtrace:<br>Program received signal SIGSEGV, Segmentation fault.<br>0x00007ffff7b3feed in debVersioningSystem::CheckDep(char const*, int, char const*) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0<br>#0  0x00007ffff7b3feed in debVersioningSystem::CheckDep(char const*, int, char const*) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0<br>#1  0x00005555557767c1 in infer_reason (pkg=..., reasons=std::set with 0 elements) at ../../../../src/generic/apt/infer_reason.cc:178<br>#2  0x0000555555650418 in reason_fragment (pkg=..., breakage=@0x7fffffffcf0e: false) at ../../src/reason_fragment.cc:447<br>#3  0x000055555564abcc in info_area_multiplex::set_package (this=0x555556b45fb0, pkg=..., ver=...) at ../../src/pkg_view.cc:454<br>#4  0x0000555555630a7a in sigc::internal::signal_emit0<void, sigc::nil>::emit (impl=0x555555b85090) at /usr/include/sigc++-2.0/sigc++/signal.h:790<br>#5  sigc::signal0<void, sigc::nil>::emit (this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/signal.h:2705<br>#6  sigc::signal0<void, sigc::nil>::operator() (this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/signal.h:2713<br>#7  pkg_tree_node::dispatch_key (this=this@entry=0x5555578f5990, k=..., owner=owner@entry=0x555555c99330) at ../../src/pkg_node.cc:86<br>#8  0x0000555555622066 in pkg_item::dispatch_key (this=0x5555578f5990, k=..., owner=0x555555c99330) at ../../src/pkg_item.cc:404<br>#9  0x00007ffff71d3fe5 in cwidget::widgets::tree::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#10 0x000055555561641d in menu_tree::handle_key (this=this@entry=0x555555c99330, k=...) at ../../src/menu_tree.cc:430<br>#11 0x0000555555633973 in pkg_tree::handle_key (this=0x555555c99330, k=...) at ../../src/pkg_tree.cc:363<br>#12 0x00007ffff71d9ab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#13 0x00007ffff71c1da7 in cwidget::widgets::table::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#14 0x00007ffff71d9ab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#15 0x00007ffff71ad4bb in cwidget::widgets::passthrough::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#16 0x00007ffff71d9ab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#17 0x00007ffff71c1da7 in cwidget::widgets::table::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#18 0x00007ffff71d9ab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#19 0x00007ffff71ad4bb in cwidget::widgets::passthrough::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#20 0x00007ffff71d9ab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#21 0x00007ffff718e1f1 in cwidget::widgets::menubar::handle_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#22 0x00007ffff71d9ab3 in cwidget::widgets::widget::dispatch_key(cwidget::config::key const&) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#23 0x00007ffff715bdc9 in cwidget::toplevel::input_thread::get_input_event::dispatch() () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#24 0x00007ffff71536b5 in cwidget::toplevel::mainloop(int) () from /usr/lib/x86_64-linux-gnu/libcwidget.so.3<br>#25 0x000055555568c64a in ui_main () at ../../src/ui.cc:3075<br>#26 0x00005555555b50e0 in main (argc=<optimized out>, argv=<optimized out>) at ../../src/main.cc:1398<br><br></div><div>James<br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 17 May 2016 at 02:58, Axel Beckert <span dir="ltr"><<a href="mailto:abe@debian.org" target="_blank">abe@debian.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=""><br>
Christoph Anton Mitterer wrote:<br>
> On Mon, 2016-05-16 at 12:01 +1000, James Tocknell wrote:<br>
> > Are there debug symbols for aptitude in unstable so I can provide a<br>
> > backtrace, they only appear to be in testing?<br>
><br>
> You probably need to use:<br>
> <a href="https://wiki.debian.org/AutomaticDebugPackages" rel="noreferrer" target="_blank">https://wiki.debian.org/AutomaticDebugPackages</a><br>
<br>
</span>Correct.<br>
<br>
Aptitude's debug package is now named aptitude-dbgsym.<br>
<br>
And yes, a backtrace would be nice as I can't reproduce the issue on<br>
Sid amd64.<br>
<br>
                Regards, Axel<br>
<span class="HOEnZb"><font color="#888888">--<br>
 ,''`.  |  Axel Beckert <<a href="mailto:abe@debian.org">abe@debian.org</a>>, <a href="http://people.debian.org/~abe/" rel="noreferrer" target="_blank">http://people.debian.org/~abe/</a><br>
: :' :  |  Debian Developer, <a href="http://ftp.ch.debian.org" rel="noreferrer" target="_blank">ftp.ch.debian.org</a> Admin<br>
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5<br>
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Don't send me files in proprietary formats (.doc(x), .xls, .ppt etc.). It isn't good enough for <a href="http://opendotdotdot.blogspot.com/2010/04/rms-and-tim-berners-lee-separated-at.html" target="_blank">Tim Berners-Lee</a>, and it isn't good enough for me either. For more information visit <a href="http://www.gnu.org/philosophy/no-word-attachments.html" target="_blank">http://www.gnu.org/philosophy/no-word-attachments.html</a>.<br><br>Truly great madness cannot be achieved without significant intelligence.<br> - Henrik Tikkanen<br><br>If you're not messing with your sanity, you're not having fun.<br> - James Tocknell<br><br>In theory, there is no difference between theory and practice; In practice, there is.</div>
</div>