Hi Matthew,

On 19 May 2010, at 22:29, Matthew Sinclair-Day wrote:

> I've built couch 0.11.0 on Solaris 10 and am having problems with js views.  
> When the view is run, the following error message is repeatedly written to 
> the couch log until couch is shutdown:
> 
> [Wed, 19 May 2010 19:45:54 GMT] [error] [<0.131.0>] OS Process Error 
> <0.22346.0> :: {os_process_error,{exit_status,137}}

this usually indicates that your couchjs binary is not linked correctly against 
libjs / spidermonkey (the lib-name varies, I don't know the one for Solaris). 
If the linking is correct, setting LD_LIBRARY_PATH can help (if you linker 
supports that :)

Cheers
Jan
--


> 
> The view function is this:
> 
> function(doc) {
>  emit(1, doc);
> }
> 
> but any function seems to trigger the problem., including ones from the Test 
> Suite.  A reduce function is not defined.  There are three documents in the 
> database, including two design docs.  I have the erlang view server 
> configured, and erlang views work fine.
> 
> Periodically, the following message is reported:
> 
> [Wed, 19 May 2010 19:43:19 GMT] [error] [<0.2592.7>] ** Generic server 
> <0.2592.7> terminating
> ** Last message in was {prompt,[<<"reset">>,{[{<<"reduce_limit">>,true}]}]}
> ** When Server state == {os_proc,"/opt/MIIpkgs/couchdb-0.11.0/bin/couchjs 
> /opt/MIIpkgs/couchdb-0.11.0/share/couchdb/server/main.js",
>                                 #Port<0.155313>,
>                                 #Fun<couch_os_process.0.132953560>,
>                                 #Fun<couch_os_process.1.15901032>,5000}
> ** Reason for termination ==
> ** {badarg,[{erlang,port_command,
>                    [#Port<0.155313>,
>                     [91,
>                      [34,<<"reset">>,34],
>                      44,
>                      [123,[34,<<"reduce_limit">>,34],58,<<"true">>,125],
>                      93,10]]},
>            {couch_os_process,writeline,2},
>            {couch_os_process,writejson,2},
>            {couch_os_process,handle_call,3},
>            {gen_server,handle_msg,5},
>            {proc_lib,init_p_do_apply,3}]}
> 
> Any help would be appreciated.
> 
> Matt
> 

Reply via email to