Bug#366717: Method http has died unexpectedly (Packages/DiffIndex)
On Thu, May 11, 2006 at 12:57:50PM +0200, Martin Michlmayr wrote:
> * Michael Vogt <mvo@debian.org> [2006-05-11 12:18]:
> > > What do you mean exactly? A strace?
> >
> > The crash in the http method is strange because the code in there
> > didn't change from 0.6.43.3 to 0.6.44. A strace might be good
>
> attached.
Thanks, but could you please re-run it with -f? Apt spawns a child
(/usr/lib/apt/methods/http) to do the acquiring (but please see below
first, a gdb backtrace is probably more useful, if we can get it).
[..]
> > If it segfauls a gdb backtrace (if possible).
>
> apt-get itself doesn't segfault - it just prints an error. Or is
> there a separate program that apt-get calls which might segfault?
It may well be that /usr/lib/apt/methods/http segfaults. Could you
please try something like:
Start:
$ /usr/lib/apt/methods/http
then paste those lines into it:
------------------------------------8<-----------------------------
600 URI Acquire
URI: http://ftp.de.debian.org/debian/dists/sid/Release
FileName: /tmp/lala
------------------------------------8<-----------------------------
(the empty line with \n at the end finishes the request).
I wonder if that segfaults as well. If so, I would like to see the gdb
backtrace.
Thanks,
Michael
--
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo
Reply to: