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

race condition in network_interface_asio_test

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 3.1.7
    • Affects Version/s: 3.1.6
    • Component/s: Testing Infrastructure
    • None
    • Fully Compatible
    • ALL
    • Platform 8 08/28/15

      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.018-0400 2015-08-11T10:34:13.017-0400 I NETWORK  [thread1] creating stream for: localhost:20000
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.018-0400 2015-08-11T10:34:13.017-0400 I NETWORK  [main] unblocking stream for: localhost:20000
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.018-0400 2015-08-11T10:34:13.017-0400 I -        [main] Invariant failure _blocked src/mongo/executor/async_mock_stream_factory.cpp 170
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.019-0400 2015-08-11T10:34:13.018-0400 I CONTROL  [main]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.019-0400  0x7946e2 0x73ca44 0x72e2de 0x6e2db9 0x6e2ea9 0x520eea 0x725dcb 0x51fbb2 0x7289d6 0x729d75 0x72dada 0x7fe57f335994 0x51eed9
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.020-0400 ----- BEGIN BACKTRACE -----
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.023-0400 {"backtrace":[{"b":"400000","o":"3946E2"},{"b":"400000","o":"33CA44"},{"b":"400000","o":"32E2DE"},{"b":"400000","o":"2E2DB9"},{"b":"400000","o":"2E2EA9"},{"b":"400000","o":"120EEA"},{"b":"400000","o":"325DCB"},{"b":"400000","o":"11FBB2"},{"b":"400000","o":"3289D6"},{"b":"400000","o":"329D75"},{"b":"400000","o":"32DADA"},{"b":"7FE57F318000","o":"1D994"},{"b":"400000","o":"11EED9"}],"processInfo":{ "mongodbVersion" : "3.1.7-pre-", "gitVersion" : "67b5319f3f7c028f2a629b8aaa77b6da33707adb", "compiledModules" : [ "enterprise" ], "uname" : { "sysname" : "Linux", "release" : "2.6.32-431.3.1.el6.x86_64", "version" : "#1 SMP Fri Jan 3 21:39:27 UTC 2014", "machine" : "x86_64" }, "somap" : [ { "elfType" : 2, "b" : "400000" }, { "b" : "7FFF8C862000", "elfType" : 3 }, { "b" : "7FE580779000", "path" : "/lib64/libssl.so.6", "elfType" : 3 }, { "b" : "7FE580428000", "path" : "/lib64/libcrypto.so.6", "elfType" : 3 }, { "b" : "7FE58021F000", "path" : "/lib64/librt.so.1", "elfType" : 3 }, { "b" : "7FE58001B000", "path" : "/lib64/libdl.so.2", "elfType" : 3 }, { "b" : "7FE57FD1B000", "path" : "/usr/lib64/libstdc++.so.6", "elfType" : 3 }, { "b" : "7FE57FA98000", "path" : "/lib64/libm.so.6", "elfType" : 3 }, { "b" : "7FE57F88A000", "path" : "/lib64/libgcc_s.so.1", "elfType" : 3 }, { "b" : "7FE57F66F000", "path" : "/lib64/libpthread.so.0", "elfType" : 3 }, { "b" : "7FE57F318000", "path" : "/lib64/libc.so.6", "elfType" : 3 }, { "b" : "7FE5809C5000", "path" : "/lib64/ld-linux-x86-64.so.2", "elfType" : 3 }, { "b" : "7FE57F0EA000", "path" : "/usr/lib64/libgssapi_krb5.so.2", "elfType" : 3 }, { "b" : "7FE57EE55000", "path" : "/usr/lib64/libkrb5.so.3", "elfType" : 3 }, { "b" : "7FE57EC53000", "path" : "/lib64/libcom_err.so.2", "elfType" : 3 }, { "b" : "7FE57EA2E000", "path" : "/usr/lib64/libk5crypto.so.3", "elfType" : 3 }, { "b" : "7FE57E81A000", "path" : "/usr/lib64/libz.so.1", "elfType" : 3 }, { "b" : "7FE57E612000", "path" : "/usr/lib64/libkrb5support.so.0", "elfType" : 3 }, { "b" : "7FE57E410000", "path" : "/lib64/libkeyutils.so.1", "elfType" : 3 }, { "b" : "7FE57E1FB000", "path" : "/lib64/libresolv.so.2", "elfType" : 3 }, { "b" : "7FE57DFE3000", "path" : "/lib64/libselinux.so.1", "elfType" : 3 }, { "b" : "7FE57DD9D000", "path" : "/lib64/libsepol.so.1", "elfType" : 3 } ] }}
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.025-0400  network_interface_asio_test(_ZN5mongo15printStackTraceERSo+0x32) [0x7946e2]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.026-0400  network_interface_asio_test(_ZN5mongo10logContextEPKc+0x134) [0x73ca44]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.026-0400  network_interface_asio_test(_ZN5mongo15invariantFailedEPKcS1_j+0x9E) [0x72e2de]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.033-0400  network_interface_asio_test(_ZN5mongo8executor22AsyncMockStreamFactory10MockStream15_unblock_inlockEPSt11unique_lockISt5mutexE+0x1C9) [0x6e2db9]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.036-0400  network_interface_asio_test(_ZN5mongo8executor22AsyncMockStreamFactory10MockStream7unblockEv+0x49) [0x6e2ea9]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.036-0400  network_interface_asio_test(+0x120EEA) [0x520eea]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.037-0400  network_interface_asio_test(_ZN5mongo8unittest4Test3runEv+0x1B) [0x725dcb]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.038-0400  network_interface_asio_test(+0x11FBB2) [0x51fbb2]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.038-0400  network_interface_asio_test(_ZN5mongo8unittest5Suite3runERKSsi+0x646) [0x7289d6]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.040-0400  network_interface_asio_test(_ZN5mongo8unittest5Suite3runERKSt6vectorISsSaISsEERKSsi+0x495) [0x729d75]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.041-0400  network_interface_asio_test(main+0x6A) [0x72dada]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.041-0400  libc.so.6(__libc_start_main+0xF4) [0x7fe57f335994]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.042-0400  network_interface_asio_test(+0x11EED9) [0x51eed9]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.043-0400 -----  END BACKTRACE  -----
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.043-0400 2015-08-11T10:34:13.018-0400 I -        [main]
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.043-0400 
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.043-0400 ***aborting after invariant() failure
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.043-0400 
      [cpp_unit_test:network_interface_asio_test] 2015-08-11T10:34:13.043-0400 
      

            Assignee:
            adam.midvidy Adam Midvidy
            Reporter:
            adam.midvidy Adam Midvidy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: