Details
-
Bug
-
Status: Closed
-
Critical - P2
-
Resolution: Fixed
-
3.0.5
-
Fully Compatible
-
ALL
-
Description
On Windows servers, I get the following error when trying to create a 2dsphere index in my collection with one document having a specific location coordinate values.
2015-07-30T16:07:21.524-0300 F GEO [initandlisten] src\third_party\s2\s2edgeutil.cc:54: VertexCrossing called with 4 distinct vertices
|
2015-07-30T16:07:21.524-0300 I - [initandlisten] Fatal Assertion 0
|
2015-07-30T16:07:22.179-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\stacktrace_win.cpp(175) mongo::printStackTrace+0x43
|
2015-07-30T16:07:22.179-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\log.cpp(135) mongo::logContext+0x8f
|
2015-07-30T16:07:22.179-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\assert_util.cpp(165) mongo::fassertFailed+0x77
|
2015-07-30T16:07:22.179-0300 I CONTROL [initandlisten] mongod.exe ...\src\third_party\s2\base\logging.cc(45) LogMessageFatal::~LogMessageFatal+0x2c
|
2015-07-30T16:07:22.179-0300 I CONTROL [initandlisten] mongod.exe ...\src\third_party\s2\s2edgeutil.cc(55) S2EdgeUtil::VertexCrossing+0x1dc
|
2015-07-30T16:07:22.180-0300 I CONTROL [initandlisten] mongod.exe ...\src\third_party\s2\s2loop.cc(421) S2Loop::Contains+0x1a0
|
2015-07-30T16:07:22.180-0300 I CONTROL [initandlisten] mongod.exe ...\src\third_party\s2\s2loop.cc(629) S2Loop::Intersects+0xce
|
2015-07-30T16:07:22.180-0300 I CONTROL [initandlisten] mongod.exe ...\src\third_party\s2\s2loop.cc(407) S2Loop::MayIntersect+0x7f
|
2015-07-30T16:07:22.180-0300 I CONTROL [initandlisten] mongod.exe ...\src\third_party\s2\s2polygon.cc(471) S2Polygon::MayIntersect+0x67
|
2015-07-30T16:07:22.180-0300 I CONTROL [initandlisten] mongod.exe ...\src\third_party\s2\s2regioncoverer.cc(95) S2RegionCoverer::NewCandidate+0x1a
|
2015-07-30T16:07:22.180-0300 I CONTROL [initandlisten] mongod.exe ...\src\third_party\s2\s2regioncoverer.cc(222) S2RegionCoverer::GetInitialCandidates+0x142
|
2015-07-30T16:07:22.180-0300 I CONTROL [initandlisten] mongod.exe ...\src\third_party\s2\s2regioncoverer.cc(255) S2RegionCoverer::GetCoveringInternal+0x123
|
2015-07-30T16:07:22.181-0300 I CONTROL [initandlisten] mongod.exe ...\src\third_party\s2\s2regioncoverer.cc(297) S2RegionCoverer::GetCovering+0x41
|
2015-07-30T16:07:22.181-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\index\expression_keys_private.cpp(82) `anonymous namespace'::S2KeysFromRegion+0x3e
|
2015-07-30T16:07:22.181-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\index\expression_keys_private.cpp(122) `anonymous namespace'::S2GetKeysForElement+0x367
|
2015-07-30T16:07:22.181-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\index\expression_keys_private.cpp(135) `anonymous namespace'::getS2GeoKeys+0x91
|
2015-07-30T16:07:22.181-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\index\expression_keys_private.cpp(472) mongo::ExpressionKeysPrivate::getS2Keys+0x337
|
2015-07-30T16:07:22.181-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\index\btree_based_bulk_access_method.cpp(106) mongo::BtreeBasedBulkAccessMethod::insert+0x7a
|
2015-07-30T16:07:22.181-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\catalog\index_create.cpp(336) mongo::MultiIndexBlock::insert+0x145
|
2015-07-30T16:07:22.181-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\catalog\index_create.cpp(269) mongo::MultiIndexBlock::insertAllDocumentsInCollection+0x594
|
2015-07-30T16:07:22.181-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\index_rebuilder.cpp(127) mongo::`anonymous namespace'::checkNS+0x6c6
|
2015-07-30T16:07:22.181-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\index_rebuilder.cpp(171) mongo::restartInProgressIndexesFromLastShutdown+0x155
|
2015-07-30T16:07:22.182-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(612) mongo::_initAndListen+0x10da
|
2015-07-30T16:07:22.182-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(651) mongo::initAndListen+0x27
|
2015-07-30T16:07:22.182-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(896) mongoDbMain+0x1fe
|
2015-07-30T16:07:22.182-0300 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(694) wmain+0x35
|
2015-07-30T16:07:22.182-0300 I CONTROL [initandlisten] mongod.exe f:\dd\vctools\crt\crtw32\startup\crt0.c(255) __tmainCRTStartup+0x144
|
2015-07-30T16:07:22.182-0300 I CONTROL [initandlisten] kernel32.dll BaseThreadInitThunk+0xd
|
2015-07-30T16:07:22.182-0300 I CONTROL [initandlisten]
|
2015-07-30T16:07:22.182-0300 I - [initandlisten]
|
Attachments
Issue Links
- is duplicated by
-
SERVER-43422 Complete TODO listed in SERVER-19674
-
- Closed
-
- is related to
-
SERVER-19913 S2 should not make fatal assertions
-
- Backlog
-
- related to
-
SERVER-43422 Complete TODO listed in SERVER-19674
-
- Closed
-
-
SERVER-44194 Complete TODO listed in SERVER-19674
-
- Closed
-