On Mon, Dec 19, 2005 at 08:05:27PM -0800, Daniel Burrows wrote: > On Mon, Dec 19, 2005 at 10:48:31PM -0500, Ivan Nestlerode <[EMAIL PROTECTED]> > was heard to say: > > The scenario required to reproduce the crash is even simpler now. > > I have a handful of packages on hold (mozilla-firefox and all of the > > e2fsprogs binary packages) and I am trying to purge bittorrent and > > libwine-arts. Nothing is being upgraded, downgraded, or installed. I > > still get a segfault. > > > > The backtrace is hard to paste here because gdb's terminal gets totally > > messed up when running aptitude inside of it. I assume you can > > reproduce it. > > > > It involves pkgSimulate::Policy::~Policy() which is mentioned in another > > Bug (343488). However, applying the patch from that bug did not solve > > the problem. Also, downgrading aptitude to version 0.4.0-5 did not solve > > the problem either. > > Unfortunately, backtraces are generally useless unless you compile the > program yourself with -O0 -fno-inline. > > What exactly do you do to trigger the segfault? Nothing happens when I > put all the stuff that's being upgraded on hold and then purge those > packages, even if I type 'g'. > > Daniel
I start aptitude. I press "g". The programs are already marked for holds and purges. I press "g" again and press Enter for "Ok". Then I get the segfault. How exactly do I build aptitude such that a back trace is useful? I know how to build the package from source but not how to change the build options. -Ivan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]