[SERVER-11505] constructors.js breaking in js suite in linux 32 Created: 31/Oct/13  Updated: 11/Jul/16  Resolved: 05/Nov/13

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 2.5.4

Type: Bug Priority: Major - P3
Reporter: Ernie Hershey Assignee: Mathias Stearn
Resolution: Done Votes: 0
Labels: build-failure
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Operating System: ALL
Participants:

 Description   

This is happening on linux-32 and linux-32 debug builders:

Latest errors:

http://mci.10gen.com/ui/task/mongodb_mongo_master_linux_32_cc5320ccccb6faf2765ded034daee479abafc284_13_10_31_14_36_06_js_linux_32
http://mci.10gen.com/ui/task/mongodb_mongo_master_linux_32_debug_cc5320ccccb6faf2765ded034daee479abafc284_13_10_31_14_36_06_js_linux_32

Earliest errors:
http://mci.10gen.com/ui/task/mongodb_mongo_master_linux_32_5d0005c6eb28fdeaacf0fa80c477863bb09d2898_13_10_30_20_50_07_js_linux_32
http://mci.10gen.com/ui/task/mongodb_mongo_master_linux_32_debug_5d0005c6eb28fdeaacf0fa80c477863bb09d2898_13_10_30_20_50_07_js_linux_32

Potential breaking commits:
http://github.com/mongodb/mongo/commit/5d0005c6eb28fdeaacf0fa80c477863bb09d2898 (hari)
http://github.com/mongodb/mongo/commit/d8ed1f0d9475f55943515f23ca33a93c9fa64aba (dannenberg)
http://github.com/mongodb/mongo/commit/67defc7ee10099e727a6091bbd0ff154e2908b00 (hari)
http://github.com/mongodb/mongo/commit/a154946a48b3fea77747f810ff60dce734e9b0dd (andreas)

Log snippet from http://buildlogs.mongodb.org/mci_0.9_linux_32_debug/builds/3704/test/js_0/constructors.js

2013-10-31T17:32:45.326+0000 [conn32] Error: Timestamp time must be a number near '("test","test")' 
 
2013-10-31T17:32:45.327+0000 [conn32] assertion 16722 Error: Timestamp time must be a number near '("test","test")'  ns:test.where_constructors query:{ $where: "Timestamp("test","test")" }
 
2013-10-31T17:32:45.328+0000 [conn32]  ntoskip:0 ntoreturn:-1
 
2013-10-31T17:32:45.328+0000 [conn32] query test.where_constructors query: { $where: "Timestamp("test","test")" } ntoreturn:1 keyUpdates:0 exception: Error: Timestamp time must be a number near '("test","test")'  code:16722 locks(micros) r:183918 reslen:108 185ms
 
2013-10-31T17:32:45.397+0000 [conn32] Error: Timestamp time must be a number
 
2013-10-31T17:32:45.400+0000 [conn32] assertion 16722 Error: Timestamp time must be a number ns:test.where_constructors query:{ $where: "Timestamp("test",0)" }
 
2013-10-31T17:32:45.400+0000 [conn32]  ntoskip:0 ntoreturn:-1
 
2013-10-31T17:32:45.467+0000 [conn32] Error: Timestamp increment must be a number
 
2013-10-31T17:32:45.468+0000 [conn32] assertion 16722 Error: Timestamp increment must be a number ns:test.where_constructors query:{ $where: "Timestamp(0,"test")" }
 
2013-10-31T17:32:45.468+0000 [conn32]  ntoskip:0 ntoreturn:-1
 
2013-10-31T17:32:45.532+0000 [conn32] Error: Timestamp time must be a number
 
2013-10-31T17:32:45.533+0000 [conn32] assertion 16722 Error: Timestamp time must be a number ns:test.where_constructors query:{ $where: "Timestamp(true,true)" }
2013-10-31T17:32:45.533+0000 [conn32]  ntoskip:0 ntoreturn:-1
#
# Fatal error in src/third_party/v8/src/isolate.h, line 1012
# CHECK(thread_local_top_.isolate_ == this) failed
2013-10-31T17:32:45.616+0000 DBClientCursor::init call() failed
2013-10-31T17:32:45.627+0000 trying reconnect to 127.0.0.1:27999



 Comments   
Comment by hari.khalsa@10gen.com [ 04/Nov/13 ]

sverch I can't repro on my machine. Let's talk when you're in.

Comment by Daniel Pasette (Inactive) [ 03/Nov/13 ]

Same test is breaking in js_auth suite on suse:
https://mci.10gen.com/ui/task/mongodb_mongo_master_enterprise_suse11_64_5d0005c6eb28fdeaacf0fa80c477863bb09d2898_13_10_30_20_50_07_js_auth_suse11

Comment by Daniel Pasette (Inactive) [ 03/Nov/13 ]

Also on win32
https://mci.10gen.com/ui/task/mongodb_mongo_master_windows_32_83e056702108e7693e58886a8364aaa036eb6edd_13_11_03_00_09_05_js_windows_32

Generated at Thu Feb 08 03:25:57 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.