Bug#331400: aptitude segfaults during dist-upgrade

2005-10-07 Thread Tom Parker
Daniel Burrows wrote: Ah, thanks. I found a bit of code that's definitely wrong, and it may even be causing your crash (thank goodness I put those asserts in, or you'd have gotten random memory corruption later on). Could you try the attached patch and see if the crash goes away? Yay! No

Bug#331400: aptitude segfaults during dist-upgrade

2005-10-06 Thread Tom Parker
Daniel Burrows wrote: I think a backtrace really would help, since that would give me a clue which widget is being hauled out of its grave...I'll try some more combinations of packages and see if I can reproduce it here, too. I'm now able to trigger it by starting aptitude without any

Bug#331400: aptitude segfaults during dist-upgrade

2005-10-06 Thread Daniel Burrows
On Mon, Oct 03, 2005 at 11:37:49AM +0200, Tom Parker wrote: Sequence of events: 1) run aptitude dist-upgrade 2) get informed that because of conflicts, it can't upgrade mozilla-thunderbird, press 'e' at Accept this solution prompt 3) Enter mozilla-thunderbird package, select later version of

Bug#331400: aptitude segfaults during dist-upgrade

2005-10-06 Thread Daniel Burrows
On Thu, Oct 06, 2005 at 12:04:01PM +0200, Tom Parker [EMAIL PROTECTED] was heard to say: Daniel Burrows wrote: I think a backtrace really would help, since that would give me a clue which widget is being hauled out of its grave...I'll try some more combinations of packages and see if I can

Bug#331400: aptitude segfaults during dist-upgrade

2005-10-06 Thread Daniel Burrows
On Tue, Oct 04, 2005 at 03:06:18PM +0100, Tom Parker wrote: On 4/10/2005, Daniel Burrows [EMAIL PROTECTED] wrote: Could you apply the attached patch (which adds an assert to balance the other one -- the only widget with a zero reference count is a dead widget ;-) ) and see if it

Bug#331400: aptitude segfaults during dist-upgrade

2005-10-04 Thread Tom Parker
On 4/10/2005, Daniel Burrows [EMAIL PROTECTED] wrote: Could you apply the attached patch (which adds an assert to balance the other one -- the only widget with a zero reference count is a dead widget ;-) ) and see if it crashes in a different place? If not, something highly screwy is

Bug#331400: aptitude segfaults during dist-upgrade

2005-10-03 Thread Tom Parker
Package: aptitude Version: 0.3.4-1 Severity: important Sequence of events: 1) run aptitude dist-upgrade 2) get informed that because of conflicts, it can't upgrade mozilla-thunderbird, press 'e' at Accept this solution prompt 3) Enter mozilla-thunderbird package, select later version of