couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bob Dionne <dio...@dionne-associates.com>
Subject Re: random couch crash
Date Tue, 07 Aug 2012 11:21:53 GMT
Hi Stephen,

Can you tell us anymore about the context, or did you start seeing these in the logs? By chance
do you have a scenario that reproduces this? Was this db compacted or replicated from elsewhere?

Thanks,

Bob
On Aug 7, 2012, at 2:06 AM, stephen bartell <snbartell@gmail.com> wrote:

> Hi all, could some one help shed some light on this crash I'm having.  I'm on v1.2, ubuntu
11.04.  
> 
> [Mon, 06 Aug 2012 18:29:16 GMT] [error] [<0.492.0>] ** Generic server <0.492.0>
terminating 
> ** Last message in was {pread_iolist,88385709}
> ** When Server state == {file,{file_descriptor,prim_file,{#Port<0.2899>,79}},
>                              93302896}
> ** Reason for termination == 
> ** {{badmatch,{ok,<<32,50,48,48,10 … huge dump … ,0,3,232>>}},
>    [{couch_file,read_raw_iolist_int,3},
>     {couch_file,maybe_read_more_iolist,4},
>     {couch_file,handle_call,3},
>     {gen_server,handle_msg,5},
>     {proc_lib,init_p_do_apply,3}]}
> 
> I'm not too familiar with erlang, but what I gathered from the src was `pread_iolist`
function is used when reading anything from the disk.  So I think this might be a corrupt
db problem.
> 
> Thanks,
> Stephen Bartell


Mime
View raw message