[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Synaptic-devel] Strange segfault
From: |
Panu Matilainen |
Subject: |
Re: [Synaptic-devel] Strange segfault |
Date: |
Fri, 16 Apr 2004 14:24:11 +0300 (EEST) |
On Fri, 16 Apr 2004, Andrey Tarassov wrote:
> Well, actually message seems to be ok, but it may get garbled exactly in
> that block that checks for autentication. I added some returns and test
> outputs from that place and found that segfault was caused when trying
> to access Repository->Vendor->FingerPrint, just like you described.
Ok so it's indeed the same problem. And from that came the realization of
the fundamental difference between apt-get vs apt-shell and synaptic:
in apt-get the update step is a separate program launch, whereas apt-shell
and synaptic continue the session .. this makes the problem go away:
--- apt-0.5.15cnc6/apt-pkg/sourcelist.cc.vndr
+++ apt-0.5.15cnc6/apt-pkg/sourcelist.cc
@@ -145,9 +145,11 @@
{
for (const_iterator I = SrcList.begin(); I != SrcList.end(); I++)
delete *I;
+#if 0
for (vector<Vendor const *>::const_iterator I = VendorList.begin();
I != VendorList.end(); I++)
delete *I;
+#endif
}
/*}}}*/
// SourceList::ReadVendors - Read list of known package vendors
/*{{{*/
That probably leaves us with a slight memory leak, but even that is better
than segfaulting :)
- Panu -
- [Synaptic-devel] Strange segfault, Andrey Tarassov, 2004/04/15
- Re: [Synaptic-devel] Strange segfault, Panu Matilainen, 2004/04/15
- Re: [Synaptic-devel] Strange segfault, Andrey Tarassov, 2004/04/16
- Re: [Synaptic-devel] Strange segfault, Panu Matilainen, 2004/04/16
- Re: [Synaptic-devel] Strange segfault, Andrey Tarassov, 2004/04/16
- Re: [Synaptic-devel] Strange segfault,
Panu Matilainen <=
- Re: [Synaptic-devel] Strange segfault, Andrey Tarassov, 2004/04/16
- Re: [Synaptic-devel] Strange segfault, Panu Matilainen, 2004/04/16
- Re: [Synaptic-devel] Strange segfault, Gustavo Niemeyer, 2004/04/16
- Re: [Synaptic-devel] Strange segfault, Sviataslau Svirydau, 2004/04/16
- Re: [Synaptic-devel] Strange segfault, Gustavo Niemeyer, 2004/04/16
- Re: [Synaptic-devel] Strange segfault, Gustavo Niemeyer, 2004/04/16
- Re: [Synaptic-devel] Strange segfault, Andrey Tarassov, 2004/04/17
- Re: [Synaptic-devel] Strange segfault, Panu Matilainen, 2004/04/18