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
