Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 13445 invoked from network); 23 Jul 2009 19:13:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 23 Jul 2009 19:13:26 -0000 Received: (qmail 81655 invoked by uid 500); 23 Jul 2009 18:49:54 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 81633 invoked by uid 500); 23 Jul 2009 18:49:54 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 81521 invoked by uid 99); 23 Jul 2009 18:49:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Jul 2009 18:49:53 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of paul.joseph.davis@gmail.com designates 209.85.217.225 as permitted sender) Received: from [209.85.217.225] (HELO mail-gx0-f225.google.com) (209.85.217.225) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Jul 2009 18:49:41 +0000 Received: by gxk25 with SMTP id 25so2125907gxk.11 for ; Thu, 23 Jul 2009 11:49:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=HrOUIW+cFyHYMogjWKwiGncg1pHnw0QzJXpX2zGr3Jg=; b=sk3xprGfyPL4uLveFiFDhwT7KfKSHQVNs7vnfu8tPaY9djMl+kBBonj+Sra2H6t7Hk 5ExjQeDAkn2SniS0YD+uhdnmzoLzGXjPhfaFTJR1AIpnHQqgAMeuVLLHhovwHoyHpe/f kf7CS84cYbz/AWnouCx/akUiPcBm95ETMx++A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=Qg1rznlU7cW6leCFPso1TO9aaKl3t2JJWWOeAMgMGqI6pryNuOYmJ/lqU+K9DnRuh/ LKVgNL3OkBgwgZO0T8DNcq6bSUGuXqjS7Gn251UyHyQr7iuARjdIyGSL8Q1RCEHwJE+H HFZ3KL/dEnMrMqFD9B6hTJnpTttbBeWiZrYxs= MIME-Version: 1.0 Received: by 10.100.92.8 with SMTP id p8mr3303436anb.166.1248374959869; Thu, 23 Jul 2009 11:49:19 -0700 (PDT) In-Reply-To: <35985554-046B-47E7-B150-EB94B202949B@abaca.com> References: <22E9DC658696E640A074D8B363795BE62D6C5C1F54@mail1.ABACA.local> <35985554-046B-47E7-B150-EB94B202949B@abaca.com> Date: Thu, 23 Jul 2009 14:49:19 -0400 Message-ID: Subject: Re: something wrong with my views From: Paul Davis To: user@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Also, could you paste your map functions? And can you page through Futon just fine? It sounds like a malformed document got into the database. I'd hazard a guess and say that it looks like something with a malformed attachment judging from the couch_stream in the traceback. Can you page through futon without errors? On Thu, Jul 23, 2009 at 2:22 PM, Peter Hsu wrote: > Ok, so I added some logging to my view generation to find the offending d= oc. > > However, I have no way to access the document. =A0When I try to get to it > through the web, all I get is: > {"error":"unknown_error","reason":"badarg"} > I get a similar error through futon. > > I'd like to get to the doc to see what is causing it instead of just > deleting it. =A0Any suggestions? > > On Jul 21, 2009, at 1:14 AM, Chris Anderson wrote: > >> On Mon, Jul 20, 2009 at 4:28 PM, Peter Hsu wrote: >>> >>> Left some of the output out. >>> >>> Am I running into a bad doc that is killing my view generation? =A0How >>> would I track it down? >>> >> >> You'd probably need to add a ?LOG_DEBUG statement to the code before >> the error occurs. Maybe logging the docid would be most helpful. >> >> I'd add the logging here: >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_view_updater,process_doc,3}, >> >> HTH >> >> >>> From: Peter Hsu >>> Sent: Monday, July 20, 2009 4:26 PM >>> To: user@couchdb.apache.org >>> Subject: something wrong with my views >>> >>> They keep generating. =A0Here's what my logs say. =A0I'm not sure what = the >>> error is... any advice? >>> >>> >>> [Mon, 20 Jul 2009 23:18:28 GMT] [error] [<0.76.0>] ** Generic server >>> <0.76.0> terminating >>> ** Last message in was {'EXIT',<0.78.0>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {badarg, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 [{erlang,binary= _to_term,[<<>>]}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_strea= m,read_term,2}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,ma= ke_doc,5}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,op= en_doc_int,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,op= en_doc,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_view_= updater,process_doc,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_view_= updater,'-update/1-fun-0-',5}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_btree= ,stream_kv_node2,7}]}} >>> ** When Server state =3D=3D >>> {group_state,undefined,<<"small_apple_quarantine">>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {view,"/couch/db",<<"small_= apple_quarantine">>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<<"_design/meta_in">>}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {group,view, >>> >>> =A0<<86,59,253,191,11,74,84,198,183,162,209,247,233,182, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0208,6>>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{db,<0.63.0>,<0.64.0>,ni= l,<<"1248130919356767">>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 <0.62.0>,<0.66.0>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {db_header,1,8364622, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{124063532512,6885}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{124063892675,{97844= 1,3693076}}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{124063890009,467151= 7}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0nil,0,nil,nil,1000}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {stream,<0.65.0>,<0.62.= 0>}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {btree,<0.62.0>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{124063962445,{97844= 2,3693076}}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0#Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0#Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0#Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0#Fun}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {btree,<0.62.0>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{124063960073,467151= 8}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0#Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0#Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0#Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0#Fun}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {btree,<0.62.0>,nil,#Fu= n, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0#Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0#Fun,nil}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 8364623,<<"small_apple_= quarantine">>, >>> >>> "/couch/db/small_apple_quarantine.couch",[],[],nil, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {user_ctx,null,[]}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Ref<0.0.0.328>,1000}, >>> >>> =A0<0.77.0>,<<"_design/meta_in">>,<<"javascript">>,[], >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[{view,0, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[<<"by_subject_hdr">= >], >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<<"function(doc) { = =A0\n =A0if (doc.type =3D=3D 'in') >>> {\n =A0 =A0for (i=3D0;i>> ], doc.subject_hdr], doc);\n =A0 =A0}\n =A0}\n}\n">>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{btree,<0.77.0>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {113808894323,{1848= 073,[]}}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[]}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {view,1, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[<<"by_from_hdr">>], >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<<"function(doc) { = =A0\n =A0if (doc.type =3D=3D 'in') >>> {\n =A0 =A0for (i=3D0;i>> ], doc.from_hdr], doc);\n =A0 =A0}\n =A0}\n}\n">>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{btree,<0.77.0>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {113894873344,{1848= 073,[]}}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[]}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {view,2, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[<<"by_score">>], >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<<"function(doc) { = =A0\n =A0if (doc.type =3D=3D 'in') >>> {\n =A0 =A0for (i=3D0;i>> ], doc.score], doc);\n =A0 =A0}\n =A0}\n}\n">>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{btree,<0.77.0>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {113954480508,{1848= 073,[]}}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[]}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {view,3, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[<<"by_date">>], >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<<"function(doc) { = =A0\n =A0if (doc.type =3D=3D 'in') >>> {\n =A0 =A0for (i=3D0;i>> ], doc.date], doc);\n =A0 =A0}\n =A0}\n}\n">>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{btree,<0.77.0>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {113960448693,{1848= 073,[]}}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0[]}], >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{btree,<0.77.0>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {113726936549,[]}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #Fun,nil}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08154777,0,nil,nil}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 <0.78.0>,false,[]} >>> ** Reason for termination =3D=3D >>> ** {badarg,[{erlang,binary_to_term,[<<>>]}, >>> =A0 =A0 =A0 =A0 =A0{couch_stream,read_term,2}, >>> =A0 =A0 =A0 =A0 =A0{couch_db,make_doc,5}, >>> =A0 =A0 =A0 =A0 =A0{couch_db,open_doc_int,3}, >>> =A0 =A0 =A0 =A0 =A0{couch_db,open_doc,3}, >>> =A0 =A0 =A0 =A0 =A0{couch_view_updater,process_doc,3}, >>> =A0 =A0 =A0 =A0 =A0{couch_view_updater,'-update/1-fun-0-',5}, >>> =A0 =A0 =A0 =A0 =A0{couch_btree,stream_kv_node2,7}]} >>> >>> ** Reason for termination =3D=3D >>> ** {badarg,[{erlang,binary_to_term,[<<>>]}, >>> =A0 =A0 =A0 =A0 =A0{couch_stream,read_term,2}, >>> =A0 =A0 =A0 =A0 =A0{couch_db,make_doc,5}, >>> =A0 =A0 =A0 =A0 =A0{couch_db,open_doc_int,3}, >>> =A0 =A0 =A0 =A0 =A0{couch_db,open_doc,3}, >>> =A0 =A0 =A0 =A0 =A0{couch_view_updater,process_doc,3}, >>> =A0 =A0 =A0 =A0 =A0{couch_view_updater,'-update/1-fun-0-',5}, >>> =A0 =A0 =A0 =A0 =A0{couch_btree,stream_kv_node2,7}]} >>> >>> >>> [Mon, 20 Jul 2009 23:18:28 GMT] [error] [<0.76.0>] >>> {error_report,<0.22.0>, >>> =A0{<0.76.0>,crash_report, >>> =A0 [[{pid,<0.76.0>}, >>> =A0 =A0 {registered_name,[]}, >>> =A0 =A0 {error_info, >>> =A0 =A0 =A0 =A0 {exit, >>> =A0 =A0 =A0 =A0 =A0 =A0 {badarg, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 [{erlang,binary_to_term,[<<>>]}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_stream,read_term,2}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,make_doc,5}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,open_doc_int,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,open_doc,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_view_updater,process_doc,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_view_updater,'-update/1-fun-0= -',5}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_btree,stream_kv_node2,7}]}, >>> =A0 =A0 =A0 =A0 =A0 =A0 [{gen_server,terminate,6},{proc_lib,init_p_do_a= pply,3}]}}, >>> =A0 =A0 {initial_call,{couch_view_group,init,['Argument__1']}}, >>> =A0 =A0 {ancestors, >>> =A0 =A0 =A0 =A0 [couch_view,couch_secondary_services,couch_server_sup,<= 0.1.0>]}, >>> =A0 =A0 {messages,[]}, >>> =A0 =A0 {links,[<0.77.0>,<0.45.0>]}, >>> =A0 =A0 {dictionary,[]}, >>> =A0 =A0 {trap_exit,true}, >>> =A0 =A0 {status,running}, >>> =A0 =A0 {heap_size,987}, >>> =A0 =A0 {stack_size,23}, >>> =A0 =A0 {reductions,96977}], >>> =A0 =A0[]]}} >>> >>> [Mon, 20 Jul 2009 23:18:28 GMT] [error] [<0.77.0>] ** Generic server >>> <0.77.0> terminating >>> ** Last message in was {'EXIT',<0.76.0>, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {badarg, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 [{erlang,binary= _to_term,[<<>>]}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_strea= m,read_term,2}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,ma= ke_doc,5}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,op= en_doc_int,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,op= en_doc,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_view_= updater,process_doc,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_view_= updater,'-update/1-fun-0-',5}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_btree= ,stream_kv_node2,7}]}} >>> ** When Server state =3D=3D {file_descriptor,prim_file,{#Port<0.1030>,1= 6}} >>> ** Reason for termination =3D=3D >>> ** {badarg,[{erlang,binary_to_term,[<<>>]}, >>> =A0 =A0 =A0 =A0 =A0{couch_stream,read_term,2}, >>> =A0 =A0 =A0 =A0 =A0{couch_db,make_doc,5}, >>> =A0 =A0 =A0 =A0 =A0{couch_db,open_doc_int,3}, >>> =A0 =A0 =A0 =A0 =A0{couch_db,open_doc,3}, >>> =A0 =A0 =A0 =A0 =A0{couch_view_updater,process_doc,3}, >>> =A0 =A0 =A0 =A0 =A0{couch_view_updater,'-update/1-fun-0-',5}, >>> =A0 =A0 =A0 =A0 =A0{couch_btree,stream_kv_node2,7}]} >>> >>> >>> [Mon, 20 Jul 2009 23:18:28 GMT] [error] [<0.77.0>] >>> {error_report,<0.22.0>, >>> =A0{<0.77.0>,crash_report, >>> =A0 [[{pid,<0.77.0>}, >>> =A0 =A0 {registered_name,[]}, >>> =A0 =A0 {error_info, >>> =A0 =A0 =A0 =A0 {exit, >>> =A0 =A0 =A0 =A0 =A0 =A0 {badarg, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 [{erlang,binary_to_term,[<<>>]}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_stream,read_term,2}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,make_doc,5}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,open_doc_int,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_db,open_doc,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_view_updater,process_doc,3}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_view_updater,'-update/1-fun-0= -',5}, >>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0{couch_btree,stream_kv_node2,7}]}, >>> =A0 =A0 =A0 =A0 =A0 =A0 [{gen_server,terminate,6},{proc_lib,init_p_do_a= pply,3}]}}, >>> =A0 =A0 {initial_call,{couch_file,init,['Argument__1']}}, >>> =A0 =A0 {ancestors, >>> =A0 =A0 =A0 =A0 [<0.76.0>,couch_view,couch_secondary_services,couch_ser= ver_sup, >>> =A0 =A0 =A0 =A0 =A0<0.1.0>]}, >>> =A0 =A0 {messages,[]}, >>> =A0 =A0 {links,[#Port<0.1030>]}, >>> =A0 =A0 {dictionary,[]}, >>> =A0 =A0 {trap_exit,true}, >>> =A0 =A0 {status,running}, >>> =A0 =A0 {heap_size,987}, >>> =A0 =A0 {stack_size,23}, >>> >> >> >> >> -- >> Chris Anderson >> http://jchrisa.net >> http://couch.io >