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 <[email protected]> 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

Reply via email to