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

Invalid operation (Floating point exception)

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.5.11
    • Affects Version/s: 3.5.9
    • Component/s: Internal Code
    • Labels:
      None
    • Fully Compatible
    • ALL
    • Query 2017-08-21

      2017-07-10T23:32:14.702+0000 I SHARDING [mongosMain] mongos version v3.5.9-225-g8b2dab9
      2017-07-10T23:32:14.702+0000 I CONTROL  [mongosMain] git version: 8b2dab9bd3a9d26429eb200b118aa6eac542a06a
      
      017-07-10T23:32:26.175+0000 I NETWORK  [listener] connection accepted from 127.0.0.1:42724 #6 (0 connections now open)
      2017-07-10T23:32:26.175+0000 I NETWORK  [conn6] received client metadata from 127.0.0.1:42724 conn: { driver: { name: "PyMongo", version: "3.4.0" }, os: { type: "Linux", name: "Ubuntu 14.04 trusty", architecture: "x86_64", version: "3.13.0-24-generic" }, platform: "CPython 2.7.6.final.0" }
      2017-07-10T23:32:26.176+0000 I NETWORK  [listener] connection accepted from 127.0.0.1:42725 #7 (0 connections now open)
      2017-07-10T23:32:26.176+0000 I NETWORK  [conn7] received client metadata from 127.0.0.1:42725 conn: { driver: { name: "PyMongo", version: "3.4.0" }, os: { type: "Linux", name: "Ubuntu 14.04 trusty", architecture: "x86_64", version: "3.13.0-24-generic" }, platform: "CPython 2.7.6.final.0" }
      2017-07-10T23:32:26.177+0000 F -        [conn7] Invalid operation at address: 0x7f54625d7f76
      2017-07-10T23:32:26.193+0000 F -        [conn7] Got signal: 8 (Floating point exception).
      
       0x7f5463018891 0x7f5463017aa9 0x7f5463018116 0x7f5460496330 0x7f54625d7f76 0x7f54625e7b02 0x7f54627af059 0x7f5462a448e0 0x7f546266378c 0x7f5462663c5d 0x7f5462663e8a 0x7f5462664d51 0x7f546256f4a9 0x7f5462586672 0x7f5462584fa7 0x7f54625841c8 0x7f5462ece414 0x7f546048e184 0x7f54601baffd
      ----- BEGIN BACKTRACE -----
      {"backtrace":[{"b":"7F54620EE000","o":"F2A891","s":"_ZN5mongo15printStackTraceERSo"},{"b":"7F54620EE000","o":"F29AA9"},{"b":"7F54620EE000","o":"F2A116"},{"b":"7F5460486000","o":"10330"},{"b":"7F54620EE000","o":"4E9F76","s":"_ZN5mongo16ClusterAggregate12runAggregateEPNS_16OperationContextERKNS0_10NamespacesERKNS_18AggregationRequestENS_7BSONObjEPNS_14BSONObjBuilderE"},{"b":"7F54620EE000","o":"4F9B02"},{"b":"7F54620EE000","o":"6C1059","s":"_ZN5mongo20CurrentOpCommandBase3runEPNS_16OperationContextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_7BSONObjERS8_RNS_14BSONObjBuilderE"},{"b":"7F54620EE000","o":"9568E0","s":"_ZN5mongo7Command11enhancedRunEPNS_16OperationContextERKNS_12OpMsgRequestERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_14BSONObjBuilderE"},{"b":"7F54620EE000","o":"57578C"},{"b":"7F54620EE000","o":"575C5D"},{"b":"7F54620EE000","o":"575E8A"},{"b":"7F54620EE000","o":"576D51","s":"_ZN5mongo8Strategy20clientOpQueryCommandEPNS_16OperationContextENS_15NamespaceStringEPNS_9DbMessageE"},{"b":"7F54620EE000","o":"4814A9","s":"_ZN5mongo23ServiceEntryPointMongos13handleRequestEPNS_16OperationContextERKNS_7MessageE"},{"b":"7F54620EE000","o":"498672","s":"_ZN5mongo19ServiceStateMachine14processMessageEv"},{"b":"7F54620EE000","o":"496FA7","s":"_ZN5mongo19ServiceStateMachine7runNextEv"},{"b":"7F54620EE000","o":"4961C8"},{"b":"7F54620EE000","o":"DE0414"},{"b":"7F5460486000","o":"8184"},{"b":"7F54600BD000","o":"FDFFD","s":"clone"}],"processInfo":{ "mongodbVersion" : "3.5.9-225-g8b2dab9", "gitVersion" : "8b2dab9bd3a9d26429eb200b118aa6eac542a06a", "compiledModules" : [ "enterprise" ], "uname" : { "sysname" : "Linux", "release" : "3.13.0-24-generic", "version" : "#46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014", "machine" : "x86_64" }, "somap" : [ { "b" : "7F54620EE000", "elfType" : 3, "buildId" : "77F4CE0F3C58A9FA9F54637AC0BC1FB4E10F0871" }, { "b" : "7FFF78CFE000", "elfType" : 3, "buildId" : "6755FAD2CADACDF1667E5B57FF1EDFC28DD1C976" }, { "b" : "7F5461C78000", "path" : "/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2", "elfType" : 3, "buildId" : "3977964C08DE122A837BFB85F417EBC0043026E0" }, { "b" : "7F5461A69000", "path" : "/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2", "elfType" : 3, "buildId" : "5CFA76EE2C237A69D854D21B39361A8CB227AF55" }, { "b" : "7F546184E000", "path" : "/usr/lib/x86_64-linux-gnu/libsasl2.so.2", "elfType" : 3, "buildId" : "666B276BD134B0E9579B67D4EE333F2D0FB813CD" }, { "b" : "7F5461607000", "path" : "/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2", "elfType" : 3, "buildId" : "9D2FCF6348296B7A32F26D3D5D11AD3FD2B1791D" }, { "b" : "7F54613A8000", "path" : "/lib/x86_64-linux-gnu/libssl.so.1.0.0", "elfType" : 3, "buildId" : "48A664AE6B0B4918A3EB0156C6364C4F084232FD" }, { "b" : "7F5460FCC000", "path" : "/lib/x86_64-linux-gnu/libcrypto.so.1.0.0", "elfType" : 3, "buildId" : "6B8997EA892A7FF37AC8CAA8F239D595251889BB" }, { "b" : "7F5460DC4000", "path" : "/lib/x86_64-linux-gnu/librt.so.1", "elfType" : 3, "buildId" : "AC72654C6338205F30190061C0D781CB0039B793" }, { "b" : "7F5460BC0000", "path" : "/lib/x86_64-linux-gnu/libdl.so.2", "elfType" : 3, "buildId" : "EED41ABB999C74882F001C53979CC820ED15BA82" }, { "b" : "7F54608BA000", "path" : "/lib/x86_64-linux-gnu/libm.so.6", "elfType" : 3, "buildId" : "8F0318B9CC6FD523C2587A15C5447ABBB8CD813D" }, { "b" : "7F54606A4000", "path" : "/lib/x86_64-linux-gnu/libgcc_s.so.1", "elfType" : 3, "buildId" : "36311B4457710AE5578C4BF00791DED7359DBB92" }, { "b" : "7F5460486000", "path" : "/lib/x86_64-linux-gnu/libpthread.so.0", "elfType" : 3, "buildId" : "F48E96A1F4A549776CA4167095AD7527720D4B0E" }, { "b" : "7F54600BD000", "path" : "/lib/x86_64-linux-gnu/libc.so.6", "elfType" : 3, "buildId" : "3217CA3A53A930C7BB1E5C83789D09B30B0F3B39" }, { "b" : "7F5461EC9000", "path" : "/lib64/ld-linux-x86-64.so.2", "elfType" : 3, "buildId" : "37AFDBB933B8409476E845DF5FB11BC77CBCEEE6" }, { "b" : "7F545FEA2000", "path" : "/lib/x86_64-linux-gnu/libresolv.so.2", "elfType" : 3, "buildId" : "798E3309C2EB6B461C3BE463155AE98AF1D6BFAC" }, { "b" : "7F545FC64000", "path" : "/usr/lib/x86_64-linux-gnu/libgssapi.so.3", "elfType" : 3, "buildId" : "C79B89330365365B0397276614CAE9F309C2407A" }, { "b" : "7F545F9A5000", "path" : "/usr/lib/x86_64-linux-gnu/libgnutls.so.26", "elfType" : 3, "buildId" : "31C8FF1B8CFAA077ECE92C00C11FCAB72272C5E2" }, { "b" : "7F545F725000", "path" : "/lib/x86_64-linux-gnu/libgcrypt.so.11", "elfType" : 3, "buildId" : "3E51DF9F5A1C220A2F97CF20EAC75A072D19BB68" }, { "b" : "7F545F45A000", "path" : "/usr/lib/x86_64-linux-gnu/libkrb5.so.3", "elfType" : 3, "buildId" : "C112360456F395F788CAA854ACEBF95AC441DED2" }, { "b" : "7F545F22B000", "path" : "/usr/lib/x86_64-linux-gnu/libk5crypto.so.3", "elfType" : 3, "buildId" : "E5872A99489E062379C657B3EA04E486DA966DAC" }, { "b" : "7F545F027000", "path" : "/lib/x86_64-linux-gnu/libcom_err.so.2", "elfType" : 3, "buildId" : "8D56938ABD6462C4C29822D8E48A131BE1C61F6A" }, { "b" : "7F545EE1C000", "path" : "/usr/lib/x86_64-linux-gnu/libkrb5support.so.0", "elfType" : 3, "buildId" : "7890C13210DCE1CF157FD3AC84022ADC346D4702" }, { "b" : "7F545EC13000", "path" : "/usr/lib/x86_64-linux-gnu/libheimntlm.so.0", "elfType" : 3, "buildId" : "3E31EB7B15305B699D366D915D4F0E24C1BC12A4" }, { "b" : "7F545E98B000", "path" : "/usr/lib/x86_64-linux-gnu/libkrb5.so.26", "elfType" : 3, "buildId" : "8EF5941479841A2D40A7D29DD0EC785830186BCE" }, { "b" : "7F545E6EA000", "path" : "/usr/lib/x86_64-linux-gnu/libasn1.so.8", "elfType" : 3, "buildId" : "4EB767AAADA4225A59DF6B66A9C512F6C63BCDA6" }, { "b" : "7F545E4B7000", "path" : "/usr/lib/x86_64-linux-gnu/libhcrypto.so.4", "elfType" : 3, "buildId" : "F8B2309ED897408BF36F2FE2C2F5801378B88CA7" }, { "b" : "7F545E2A2000", "path" : "/usr/lib/x86_64-linux-gnu/libroken.so.18", "elfType" : 3, "buildId" : "99AB548D0DFA010A253212008BB29BD7041DB71C" }, { "b" : "7F545E089000", "path" : "/lib/x86_64-linux-gnu/libz.so.1", "elfType" : 3, "buildId" : "7EE9BC42787A0F9A793BDBFCB0671FD12C52BC2A" }, { "b" : "7F545DE75000", "path" : "/usr/lib/x86_64-linux-gnu/libtasn1.so.6", "elfType" : 3, "buildId" : "0221D7C6F452AC1A9E0676679F6B34D52DB4A6D6" }, { "b" : "7F545DC33000", "path" : "/usr/lib/x86_64-linux-gnu/libp11-kit.so.0", "elfType" : 3, "buildId" : "D4B5C925023E4142D335EEFB6106F47245A3F97C" }, { "b" : "7F545DA2E000", "path" : "/lib/x86_64-linux-gnu/libgpg-error.so.0", "elfType" : 3, "buildId" : "38CA3EE1AE3847D38BF2F3ED9CA1A17FAC217CF7" }, { "b" : "7F545D82A000", "path" : "/lib/x86_64-linux-gnu/libkeyutils.so.1", "elfType" : 3, "buildId" : "0F03635F97B93D3DACD84F0ED363C56BD266044F" }, { "b" : "7F545D601000", "path" : "/usr/lib/x86_64-linux-gnu/libwind.so.0", "elfType" : 3, "buildId" : "81BF6689DB8CFAC108684F67F6EE70E93016B9E2" }, { "b" : "7F545D3F3000", "path" : "/usr/lib/x86_64-linux-gnu/libheimbase.so.1", "elfType" : 3, "buildId" : "2D5C4CFBC892654C4A9EDB775CFD4219E1287616" }, { "b" : "7F545D1AA000", "path" : "/usr/lib/x86_64-linux-gnu/libhx509.so.5", "elfType" : 3, "buildId" : "0E9EBCD7F884683DDE15FE24A8CC8865DCD6A6C7" }, { "b" : "7F545CEF1000", "path" : "/usr/lib/x86_64-linux-gnu/libsqlite3.so.0", "elfType" : 3, "buildId" : "355640C72B0AF5A7921458E460060AECD618E412" }, { "b" : "7F545CCB8000", "path" : "/lib/x86_64-linux-gnu/libcrypt.so.1", "elfType" : 3, "buildId" : "2FB4CA3308ED605357418E716D765D91975F716B" }, { "b" : "7F545CAB0000", "path" : "/usr/lib/x86_64-linux-gnu/libffi.so.6", "elfType" : 3, "buildId" : "89DFDE7E81698BCDC170148A4B45C65334F3D12C" } ] }}
       mongos(_ZN5mongo15printStackTraceERSo+0x41) [0x7f5463018891]
       mongos(+0xF29AA9) [0x7f5463017aa9]
       mongos(+0xF2A116) [0x7f5463018116]
       libpthread.so.0(+0x10330) [0x7f5460496330]
       mongos(_ZN5mongo16ClusterAggregate12runAggregateEPNS_16OperationContextERKNS0_10NamespacesERKNS_18AggregationRequestENS_7BSONObjEPNS_14BSONObjBuilderE+0x3946) [0x7f54625d7f76]
       mongos(+0x4F9B02) [0x7f54625e7b02]
       mongos(_ZN5mongo20CurrentOpCommandBase3runEPNS_16OperationContextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_7BSONObjERS8_RNS_14BSONObjBuilderE+0x1809) [0x7f54627af059]
       mongos(_ZN5mongo7Command11enhancedRunEPNS_16OperationContextERKNS_12OpMsgRequestERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_14BSONObjBuilderE+0xB0) [0x7f5462a448e0]
       mongos(+0x57578C) [0x7f546266378c]
       mongos(+0x575C5D) [0x7f5462663c5d]
       mongos(+0x575E8A) [0x7f5462663e8a]
       mongos(_ZN5mongo8Strategy20clientOpQueryCommandEPNS_16OperationContextENS_15NamespaceStringEPNS_9DbMessageE+0x3C1) [0x7f5462664d51]
       mongos(_ZN5mongo23ServiceEntryPointMongos13handleRequestEPNS_16OperationContextERKNS_7MessageE+0x7E9) [0x7f546256f4a9]
       mongos(_ZN5mongo19ServiceStateMachine14processMessageEv+0xD2) [0x7f5462586672]
       mongos(_ZN5mongo19ServiceStateMachine7runNextEv+0x257) [0x7f5462584fa7]
       mongos(+0x4961C8) [0x7f54625841c8]
       mongos(+0xDE0414) [0x7f5462ece414]
       libpthread.so.0(+0x8184) [0x7f546048e184]
       libc.so.6(clone+0x6D) [0x7f54601baffd]
      -----  END BACKTRACE  -----
      

      See also the "mongodb-logs.tar.gz" artifacts for full mongos and mongod logs, and the "working-dir.tar.gz" for the entire working directory along with the datafiles.

            Assignee:
            bernard.gorman@mongodb.com Bernard Gorman
            Reporter:
            bjori Hannes Magnusson
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved: