monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Botan: I/O error: DataSink_Stream: Failure writing


From: Nathaniel Smith
Subject: Re: [Monotone-devel] Botan: I/O error: DataSink_Stream: Failure writing to std::ostream
Date: Mon, 27 Nov 2006 21:23:07 -0800
User-agent: Mutt/1.5.13 (2006-08-11)

On Tue, Nov 28, 2006 at 12:00:39AM +0100, Bernhard Rosenkraenzer wrote:
> On Monday, 27. November 2006 22:12, Nathaniel Smith wrote:
> > > mtn: fatal: Botan::Stream_IO_Error: Botan: I/O error: DataSink_Stream:
> > > Failure writing to std::ostream
> >
> > Do you have sufficient disk space free to hold an OE checkout?
> 
> Yes, 13 GB free on the partition I'm unpacking to, and mtn checkout aborts 
> after 8.2 MB.
> 
> strace doesn't show any obvious reason - I've put the full output of strace 
> at 
> http://www.arklinux.org/~bero/mtn.strace (889 kB) and bzip2-ed at 
> http://www.arklinux.org/~bero/mtn.strace.bz2 (48 kB)
> 
> It looks like mtn unpacks the directory structure, and then aborts when 
> starting to unpack files.

Yeah, strace shows it getting a Terrifically Bizarre Error the first
time it tries to write out a file:

open("_MTN/data.tmp.27548", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 4
writev(4, [{NULL, 0}, {"Permission is hereby granted, fr"..., 1035}], 2) = -1 
EFAULT (Bad address)

On a hunch, I did a quick web search, which reveals that this is a bug
in the pre-release kernel you are using (2.6.19-rc4):
  http://lkml.org/lkml/2006/11/12/137

I suggest using a kernel with working IO syscalls ;-).

-- Nathaniel

-- 
"But suppose I am not willing to claim that.  For in fact pianos
are heavy, and very few persons can carry a piano all by themselves."




reply via email to

[Prev in Thread] Current Thread [Next in Thread]