-
Type:
Task
-
Resolution: Duplicate
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
Environment:buildbot Windows 64-bit 2008R2+
-
Fully Compatible
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Amalia got an email from Buildbot for commit 2cd3909, but her commit only touched unit tests. It couldn't have caused this.
Thu Nov 21: Windows 64-bit 2008R2+ Build #408 - smokeDur - dur\closeall.js
http://buildlogs.mongodb.org/Windows%2064-bit%202008R2%2B/builds/408/test/durability/closeall.js
m30001| 2013-11-21T05:24:32.863-0500 [conn2] command admin.$cmd command: { closeAllDatabases: 1.0 } keyUpdates:0 locks(micros) W:285169 reslen:93 285ms
m30001| 2013-11-21T05:24:32.910-0500 [conn2] DatabaseHolder::closeAll path:D:\data\db/closeall
m30001| 2013-11-21T05:24:33.129-0500 [conn2] DurParanoid map check 227ms for 288MB
m30001| 2013-11-21T05:24:33.191-0500 [conn2] command admin.$cmd command: { closeAllDatabases: 1.0 } keyUpdates:0 locks(micros) W:314567 reslen:93 314ms
m30001| 2013-11-21T05:24:33.191-0500 [slaveTracking] *** unhandled exception (access violation) at 0x000000014028E2A4, terminating
m30001| 2013-11-21T05:24:33.191-0500 [slaveTracking] *** access violation was a read from 0x0000004227719E34
m30001| 2013-11-21T05:24:33.191-0500 [slaveTracking] *** stack trace for unhandled exception:
2013-11-21 05:24:35 EST
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe ...\src\mongo\db\namespace_details.h(415) mongo::NamespaceDetails::haveIdIndex+0x4
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe ...\src\mongo\db\ops\update.cpp(715) mongo::update+0x1421
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe ...\src\mongo\db\instance.cpp(666) mongo::receivedUpdate+0xab2
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe ...\src\mongo\db\instance.cpp(487) mongo::assembleResponse+0x751
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe ...\src\mongo\db\instance.cpp(1028) mongo::DBDirectClient::say+0xce
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe ...\src\mongo\client\dbclient.cpp(1200) mongo::DBClientBase::update+0x2bc
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe ...\src\mongo\client\dbclient.cpp(1177) mongo::DBClientBase::update+0xa2
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe ...\src\mongo\db\repl\write_concern.cpp(118) mongo::SlaveTracking::run+0x6e9
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe ...\src\mongo\util\background.cpp(147) mongo::BackgroundJob::jobBody+0x11c
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe ...\src\third_party\boost\libs\thread\src\win32\thread.cpp(185) boost::`anonymous namespace'::thread_start_function+0x21
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe f:\dd\vctools\crt_bld\self_64_amd64\crt\src\threadex.c(314) _callthreadstartex+0x17
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] mongod.exe f:\dd\vctools\crt_bld\self_64_amd64\crt\src\threadex.c(292) _threadstartex+0x7f
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] kernel32.dll BaseThreadInitThunk+0xd
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking]
m30001| 2013-11-21T05:24:35.328-0500 [slaveTracking] writing minidump diagnostic file mongo.dmp
m30001| 2013-11-21T05:24:36.186-0500 [slaveTracking] *** immediate exit due to unhandled exception
It seems the kaboom was either inside mongo::NamespaceDetails::haveIdIndex
https://github.com/mongodb/mongo/blame/2cd3909/src/mongo/db/namespace_details.h#L415
Or the caller, mongo::update
https://github.com/mongodb/mongo/blame/2cd3909/src/mongo/db/ops/update.cpp#L715
- duplicates
-
SERVER-11790 closeall.js - access violation/segfault inside update
-
- Closed
-