You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@couchdb.apache.org by Chris Stockton <ch...@gmail.com> on 2009/10/30 01:26:59 UTC
os_process_error {exit_status,127}
Hello,
Creating a simple view such as function(doc) { emit(null, doc); },
will fail with subject. This happens when executing both temporary
view or one I create. The database is extremely simple. I think this
may be in my setup? I am not sure, seems any view fails. I would
appreciate any help in tracking this down.
Regards,
-Chris
--
Document number 1:
{
"_id": "xdcRU8WukSeO",
"_rev": "1-a4472fb3b8b66dc3ffced25dc4e035cf",
"type": "contact",
"data": {
"Name": "Name num 0",
"Phone Number": "0 0 0 0",
"Email": "0@0.com",
"Message": "Message 0"
}
} ... Through document number 9 ... {
"_id": "1FHmEFk6cv6v",
"_rev": "1-710fbefdbac372c501de009af476568c",
"type": "contact",
"data": {
"Name": "Name num 9",
"Phone Number": "9 9 9 9",
"Email": "9@9.com",
"Message": "Message 9"
}
}
Error Log:
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] 'POST'
/example_db/_temp_view?limit=11 {1,1}
Headers: [{'Accept',"application/json, text/javascript, */*"},
{'Accept-Charset',"ISO-8859-1,utf-8;q=0.7,*;q=0.3"},
{'Accept-Encoding',"gzip,deflate,sdch"},
{'Accept-Language',"en-US,en;q=0.8"},
{'Authorization',"Basic bmV0d29yazpzYXZldGhlU1FM"},
{'Connection',"keep-alive"},
{'Content-Length',"72"},
{'Content-Type',"application/json"},
{'Host',"<private host>:5984"},
{"Origin","http://<private host>:5984"},
{'Referer',"http://<private
host>:5984/_utils/database.html?example_db/_temp_view"},
{'User-Agent',"Mozilla/5.0 (Windows; U; Windows NT 5.1;
en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27
Safari/532.0"},
{"X-Requested-With","XMLHttpRequest"}]
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] OAuth Params:
[{"limit","11"}]
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.52.0>] Spawning new group
server for view group _temp in database example_db.
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] request_group
{Pid, Seq} {<0.714.0>,16}
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.48.0>] New task status for
example_db _temp: Processed 0 of 13 changes (0%)
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.48.0>] New task status for
example_db _temp: Finishing.
[Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.717.0>] OS Process Error
:: {os_process_error,{exit_status,127}}
[Fri, 30 Oct 2009 07:19:15 GMT] [error] [emulator] Error in process
<0.717.0> with exit value:
{{nocatch,{os_process_error,{exit_status,127}}},[{couch_os_process,prompt,2},{couch_query_servers,'-start_doc_map/2-fun-0-',2},{lists,foreach,2},{couch_query_servers,start_doc_map,2},{couch_view_updater,view_compute...
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.695.0>] Unknown linked
process died: <0.719.0> (reason: normal)
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.714.0>] Uncaught throw()
in linked pid: {<0.717.0>,
{os_process_error,{exit_status,127}}}
[Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.714.0>] ** Generic server
<0.714.0> terminating
** Last message in was {'EXIT',<0.717.0>,
{{nocatch,{os_process_error,{exit_status,127}}},
[{couch_os_process,prompt,2},
{couch_query_servers,'-start_doc_map/2-fun-0-',2},
{lists,foreach,2},
{couch_query_servers,start_doc_map,2},
{couch_view_updater,view_compute,2},
{couch_view_updater,update,2}]}}
** When Server state == {group_state,undefined,<<"example_db">>,
{"/usr/local/var/lib/couchdb",
<<"example_db">>,
{group,
<<31,170,227,209,242,10,95,198,53,255,160,254,154,
112,168,153>>,
{db,<0.460.0>,<0.461.0>,nil,
<<"1256886983248549">>,<0.458.0>,<0.462.0>,
{db_header,4,15,0,
{20596,{11,2}},
{21609,13},
nil,0,nil,nil,1000},
15,
{btree,<0.458.0>,
{24692,{10,3}},
#Fun<couch_db_updater.8.117532479>,
#Fun<couch_db_updater.9.105507025>,
#Fun<couch_db_updater.7.32442936>,
#Fun<couch_db_updater.10.43662179>},
{btree,<0.458.0>,
{25745,13},
#Fun<couch_db_updater.11.41695917>,
#Fun<couch_db_updater.12.6934644>,
#Fun<couch_btree.5.124754102>,
#Fun<couch_db_updater.13.28245598>},
{btree,<0.458.0>,nil,
#Fun<couch_btree.0.83553141>,
#Fun<couch_btree.1.30790806>,
#Fun<couch_btree.2.124754102>,nil},
16,<<"example_db">>,
"/usr/local/var/lib/couchdb/example_db.couch",
[],[],nil,
{user_ctx,null,[]},
#Ref<0.0.0.9133>,1000,
[before_header,after_header,on_file_open]},
nil,<<"_temp">>,<<"javascript">>,[],
[{view,0,
[<<"_temp">>],
<<"function(doc) {\n emit(null, doc);\n}">>,nil,
[]}],
nil,0,0,nil,nil}},
{group,
<<31,170,227,209,242,10,95,198,53,255,160,254,154,
112,168,153>>,
{db,<0.460.0>,<0.461.0>,nil,<<"1256886983248549">>,
<0.458.0>,<0.462.0>,
{db_header,4,15,0,
{20596,{11,2}},
{21609,13},
nil,0,nil,nil,1000},
15,
{btree,<0.458.0>,
{24692,{10,3}},
#Fun<couch_db_updater.8.117532479>,
#Fun<couch_db_updater.9.105507025>,
#Fun<couch_db_updater.7.32442936>,
#Fun<couch_db_updater.10.43662179>},
{btree,<0.458.0>,
{25745,13},
#Fun<couch_db_updater.11.41695917>,
#Fun<couch_db_updater.12.6934644>,
#Fun<couch_btree.5.124754102>,
#Fun<couch_db_updater.13.28245598>},
{btree,<0.458.0>,nil,#Fun<couch_btree.0.83553141>,
#Fun<couch_btree.1.30790806>,
#Fun<couch_btree.2.124754102>,nil},
16,<<"example_db">>,
"/usr/local/var/lib/couchdb/example_db.couch",
[],[],nil,
{user_ctx,null,[]},
#Ref<0.0.0.9133>,1000,
[before_header,after_header,on_file_open]},
<0.715.0>,<<"_temp">>,<<"javascript">>,[],
[{view,0,
[<<"_temp">>],
<<"function(doc) {\n emit(null, doc);\n}">>,
{btree,<0.715.0>,nil,
#Fun<couch_btree.3.83553141>,
#Fun<couch_btree.4.30790806>,
#Fun<couch_view.less_json_keys.2>,
#Fun<couch_view_group.11.46347864>},
[]}],
{btree,<0.715.0>,nil,#Fun<couch_btree.0.83553141>,
#Fun<couch_btree.1.30790806>,
#Fun<couch_btree.2.124754102>,nil},
0,0,nil,nil},
<0.717.0>,nil,false,
[{{<0.682.0>,#Ref<0.0.0.10843>},16}],
<0.718.0>}
** Reason for termination ==
** {os_process_error,{exit_status,127}}
[Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.714.0>] {error_report,<0.22.0>,
{<0.714.0>,crash_report,
[[{initial_call,{couch_view_group,init,['Argument__1']}},
{pid,<0.714.0>},
{registered_name,[]},
{error_info,
{exit,
{os_process_error,{exit_status,127}},
[{gen_server,terminate,6},{proc_lib,init_p_do_apply,3}]}},
{ancestors,
[couch_view,couch_secondary_services,couch_server_sup,<0.1.0>]},
{messages,[]},
{links,[<0.715.0>,<0.52.0>]},
{dictionary,[]},
{trap_exit,true},
{status,running},
{heap_size,1597},
{stack_size,24},
{reductions,376}],
[{neighbour,
[{pid,<0.718.0>},
{registered_name,[]},
{initial_call,{couch_ref_counter,init,['Argument__1']}},
{current_function,{gen_server,loop,6}},
{ancestors,
[<0.714.0>,couch_view,couch_secondary_services,
couch_server_sup,<0.1.0>]},
{messages,[]},
{links,[<0.715.0>]},
{dictionary,[]},
{trap_exit,false},
{status,waiting},
{heap_size,233},
{stack_size,9},
{reductions,47}]},
{neighbour,
[{pid,<0.715.0>},
{registered_name,[]},
{initial_call,{couch_file,init,['Argument__1']}},
{current_function,{gen_server,loop,6}},
{ancestors,
[<0.714.0>,couch_view,couch_secondary_services,
couch_server_sup,<0.1.0>]},
{messages,[]},
{links,[<0.714.0>,<0.718.0>,#Port<0.1604>]},
{dictionary,[]},
{trap_exit,false},
{status,waiting},
{heap_size,987},
{stack_size,9},
{reductions,1403}]}]]}}
[Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.51.0>] {error_report,<0.22.0>,
{<0.51.0>,supervisor_report,
[{supervisor,{local,couch_secondary_services}},
{errorContext,child_terminated},
{reason,normal},
{offender,[{pid,<0.695.0>},
{name,query_servers},
{mfa,{couch_query_servers,start_link,[]}},
{restart_type,permanent},
{shutdown,brutal_kill},
{child_type,worker}]}]}}
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] request_group
Error {os_process_error,{exit_status,127}}
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] Minor error in
HTTP request: {os_process_error,{exit_status,127}}
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] Stacktrace:
[{couch_view_group,request_group,2},
{couch_view,get_temp_map_view,4},
{couch_httpd_view,handle_temp_view_req,2},
{couch_httpd_db,do_db_req,2},
{couch_httpd,handle_request,5},
{mochiweb_http,headers,5},
{proc_lib,init_p_do_apply,3}]
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] httpd 500 error response:
{"error":"os_process_error","reason":"{exit_status,127}"}
[Fri, 30 Oct 2009 07:19:15 GMT] [info] [<0.682.0>] <private ip> - -
'POST' /example_db/_temp_view?limit=11 500
RE: os_process_error {exit_status,127}
Posted by Kevin Ferguson <ke...@meebo-inc.com>.
Can you run the couchjs binary from the shell?
We just encountered a similar problem-- it turned out couchjs was linked against the wrong version of libmozjs.
Kevin
________________________________________
From: Chris Stockton [chrisstocktonaz@gmail.com]
Sent: Thursday, October 29, 2009 5:26 PM
To: user@couchdb.apache.org
Subject: os_process_error {exit_status,127}
Hello,
Creating a simple view such as function(doc) { emit(null, doc); },
will fail with subject. This happens when executing both temporary
view or one I create. The database is extremely simple. I think this
may be in my setup? I am not sure, seems any view fails. I would
appreciate any help in tracking this down.
Regards,
-Chris
--
Document number 1:
{
"_id": "xdcRU8WukSeO",
"_rev": "1-a4472fb3b8b66dc3ffced25dc4e035cf",
"type": "contact",
"data": {
"Name": "Name num 0",
"Phone Number": "0 0 0 0",
"Email": "0@0.com",
"Message": "Message 0"
}
} ... Through document number 9 ... {
"_id": "1FHmEFk6cv6v",
"_rev": "1-710fbefdbac372c501de009af476568c",
"type": "contact",
"data": {
"Name": "Name num 9",
"Phone Number": "9 9 9 9",
"Email": "9@9.com",
"Message": "Message 9"
}
}
Error Log:
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] 'POST'
/example_db/_temp_view?limit=11 {1,1}
Headers: [{'Accept',"application/json, text/javascript, */*"},
{'Accept-Charset',"ISO-8859-1,utf-8;q=0.7,*;q=0.3"},
{'Accept-Encoding',"gzip,deflate,sdch"},
{'Accept-Language',"en-US,en;q=0.8"},
{'Authorization',"Basic bmV0d29yazpzYXZldGhlU1FM"},
{'Connection',"keep-alive"},
{'Content-Length',"72"},
{'Content-Type',"application/json"},
{'Host',"<private host>:5984"},
{"Origin","http://<private host>:5984"},
{'Referer',"http://<private
host>:5984/_utils/database.html?example_db/_temp_view"},
{'User-Agent',"Mozilla/5.0 (Windows; U; Windows NT 5.1;
en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27
Safari/532.0"},
{"X-Requested-With","XMLHttpRequest"}]
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] OAuth Params:
[{"limit","11"}]
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.52.0>] Spawning new group
server for view group _temp in database example_db.
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] request_group
{Pid, Seq} {<0.714.0>,16}
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.48.0>] New task status for
example_db _temp: Processed 0 of 13 changes (0%)
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.48.0>] New task status for
example_db _temp: Finishing.
[Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.717.0>] OS Process Error
:: {os_process_error,{exit_status,127}}
[Fri, 30 Oct 2009 07:19:15 GMT] [error] [emulator] Error in process
<0.717.0> with exit value:
{{nocatch,{os_process_error,{exit_status,127}}},[{couch_os_process,prompt,2},{couch_query_servers,'-start_doc_map/2-fun-0-',2},{lists,foreach,2},{couch_query_servers,start_doc_map,2},{couch_view_updater,view_compute...
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.695.0>] Unknown linked
process died: <0.719.0> (reason: normal)
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.714.0>] Uncaught throw()
in linked pid: {<0.717.0>,
{os_process_error,{exit_status,127}}}
[Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.714.0>] ** Generic server
<0.714.0> terminating
** Last message in was {'EXIT',<0.717.0>,
{{nocatch,{os_process_error,{exit_status,127}}},
[{couch_os_process,prompt,2},
{couch_query_servers,'-start_doc_map/2-fun-0-',2},
{lists,foreach,2},
{couch_query_servers,start_doc_map,2},
{couch_view_updater,view_compute,2},
{couch_view_updater,update,2}]}}
** When Server state == {group_state,undefined,<<"example_db">>,
{"/usr/local/var/lib/couchdb",
<<"example_db">>,
{group,
<<31,170,227,209,242,10,95,198,53,255,160,254,154,
112,168,153>>,
{db,<0.460.0>,<0.461.0>,nil,
<<"1256886983248549">>,<0.458.0>,<0.462.0>,
{db_header,4,15,0,
{20596,{11,2}},
{21609,13},
nil,0,nil,nil,1000},
15,
{btree,<0.458.0>,
{24692,{10,3}},
#Fun<couch_db_updater.8.117532479>,
#Fun<couch_db_updater.9.105507025>,
#Fun<couch_db_updater.7.32442936>,
#Fun<couch_db_updater.10.43662179>},
{btree,<0.458.0>,
{25745,13},
#Fun<couch_db_updater.11.41695917>,
#Fun<couch_db_updater.12.6934644>,
#Fun<couch_btree.5.124754102>,
#Fun<couch_db_updater.13.28245598>},
{btree,<0.458.0>,nil,
#Fun<couch_btree.0.83553141>,
#Fun<couch_btree.1.30790806>,
#Fun<couch_btree.2.124754102>,nil},
16,<<"example_db">>,
"/usr/local/var/lib/couchdb/example_db.couch",
[],[],nil,
{user_ctx,null,[]},
#Ref<0.0.0.9133>,1000,
[before_header,after_header,on_file_open]},
nil,<<"_temp">>,<<"javascript">>,[],
[{view,0,
[<<"_temp">>],
<<"function(doc) {\n emit(null, doc);\n}">>,nil,
[]}],
nil,0,0,nil,nil}},
{group,
<<31,170,227,209,242,10,95,198,53,255,160,254,154,
112,168,153>>,
{db,<0.460.0>,<0.461.0>,nil,<<"1256886983248549">>,
<0.458.0>,<0.462.0>,
{db_header,4,15,0,
{20596,{11,2}},
{21609,13},
nil,0,nil,nil,1000},
15,
{btree,<0.458.0>,
{24692,{10,3}},
#Fun<couch_db_updater.8.117532479>,
#Fun<couch_db_updater.9.105507025>,
#Fun<couch_db_updater.7.32442936>,
#Fun<couch_db_updater.10.43662179>},
{btree,<0.458.0>,
{25745,13},
#Fun<couch_db_updater.11.41695917>,
#Fun<couch_db_updater.12.6934644>,
#Fun<couch_btree.5.124754102>,
#Fun<couch_db_updater.13.28245598>},
{btree,<0.458.0>,nil,#Fun<couch_btree.0.83553141>,
#Fun<couch_btree.1.30790806>,
#Fun<couch_btree.2.124754102>,nil},
16,<<"example_db">>,
"/usr/local/var/lib/couchdb/example_db.couch",
[],[],nil,
{user_ctx,null,[]},
#Ref<0.0.0.9133>,1000,
[before_header,after_header,on_file_open]},
<0.715.0>,<<"_temp">>,<<"javascript">>,[],
[{view,0,
[<<"_temp">>],
<<"function(doc) {\n emit(null, doc);\n}">>,
{btree,<0.715.0>,nil,
#Fun<couch_btree.3.83553141>,
#Fun<couch_btree.4.30790806>,
#Fun<couch_view.less_json_keys.2>,
#Fun<couch_view_group.11.46347864>},
[]}],
{btree,<0.715.0>,nil,#Fun<couch_btree.0.83553141>,
#Fun<couch_btree.1.30790806>,
#Fun<couch_btree.2.124754102>,nil},
0,0,nil,nil},
<0.717.0>,nil,false,
[{{<0.682.0>,#Ref<0.0.0.10843>},16}],
<0.718.0>}
** Reason for termination ==
** {os_process_error,{exit_status,127}}
[Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.714.0>] {error_report,<0.22.0>,
{<0.714.0>,crash_report,
[[{initial_call,{couch_view_group,init,['Argument__1']}},
{pid,<0.714.0>},
{registered_name,[]},
{error_info,
{exit,
{os_process_error,{exit_status,127}},
[{gen_server,terminate,6},{proc_lib,init_p_do_apply,3}]}},
{ancestors,
[couch_view,couch_secondary_services,couch_server_sup,<0.1.0>]},
{messages,[]},
{links,[<0.715.0>,<0.52.0>]},
{dictionary,[]},
{trap_exit,true},
{status,running},
{heap_size,1597},
{stack_size,24},
{reductions,376}],
[{neighbour,
[{pid,<0.718.0>},
{registered_name,[]},
{initial_call,{couch_ref_counter,init,['Argument__1']}},
{current_function,{gen_server,loop,6}},
{ancestors,
[<0.714.0>,couch_view,couch_secondary_services,
couch_server_sup,<0.1.0>]},
{messages,[]},
{links,[<0.715.0>]},
{dictionary,[]},
{trap_exit,false},
{status,waiting},
{heap_size,233},
{stack_size,9},
{reductions,47}]},
{neighbour,
[{pid,<0.715.0>},
{registered_name,[]},
{initial_call,{couch_file,init,['Argument__1']}},
{current_function,{gen_server,loop,6}},
{ancestors,
[<0.714.0>,couch_view,couch_secondary_services,
couch_server_sup,<0.1.0>]},
{messages,[]},
{links,[<0.714.0>,<0.718.0>,#Port<0.1604>]},
{dictionary,[]},
{trap_exit,false},
{status,waiting},
{heap_size,987},
{stack_size,9},
{reductions,1403}]}]]}}
[Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.51.0>] {error_report,<0.22.0>,
{<0.51.0>,supervisor_report,
[{supervisor,{local,couch_secondary_services}},
{errorContext,child_terminated},
{reason,normal},
{offender,[{pid,<0.695.0>},
{name,query_servers},
{mfa,{couch_query_servers,start_link,[]}},
{restart_type,permanent},
{shutdown,brutal_kill},
{child_type,worker}]}]}}
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] request_group
Error {os_process_error,{exit_status,127}}
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] Minor error in
HTTP request: {os_process_error,{exit_status,127}}
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] Stacktrace:
[{couch_view_group,request_group,2},
{couch_view,get_temp_map_view,4},
{couch_httpd_view,handle_temp_view_req,2},
{couch_httpd_db,do_db_req,2},
{couch_httpd,handle_request,5},
{mochiweb_http,headers,5},
{proc_lib,init_p_do_apply,3}]
[Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] httpd 500 error response:
{"error":"os_process_error","reason":"{exit_status,127}"}
[Fri, 30 Oct 2009 07:19:15 GMT] [info] [<0.682.0>] <private ip> - -
'POST' /example_db/_temp_view?limit=11 500
Re: os_process_error {exit_status,127}
Posted by Chris Stockton <ch...@gmail.com>.
Hello,
On Thu, Oct 29, 2009 at 5:33 PM, Chris Anderson <jc...@apache.org> wrote:
> A basic test you can run (from the couchdb src directory), is this:
>
> $ couchjs share/server/main.js
>
> then type:
>
> ["reset"]
>
> and you should see:
>
> true
Thanks to the both of you, couchjs was failing with "couchjs: error
while loading shared libraries: libjs.so: cannot open shared object
file: No such file or directory" a quick symlink of libjs fixed the
issue. Much appreciated.
-Chris
Re: os_process_error {exit_status,127}
Posted by Chris Anderson <jc...@apache.org>.
On Thu, Oct 29, 2009 at 5:26 PM, Chris Stockton
<ch...@gmail.com> wrote:
> Hello,
>
> Creating a simple view such as function(doc) { emit(null, doc); },
> will fail with subject. This happens when executing both temporary
> view or one I create. The database is extremely simple. I think this
> may be in my setup? I am not sure, seems any view fails. I would
> appreciate any help in tracking this down.
>
It looks like you're couchjs process isn't booting properly. Maybe an
installation / permissions issue.
I'm guessing your test suite is failing too.
A basic test you can run (from the couchdb src directory), is this:
$ couchjs share/server/main.js
then type:
["reset"]
and you should see:
true
> Regards,
>
> -Chris
>
> --
>
> Document number 1:
> {
> "_id": "xdcRU8WukSeO",
> "_rev": "1-a4472fb3b8b66dc3ffced25dc4e035cf",
> "type": "contact",
> "data": {
> "Name": "Name num 0",
> "Phone Number": "0 0 0 0",
> "Email": "0@0.com",
> "Message": "Message 0"
> }
> } ... Through document number 9 ... {
> "_id": "1FHmEFk6cv6v",
> "_rev": "1-710fbefdbac372c501de009af476568c",
> "type": "contact",
> "data": {
> "Name": "Name num 9",
> "Phone Number": "9 9 9 9",
> "Email": "9@9.com",
> "Message": "Message 9"
> }
> }
>
> Error Log:
>
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] 'POST'
> /example_db/_temp_view?limit=11 {1,1}
> Headers: [{'Accept',"application/json, text/javascript, */*"},
> {'Accept-Charset',"ISO-8859-1,utf-8;q=0.7,*;q=0.3"},
> {'Accept-Encoding',"gzip,deflate,sdch"},
> {'Accept-Language',"en-US,en;q=0.8"},
> {'Authorization',"Basic bmV0d29yazpzYXZldGhlU1FM"},
> {'Connection',"keep-alive"},
> {'Content-Length',"72"},
> {'Content-Type',"application/json"},
> {'Host',"<private host>:5984"},
> {"Origin","http://<private host>:5984"},
> {'Referer',"http://<private
> host>:5984/_utils/database.html?example_db/_temp_view"},
> {'User-Agent',"Mozilla/5.0 (Windows; U; Windows NT 5.1;
> en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27
> Safari/532.0"},
> {"X-Requested-With","XMLHttpRequest"}]
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] OAuth Params:
> [{"limit","11"}]
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.52.0>] Spawning new group
> server for view group _temp in database example_db.
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] request_group
> {Pid, Seq} {<0.714.0>,16}
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.48.0>] New task status for
> example_db _temp: Processed 0 of 13 changes (0%)
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.48.0>] New task status for
> example_db _temp: Finishing.
> [Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.717.0>] OS Process Error
> :: {os_process_error,{exit_status,127}}
> [Fri, 30 Oct 2009 07:19:15 GMT] [error] [emulator] Error in process
> <0.717.0> with exit value:
> {{nocatch,{os_process_error,{exit_status,127}}},[{couch_os_process,prompt,2},{couch_query_servers,'-start_doc_map/2-fun-0-',2},{lists,foreach,2},{couch_query_servers,start_doc_map,2},{couch_view_updater,view_compute...
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.695.0>] Unknown linked
> process died: <0.719.0> (reason: normal)
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.714.0>] Uncaught throw()
> in linked pid: {<0.717.0>,
> {os_process_error,{exit_status,127}}}
> [Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.714.0>] ** Generic server
> <0.714.0> terminating
> ** Last message in was {'EXIT',<0.717.0>,
> {{nocatch,{os_process_error,{exit_status,127}}},
> [{couch_os_process,prompt,2},
> {couch_query_servers,'-start_doc_map/2-fun-0-',2},
> {lists,foreach,2},
> {couch_query_servers,start_doc_map,2},
> {couch_view_updater,view_compute,2},
> {couch_view_updater,update,2}]}}
> ** When Server state == {group_state,undefined,<<"example_db">>,
> {"/usr/local/var/lib/couchdb",
> <<"example_db">>,
> {group,
> <<31,170,227,209,242,10,95,198,53,255,160,254,154,
> 112,168,153>>,
> {db,<0.460.0>,<0.461.0>,nil,
> <<"1256886983248549">>,<0.458.0>,<0.462.0>,
> {db_header,4,15,0,
> {20596,{11,2}},
> {21609,13},
> nil,0,nil,nil,1000},
> 15,
> {btree,<0.458.0>,
> {24692,{10,3}},
> #Fun<couch_db_updater.8.117532479>,
> #Fun<couch_db_updater.9.105507025>,
> #Fun<couch_db_updater.7.32442936>,
> #Fun<couch_db_updater.10.43662179>},
> {btree,<0.458.0>,
> {25745,13},
> #Fun<couch_db_updater.11.41695917>,
> #Fun<couch_db_updater.12.6934644>,
> #Fun<couch_btree.5.124754102>,
> #Fun<couch_db_updater.13.28245598>},
> {btree,<0.458.0>,nil,
> #Fun<couch_btree.0.83553141>,
> #Fun<couch_btree.1.30790806>,
> #Fun<couch_btree.2.124754102>,nil},
> 16,<<"example_db">>,
> "/usr/local/var/lib/couchdb/example_db.couch",
> [],[],nil,
> {user_ctx,null,[]},
> #Ref<0.0.0.9133>,1000,
> [before_header,after_header,on_file_open]},
> nil,<<"_temp">>,<<"javascript">>,[],
> [{view,0,
> [<<"_temp">>],
> <<"function(doc) {\n emit(null, doc);\n}">>,nil,
> []}],
> nil,0,0,nil,nil}},
> {group,
> <<31,170,227,209,242,10,95,198,53,255,160,254,154,
> 112,168,153>>,
> {db,<0.460.0>,<0.461.0>,nil,<<"1256886983248549">>,
> <0.458.0>,<0.462.0>,
> {db_header,4,15,0,
> {20596,{11,2}},
> {21609,13},
> nil,0,nil,nil,1000},
> 15,
> {btree,<0.458.0>,
> {24692,{10,3}},
> #Fun<couch_db_updater.8.117532479>,
> #Fun<couch_db_updater.9.105507025>,
> #Fun<couch_db_updater.7.32442936>,
> #Fun<couch_db_updater.10.43662179>},
> {btree,<0.458.0>,
> {25745,13},
> #Fun<couch_db_updater.11.41695917>,
> #Fun<couch_db_updater.12.6934644>,
> #Fun<couch_btree.5.124754102>,
> #Fun<couch_db_updater.13.28245598>},
> {btree,<0.458.0>,nil,#Fun<couch_btree.0.83553141>,
> #Fun<couch_btree.1.30790806>,
> #Fun<couch_btree.2.124754102>,nil},
> 16,<<"example_db">>,
> "/usr/local/var/lib/couchdb/example_db.couch",
> [],[],nil,
> {user_ctx,null,[]},
> #Ref<0.0.0.9133>,1000,
> [before_header,after_header,on_file_open]},
> <0.715.0>,<<"_temp">>,<<"javascript">>,[],
> [{view,0,
> [<<"_temp">>],
> <<"function(doc) {\n emit(null, doc);\n}">>,
> {btree,<0.715.0>,nil,
> #Fun<couch_btree.3.83553141>,
> #Fun<couch_btree.4.30790806>,
> #Fun<couch_view.less_json_keys.2>,
> #Fun<couch_view_group.11.46347864>},
> []}],
> {btree,<0.715.0>,nil,#Fun<couch_btree.0.83553141>,
> #Fun<couch_btree.1.30790806>,
> #Fun<couch_btree.2.124754102>,nil},
> 0,0,nil,nil},
> <0.717.0>,nil,false,
> [{{<0.682.0>,#Ref<0.0.0.10843>},16}],
> <0.718.0>}
> ** Reason for termination ==
> ** {os_process_error,{exit_status,127}}
> [Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.714.0>] {error_report,<0.22.0>,
> {<0.714.0>,crash_report,
> [[{initial_call,{couch_view_group,init,['Argument__1']}},
> {pid,<0.714.0>},
> {registered_name,[]},
> {error_info,
> {exit,
> {os_process_error,{exit_status,127}},
> [{gen_server,terminate,6},{proc_lib,init_p_do_apply,3}]}},
> {ancestors,
> [couch_view,couch_secondary_services,couch_server_sup,<0.1.0>]},
> {messages,[]},
> {links,[<0.715.0>,<0.52.0>]},
> {dictionary,[]},
> {trap_exit,true},
> {status,running},
> {heap_size,1597},
> {stack_size,24},
> {reductions,376}],
> [{neighbour,
> [{pid,<0.718.0>},
> {registered_name,[]},
> {initial_call,{couch_ref_counter,init,['Argument__1']}},
> {current_function,{gen_server,loop,6}},
> {ancestors,
> [<0.714.0>,couch_view,couch_secondary_services,
> couch_server_sup,<0.1.0>]},
> {messages,[]},
> {links,[<0.715.0>]},
> {dictionary,[]},
> {trap_exit,false},
> {status,waiting},
> {heap_size,233},
> {stack_size,9},
> {reductions,47}]},
> {neighbour,
> [{pid,<0.715.0>},
> {registered_name,[]},
> {initial_call,{couch_file,init,['Argument__1']}},
> {current_function,{gen_server,loop,6}},
> {ancestors,
> [<0.714.0>,couch_view,couch_secondary_services,
> couch_server_sup,<0.1.0>]},
> {messages,[]},
> {links,[<0.714.0>,<0.718.0>,#Port<0.1604>]},
> {dictionary,[]},
> {trap_exit,false},
> {status,waiting},
> {heap_size,987},
> {stack_size,9},
> {reductions,1403}]}]]}}
> [Fri, 30 Oct 2009 07:19:15 GMT] [error] [<0.51.0>] {error_report,<0.22.0>,
> {<0.51.0>,supervisor_report,
> [{supervisor,{local,couch_secondary_services}},
> {errorContext,child_terminated},
> {reason,normal},
> {offender,[{pid,<0.695.0>},
> {name,query_servers},
> {mfa,{couch_query_servers,start_link,[]}},
> {restart_type,permanent},
> {shutdown,brutal_kill},
> {child_type,worker}]}]}}
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] request_group
> Error {os_process_error,{exit_status,127}}
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] Minor error in
> HTTP request: {os_process_error,{exit_status,127}}
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] Stacktrace:
> [{couch_view_group,request_group,2},
> {couch_view,get_temp_map_view,4},
> {couch_httpd_view,handle_temp_view_req,2},
> {couch_httpd_db,do_db_req,2},
> {couch_httpd,handle_request,5},
> {mochiweb_http,headers,5},
> {proc_lib,init_p_do_apply,3}]
> [Fri, 30 Oct 2009 07:19:15 GMT] [debug] [<0.682.0>] httpd 500 error response:
> {"error":"os_process_error","reason":"{exit_status,127}"}
> [Fri, 30 Oct 2009 07:19:15 GMT] [info] [<0.682.0>] <private ip> - -
> 'POST' /example_db/_temp_view?limit=11 500
>
--
Chris Anderson
http://jchrisa.net
http://couch.io