incubator-couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Randall Leeds (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (COUCHDB-577) couchdb @ winxp: Simple RegExp's can not be executed
Date Tue, 11 Oct 2011 22:25:11 GMT

    [ https://issues.apache.org/jira/browse/COUCHDB-577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13125442#comment-13125442
] 

Randall Leeds commented on COUCHDB-577:
---------------------------------------

If you look in the Ubuntu changelog for that package, you can see that Chris Coulson applied
downstream patches to CouchDB. The initial work to support the newer SpiderMonkey was based
off his patches.
                
> couchdb @ winxp: Simple RegExp's can not be executed
> ----------------------------------------------------
>
>                 Key: COUCHDB-577
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-577
>             Project: CouchDB
>          Issue Type: Bug
>          Components: JavaScript View Server
>    Affects Versions: 0.10, 0.11
>         Environment: WinXP, setup-couchdb-0.11.0b880589.exe, setup-couchdb-0.10.0.exe
>            Reporter: Thomas Mohaupt
>
> This show function failed on WinXP but pass on Linux:
> function (doc, req) {
>   var rr2 = new RegExp("\n");
>   rr2.exec("fafdadsds");
>   var rr = /\n/;
>   rr.exec("fafdadsds");
>   return "ok";
> }
> The first RegExp is ok, but the second one (simple form) can not be executed.
> 1> [debug] [<0.73.0>] 'GET' /c2/_design/dash/_show/overview {1,1}
> Headers: [{'Accept',"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"},
>           {'Accept-Charset',"ISO-8859-1,utf-8;q=0.7,*;q=0.7"},
>           {'Accept-Encoding',"gzip,deflate"},
>           {'Accept-Language',"de-de,de;q=0.8,en-us;q=0.5,en;q=0.3"},
>           {'Cache-Control',"max-age=0"},
>           {'Connection',"keep-alive"},
>           {'Host',"127.0.0.1:5984"},
>           {'Keep-Alive',"300"},
>           {'User-Agent',"Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.5) Gecko/20091102
Firefox/3.5.5 (.NET CLR
>  3.5.30729)"}]
> 1> [debug] [<0.73.0>] OAuth Params: []
> 1> [info] [<0.98.0>] OS Process :: function raised error: TypeError: rr.exec
is not a function
> 1> [info] [<0.98.0>] OS Process :: stacktrace: (null,[object Object])@:4
> runShow(function (doc, req) {var rr2 = new RegExp("\n");rr2.exec("fafdadsds");var rr
= /\n/;rr.exec("fafdadsds");return
> "ok";},null,[object Object],"function (doc, req) {\n  var rr2 = new RegExp(\"\\n\");\n
 rr2.exec(\"fafdadsds\");\n  var
> rr = /\\n/;\n  rr.exec(\"fafdadsds\");\n\n  return \"ok\";\n}\n\n")@../share/couchdb/server/main.js:388
> ("function (doc, req) {\n  var rr2 = new RegExp(\"\\n\");\n  rr2.exec(\"fafdadsds\");\n
 var rr = /\\n/;\n  rr.exec(\"fa
> fdadsds\");\n\n  return \"ok\";\n}\n\n",null,[object Object])@../share/couchdb/server/main.js:358
> @../share/couchdb/server/main.js:842

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message