[SERVER-17480] AggFramework: Assertion: 13548:BufBuilder attempted to grow() to 134217728 bytes, past the 64MB limit. Created: 05/Mar/15  Updated: 06/Mar/15  Resolved: 06/Mar/15

Status: Closed
Project: Core Server
Component/s: Aggregation Framework
Affects Version/s: 3.0.0
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Christof Rudolph Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-17224 Aggregation pipeline with 64MB docume... Closed
Operating System: ALL
Participants:

 Description   

I accidently executed following aggregation on my testdata with the currently released mongoDb 3.0 :

db.getCollection("col").aggregate([
{ $unwind: "$objs"},
{ $group: { _id: {m:"$objs.name"}, res:{$push: "$objs.vals"  } }},
],{
   "allowDiskUse" : true
});

But everytime i do this my mongo instance crashes. When i omit the $push operation , it works. In this case $objs.vals is a nested Object with other objects and arrays. The collection counts ~34k documents ,average 15kb

2015-03-05T18:18:03.774+0100 I -        [conn1] Assertion: 13548:BufBuilder attempted to grow() to 134217728 bytes, past the 64MB limit.
2015-03-05T18:18:04.650+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\util\stacktrace_win.cpp(175)                       mongo::printStackTrace+0x43
2015-03-05T18:18:04.650+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\util\log.cpp(135)                                  mongo::logContext+0x8f
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\util\assert_util.cpp(214)                          mongo::msgasserted+0xce
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\bson\util\builder.h(257)                           mongo::_BufBuilder<mongo::TrivialAllocator>::grow_reallocate+0x18a
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\bson\bsonobjbuilder.h(292)                         mongo::BSONObjBuilder::append+0x63
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\bson\bson_db.h(103)                                mongo::BSONObjBuilderValueStream::operator<<<double>+0x18
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\value.cpp(288)                         mongo::operator<<+0x129
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\document.cpp(241)                      mongo::Document::toBson+0x8c
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\document.cpp(236)                      mongo::operator<<+0x88
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\value.cpp(293)                         mongo::operator<<+0x1e2
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\bson\bsonobjbuilder.h(750)                         mongo::BSONArrayBuilder::operator<<<mongo::Value>+0x88
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\value.cpp(314)                         mongo::operator<<+0x597
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\document.cpp(241)                      mongo::Document::toBson+0x8c
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\document.cpp(236)                      mongo::operator<<+0x88
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\value.cpp(293)                         mongo::operator<<+0x1e2
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\bson\bsonobjbuilder.h(750)                         mongo::BSONArrayBuilder::operator<<<mongo::Value>+0x88
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\value.cpp(314)                         mongo::operator<<+0x597
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\bson\bsonobjbuilder.h(750)                         mongo::BSONArrayBuilder::operator<<<mongo::Value>+0x88
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\value.cpp(314)                         mongo::operator<<+0x597
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\document.cpp(241)                      mongo::Document::toBson+0x8c
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\pipeline\document.cpp(249)                      mongo::Document::toBson+0x44
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\exec\pipeline_proxy.cpp(123)                    mongo::PipelineProxyStage::getNextBson+0x122
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\exec\pipeline_proxy.cpp(67)                     mongo::PipelineProxyStage::work+0xf7
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\query\plan_executor.cpp(328)                    mongo::PlanExecutor::getNextSnapshotted+0xdb
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\query\plan_executor.cpp(286)                    mongo::PlanExecutor::getNext+0x41
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\commands\pipeline_command.cpp(94)               mongo::handleCursorCommand+0x170
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\commands\pipeline_command.cpp(301)              mongo::PipelineCommand::run+0x8d8
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\dbcommands.cpp(1317)                            mongo::_execCommand+0x72
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\dbcommands.cpp(1535)                            mongo::Command::execCommand+0xd7c
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\dbcommands.cpp(1607)                            mongo::_runCommands+0x434
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\query\find.cpp(137)                             mongo::runCommands+0x43
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\query\find.cpp(606)                             mongo::runQuery+0x3b3
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\instance.cpp(220)                               mongo::receivedQuery+0x378
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\instance.cpp(403)                               mongo::assembleResponse+0x350
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\db\db.cpp(206)                                     mongo::MyMessageHandler::process+0xbd
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\mongo\util\net\message_server_port.cpp(231)              mongo::PortMessageServer::handleIncomingMsg+0x553
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    ...\src\third_party\boost\libs\thread\src\win32\thread.cpp(185)  boost::`anonymous namespace'::thread_start_function+0x21
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    f:\dd\vctools\crt\crtw32\startup\threadex.c(376)                 _callthreadstartex+0x17
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] mongod.exe    f:\dd\vctools\crt\crtw32\startup\threadex.c(354)                 _threadstartex+0x102
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] kernel32.dll                                                                   BaseThreadInitThunk+0xd
2015-03-05T18:18:04.651+0100 I CONTROL  [conn1] 
2015-03-05T18:18:04.653+0100 I -        [conn1] Assertion: 13548:BufBuilder attempted to grow() to 134217728 bytes, past the 64MB limit.
2015-03-05T18:18:05.092+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\util\stacktrace_win.cpp(175)                       mongo::printStackTrace+0x43
2015-03-05T18:18:05.092+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\util\log.cpp(135)                                  mongo::logContext+0x8f
2015-03-05T18:18:05.092+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\util\assert_util.cpp(214)                          mongo::msgasserted+0xce
2015-03-05T18:18:05.092+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\util\builder.h(257)                           mongo::_BufBuilder<mongo::TrivialAllocator>::grow_reallocate+0x18a
2015-03-05T18:18:05.092+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(707)                         mongo::BSONObjBuilder::_done+0x66
2015-03-05T18:18:05.092+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(110)                         mongo::BSONObjBuilder::~BSONObjBuilder+0x36
2015-03-05T18:18:05.092+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\handlers.asm(51)               _CallSettingFrame+0x20
2015-03-05T18:18:05.092+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(1080)                      __FrameUnwindToState+0x116
2015-03-05T18:18:05.092+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\trnsctrl.cpp(158)              __FrameUnwindToEmptyState+0x81
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(397)                       __InternalCxxFrameHandler+0x121
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\trnsctrl.cpp(195)              __CxxFrameHandler3+0x77
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlDecodePointer+0x12d
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlUnwindEx+0x43c
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] kernel32.dll                                                                     RtlUnwindEx+0x1e
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\trnsctrl.cpp(483)              _UnwindNestedFrames+0x109
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(1224)                      CatchIt+0xa8
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(689)                       FindHandler+0x353
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(448)                       __InternalCxxFrameHandler+0x208
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\trnsctrl.cpp(195)              __CxxFrameHandler3+0x77
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\gshandlereh.c(106)             __GSHandlerCheck_EH+0x6e
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlDecodePointer+0xad
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlUnwindEx+0xbbf
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlRaiseException+0x248
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] KERNELBASE.dll                                                                   RaiseException+0x3d
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\throw.cpp(154)                       _CxxThrowException+0xb3
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\util\assert_util.cpp(214)                          mongo::msgasserted+0x198
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\util\builder.h(257)                           mongo::_BufBuilder<mongo::TrivialAllocator>::grow_reallocate+0x18a
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(292)                         mongo::BSONObjBuilder::append+0x63
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bson_db.h(103)                                mongo::BSONObjBuilderValueStream::operator<<<double>+0x18
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(288)                         mongo::operator<<+0x129
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(241)                      mongo::Document::toBson+0x8c
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(236)                      mongo::operator<<+0x88
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(293)                         mongo::operator<<+0x1e2
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(750)                         mongo::BSONArrayBuilder::operator<<<mongo::Value>+0x88
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(314)                         mongo::operator<<+0x597
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(241)                      mongo::Document::toBson+0x8c
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(236)                      mongo::operator<<+0x88
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(293)                         mongo::operator<<+0x1e2
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(750)                         mongo::BSONArrayBuilder::operator<<<mongo::Value>+0x88
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(314)                         mongo::operator<<+0x597
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(750)                         mongo::BSONArrayBuilder::operator<<<mongo::Value>+0x88
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(314)                         mongo::operator<<+0x597
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(241)                      mongo::Document::toBson+0x8c
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(249)                      mongo::Document::toBson+0x44
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\exec\pipeline_proxy.cpp(123)                    mongo::PipelineProxyStage::getNextBson+0x122
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\exec\pipeline_proxy.cpp(67)                     mongo::PipelineProxyStage::work+0xf7
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\query\plan_executor.cpp(328)                    mongo::PlanExecutor::getNextSnapshotted+0xdb
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\query\plan_executor.cpp(286)                    mongo::PlanExecutor::getNext+0x41
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\commands\pipeline_command.cpp(94)               mongo::handleCursorCommand+0x170
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\commands\pipeline_command.cpp(301)              mongo::PipelineCommand::run+0x8d8
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\dbcommands.cpp(1317)                            mongo::_execCommand+0x72
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\dbcommands.cpp(1535)                            mongo::Command::execCommand+0xd7c
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\dbcommands.cpp(1607)                            mongo::_runCommands+0x434
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\query\find.cpp(137)                             mongo::runCommands+0x43
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\query\find.cpp(606)                             mongo::runQuery+0x3b3
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\instance.cpp(220)                               mongo::receivedQuery+0x378
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\instance.cpp(403)                               mongo::assembleResponse+0x350
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\db.cpp(206)                                     mongo::MyMessageHandler::process+0xbd
2015-03-05T18:18:05.093+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\util\net\message_server_port.cpp(231)              mongo::PortMessageServer::handleIncomingMsg+0x553
2015-03-05T18:18:05.094+0100 I CONTROL  [conn1] mongod.exe      ...\src\third_party\boost\libs\thread\src\win32\thread.cpp(185)  boost::`anonymous namespace'::thread_start_function+0x21
2015-03-05T18:18:05.094+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\startup\threadex.c(376)                 _callthreadstartex+0x17
2015-03-05T18:18:05.094+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\startup\threadex.c(354)                 _threadstartex+0x102
2015-03-05T18:18:05.094+0100 I CONTROL  [conn1] kernel32.dll                                                                     BaseThreadInitThunk+0xd
2015-03-05T18:18:05.094+0100 I CONTROL  [conn1] 
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\util\stacktrace_win.cpp(175)                       mongo::printStackTrace+0x43
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\util\signal_handlers_synchronous.cpp(127)          mongo::`anonymous namespace'::printSignalAndBacktrace+0x73
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\util\signal_handlers_synchronous.cpp(194)          mongo::`anonymous namespace'::abruptQuit+0x2e
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\misc\winsig.c(587)                      raise+0x1e9
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\misc\abort.c(82)                        abort+0x18
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\hooks.cpp(96)                        terminate+0x1e
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(970)                       __FrameUnwindFilter+0x52
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(1084)                      __FrameUnwindToState$filt$0+0xe
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\misc\amd64\chandler.c(162)              __C_specific_handler+0x93
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlDecodePointer+0xad
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlUnwindEx+0xbbf
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlRaiseException+0x248
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] KERNELBASE.dll                                                                   RaiseException+0x3d
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\throw.cpp(154)                       _CxxThrowException+0xb3
2015-03-05T18:18:05.532+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\util\assert_util.cpp(214)                          mongo::msgasserted+0x198
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\util\builder.h(257)                           mongo::_BufBuilder<mongo::TrivialAllocator>::grow_reallocate+0x18a
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(707)                         mongo::BSONObjBuilder::_done+0x66
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(110)                         mongo::BSONObjBuilder::~BSONObjBuilder+0x36
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\handlers.asm(51)               _CallSettingFrame+0x20
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(1080)                      __FrameUnwindToState+0x116
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\trnsctrl.cpp(158)              __FrameUnwindToEmptyState+0x81
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(397)                       __InternalCxxFrameHandler+0x121
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\trnsctrl.cpp(195)              __CxxFrameHandler3+0x77
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlDecodePointer+0x12d
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlUnwindEx+0x43c
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] kernel32.dll                                                                     RtlUnwindEx+0x1e
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\trnsctrl.cpp(483)              _UnwindNestedFrames+0x109
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(1224)                      CatchIt+0xa8
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(689)                       FindHandler+0x353
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\frame.cpp(448)                       __InternalCxxFrameHandler+0x208
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\trnsctrl.cpp(195)              __CxxFrameHandler3+0x77
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\amd64\gshandlereh.c(106)             __GSHandlerCheck_EH+0x6e
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlDecodePointer+0xad
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlUnwindEx+0xbbf
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] ntdll.dll                                                                        RtlRaiseException+0x248
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] KERNELBASE.dll                                                                   RaiseException+0x3d
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\eh\throw.cpp(154)                       _CxxThrowException+0xb3
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\util\assert_util.cpp(214)                          mongo::msgasserted+0x198
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\util\builder.h(257)                           mongo::_BufBuilder<mongo::TrivialAllocator>::grow_reallocate+0x18a
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(292)                         mongo::BSONObjBuilder::append+0x63
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bson_db.h(103)                                mongo::BSONObjBuilderValueStream::operator<<<double>+0x18
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(288)                         mongo::operator<<+0x129
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(241)                      mongo::Document::toBson+0x8c
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(236)                      mongo::operator<<+0x88
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(293)                         mongo::operator<<+0x1e2
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(750)                         mongo::BSONArrayBuilder::operator<<<mongo::Value>+0x88
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(314)                         mongo::operator<<+0x597
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(241)                      mongo::Document::toBson+0x8c
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(236)                      mongo::operator<<+0x88
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(293)                         mongo::operator<<+0x1e2
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(750)                         mongo::BSONArrayBuilder::operator<<<mongo::Value>+0x88
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(314)                         mongo::operator<<+0x597
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\bson\bsonobjbuilder.h(750)                         mongo::BSONArrayBuilder::operator<<<mongo::Value>+0x88
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\value.cpp(314)                         mongo::operator<<+0x597
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(241)                      mongo::Document::toBson+0x8c
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\pipeline\document.cpp(249)                      mongo::Document::toBson+0x44
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\exec\pipeline_proxy.cpp(123)                    mongo::PipelineProxyStage::getNextBson+0x122
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\exec\pipeline_proxy.cpp(67)                     mongo::PipelineProxyStage::work+0xf7
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\query\plan_executor.cpp(328)                    mongo::PlanExecutor::getNextSnapshotted+0xdb
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\query\plan_executor.cpp(286)                    mongo::PlanExecutor::getNext+0x41
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\commands\pipeline_command.cpp(94)               mongo::handleCursorCommand+0x170
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\commands\pipeline_command.cpp(301)              mongo::PipelineCommand::run+0x8d8
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\dbcommands.cpp(1317)                            mongo::_execCommand+0x72
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\dbcommands.cpp(1535)                            mongo::Command::execCommand+0xd7c
2015-03-05T18:18:05.533+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\dbcommands.cpp(1607)                            mongo::_runCommands+0x434
2015-03-05T18:18:05.534+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\query\find.cpp(137)                             mongo::runCommands+0x43
2015-03-05T18:18:05.534+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\query\find.cpp(606)                             mongo::runQuery+0x3b3
2015-03-05T18:18:05.534+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\instance.cpp(220)                               mongo::receivedQuery+0x378
2015-03-05T18:18:05.534+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\instance.cpp(403)                               mongo::assembleResponse+0x350
2015-03-05T18:18:05.534+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\db\db.cpp(206)                                     mongo::MyMessageHandler::process+0xbd
2015-03-05T18:18:05.534+0100 I CONTROL  [conn1] mongod.exe      ...\src\mongo\util\net\message_server_port.cpp(231)              mongo::PortMessageServer::handleIncomingMsg+0x553
2015-03-05T18:18:05.534+0100 I CONTROL  [conn1] mongod.exe      ...\src\third_party\boost\libs\thread\src\win32\thread.cpp(185)  boost::`anonymous namespace'::thread_start_function+0x21
2015-03-05T18:18:05.534+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\startup\threadex.c(376)                 _callthreadstartex+0x17
2015-03-05T18:18:05.534+0100 I CONTROL  [conn1] mongod.exe      f:\dd\vctools\crt\crtw32\startup\threadex.c(354)                 _threadstartex+0x102
2015-03-05T18:18:05.534+0100 I CONTROL  [conn1] kernel32.dll                                                                     BaseThreadInitThunk+0xd
2015-03-05T18:18:05.534+0100 F -        [conn1] Got signal: 22 (SIGABRT).
 



 Comments   
Comment by J Rassi [ 06/Mar/15 ]

Thanks for testing with 2.6.8. I'm confirming this issue as a duplicate of SERVER-17224 and closing it accordingly. Please add yourself as a watcher to SERVER-17224 for updates on when a fix will be available, and feel free to post a comment on that ticket if you need more information in order to create a workaround for your application.

Comment by Christof Rudolph [ 06/Mar/15 ]

Yes i can reproduce it with 2.6.8

Comment by J Rassi [ 05/Mar/15 ]

Hi,

Thanks for the report. I believe that this issue is a duplicate of SERVER-17224. Can you confirm that you can also reproduce this issue with MongoDB 2.6.8?

~ Jason Rassi

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