Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-26245

Mongodb crashed with unhandled exception

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • None
    • 3.2.6
    • None
    • None
    • Windows Server 2012R2 in Vmware virtual Machine
      SAN
    • ALL
    • Platforms 2016-10-10

    Description

      We had huge delays on our storage system affecting the mongo performance.
      We are still investigating the root cause of our problems. It is possible that mongodb was not able to write the data to the disk for around 5 minutes.
      The mongodb process crashed with an unhandled exception.

      I've attached the minidump and the exception:

      06:23:41 I CONTROL  [conn216298] *** unhandled exception 0xC0000006 at 0x00007FF7459403CB, terminating
       
      06:23:41I CONTROL  [conn216298] *** stack trace for unhandled exception:
       
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\snappy-1.1.2\snappy.cc(160)                                  snappy::`anonymous namespace'::IncrementalCopyFastPath+0x4b
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\snappy-1.1.2\snappy.cc(1220)                                 snappy::SnappyArrayWriter::AppendFromSelf+0x83
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\snappy-1.1.2\snappy.cc(792)                                  snappy::SnappyDecompressor::DecompressAllTags<snappy::SnappyArrayWriter>+0x198
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\snappy-1.1.2\snappy.cc(868)                                  snappy::InternalUncompress<snappy::SnappyArrayWriter>+0xac
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\snappy-1.1.2\snappy.cc(1235)                                 snappy::RawUncompress+0x38
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\snappy-1.1.2\snappy-c.cc(58)                                 snappy_uncompress+0x54
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\wiredtiger\ext\compressors\snappy\snappy_compress.c(181)     wt_snappy_decompress+0x54
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\wiredtiger\src\btree\bt_io.c(110)                            __wt_bt_read+0x1f1
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\wiredtiger\src\btree\bt_read.c(391)                          __page_read+0x141
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\wiredtiger\src\btree\bt_read.c(486)                          __wt_page_in_func+0x1b0
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\wiredtiger\src\include\btree.i(1320)                         __wt_page_swap_func+0x3e
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\wiredtiger\src\btree\row_srch.c(446)                         __wt_row_search+0x4b5
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\wiredtiger\src\btree\bt_cursor.c(340)                        __wt_btcur_search+0x2e1
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\third_party\wiredtiger\src\cursor\cur_file.c(200)                        __curfile_search+0x1d4
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\db\storage\wiredtiger\wiredtiger_record_store.cpp(523)             mongo::WiredTigerRecordStore::Cursor::seekExact+0x7c
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\db\exec\working_set_common.cpp(102)                                mongo::WorkingSetCommon::fetch+0xd4
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\db\exec\fetch.cpp(125)                                             mongo::FetchStage::work+0x350
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\db\exec\near.cpp(178)                                              mongo::NearStage::bufferNext+0x1d5
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\db\exec\near.cpp(101)                                              mongo::NearStage::work+0xc3
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\db\query\plan_executor.cpp(390)                                    mongo::PlanExecutor::getNextImpl+0x2f4
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\db\query\plan_executor.cpp(319)                                    mongo::PlanExecutor::getNext+0x41
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\db\query\find.cpp(589)                                             mongo::runQuery+0x7aa
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\db\instance.cpp(401)                                               mongo::receivedQuery+0x17d
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\db\instance.cpp(523)                                               mongo::assembleResponse+0x927
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\db\db.cpp(177)                                                     mongo::MyMessageHandler::process+0xce
      06:23:53 I CONTROL  [conn216298] mongod.exe    ...\src\mongo\util\net\message_server_port.cpp(231)                              mongo::PortMessageServer::handleIncomingMsg+0x4a7
      06:23:53 I CONTROL  [conn216298] mongod.exe    c:\program files (x86)\microsoft visual studio 12.0\vc\include\thr\xthread(188)  std::_LaunchPad<std::_Bind<0,void,std::_Bind<1,void,std::_Pmf_wrap<void (__cdecl mongo::FTDCController::*)(void) __ptr64,void,mongo::FTDCController>,mongo::FTDCController * __ptr64 const> > >::_Go+0x1d
      06:23:53 I CONTROL  [conn216298] MSVCP120.dll                                                                                   std::_Pad::_Release+0x6c
      06:23:53 I CONTROL  [conn216298] MSVCR120.dll                                                                                   beginthreadex+0x107
      06:23:53 I CONTROL  [conn216298] MSVCR120.dll                                                                                   endthreadex+0x192
      06:23:53 I CONTROL  [conn216298] KERNEL32.DLL                                                                                   BaseThreadInitThunk+0x22
      06:23:53 I -        [conn216298]
      06:23:53 I CONTROL  [conn216298] writing minidump diagnostic file C:\Program Files\MongoDB\Server\3.2016-09-22T04-23-53.mdmp
      06:24:19 I CONTROL  [conn216298] *** immediate exit due to unhandled exception
      

      Attachments

        Activity

          People

            kelsey.schubert@mongodb.com Kelsey Schubert
            budde@skycom.com Kris Budde
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: