[SERVER-3647] mongos prints stack traces on shut down Created: 18/Aug/11  Updated: 10/Dec/14  Resolved: 02/May/14

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Kristina Chodorow (Inactive) Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Thu Aug 18 14:34:35 ./mongos db version v2.0.0-rc0-pre-, pdfile version 4.5 starting (--help for usage)
Thu Aug 18 14:34:35 git version: 76f4adcc5f2ff290dddf9a88aceb3a516a01855b
Thu Aug 18 14:34:35 build info: Linux ubuntu 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 BOOST_LIB_VERSION=1_42


Issue Links:
Depends
Operating System: ALL
Participants:

 Description   

Compiled with --dd --distmod=debug. This happens on every shutdown.

Log:

Thu Aug 18 14:34:35 ./mongos db version v2.0.0-rc0-pre-, pdfile version 4.5 starting (--help for usage)
Thu Aug 18 14:34:35 git version: 76f4adcc5f2ff290dddf9a88aceb3a516a01855b
Thu Aug 18 14:34:35 build info: Linux ubuntu 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 BOOST_LIB_VERSION=1_42
Thu Aug 18 14:34:35 [websvr] admin web console waiting for connections on port 28017
Thu Aug 18 14:34:35 [Balancer] about to contact config servers and shards
Thu Aug 18 14:34:35 [mongosMain] waiting for connections on port 27017
Thu Aug 18 14:34:35 [Balancer] config servers and shards contacted successfully
Thu Aug 18 14:34:35 [Balancer] balancer id: ubuntu:27017 started at Aug 18 14:34:35
Thu Aug 18 14:34:35 [Balancer] created new distributed lock for balancer on ubuntu:27018 ( lock timeout : 900000, ping interval : 30000, process : 0 )
Thu Aug 18 14:34:35 [LockPinger] creating distributed lock ping thread for ubuntu:27018 and process ubuntu:27017:1313692475:1804289383 (sleeping for 30000ms)
Thu Aug 18 14:34:35 [Balancer] distributed lock 'balancer/ubuntu:27017:1313692475:1804289383' acquired, ts : 4e4d5b3b18aa4e27d1d45418
Thu Aug 18 14:34:35 [Balancer] distributed lock 'balancer/ubuntu:27017:1313692475:1804289383' unlocked.
Thu Aug 18 14:34:45 [Balancer] distributed lock 'balancer/ubuntu:27017:1313692475:1804289383' acquired, ts : 4e4d5b4518aa4e27d1d45419
Thu Aug 18 14:34:45 [Balancer] distributed lock 'balancer/ubuntu:27017:1313692475:1804289383' unlocked.
Thu Aug 18 14:34:53 [mongosMain] dbexit: received signal 15 rc:0 received signal 15
trying to lock a mongo::mutex during static shutdown
0x6d76e7 0x6d757f 0x6d75ab 0x77384c 0x771f7e 0x772006 0x747a45 0x7478dd 0x7476bd 0x74777c 0x779cc6 0x77d267 0x780f2a 0x77fa95 0x77e769 0x77d21d 0x77cb08 0x77ae4b 0x7fe9ec9f0961 0x8bc22a
./mongos(_ZN5mongo15printStackTraceERSo+0x27) [0x6d76e7]
./mongos(_ZN5mongo5mutex11scoped_lock15PostStaticCheckC1Ev+0x51) [0x6d757f]
./mongos(ZN5mongo5mutex11scoped_lockC2ERS0+0x29) [0x6d75ab]
./mongos(_ZN5mongo5Ports5eraseEPNS_13MessagingPortE+0x28) [0x77384c]
./mongos(_ZN5mongo13MessagingPortD1Ev+0x74) [0x771f7e]
./mongos(_ZN5mongo13MessagingPortD0Ev+0x18) [0x772006]
./mongos(ZN5boost14checked_deleteIN5mongo13MessagingPortEEEvPT+0x2a) [0x747a45]
./mongos(_ZN5boost10scoped_ptrIN5mongo13MessagingPortEED1Ev+0x1b) [0x7478dd]
./mongos(_ZN5mongo18DBClientConnectionD2Ev+0x9d) [0x7476bd]
./mongos(_ZN5mongo18DBClientConnectionD0Ev+0x18) [0x74777c]
./mongos(_ZN5mongo11PoolForHostD1Ev+0x4a) [0x779cc6]
./mongos(_ZNSt4pairIKN5mongo16DBConnectionPool7PoolKeyENS0_11PoolForHostEED1Ev+0x1d) [0x77d267]
./mongos(ZN9gnu_cxx13new_allocatorISt4pairIKN5mongo16DBConnectionPool7PoolKeyENS2_11PoolForHostEEE7destroyEPS7+0x1c) [0x780f2a]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EE15_M_destroy_nodeEPSt13_Rb_tree_nodeIS6_E+0x3b) [0x77fa95]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E+0x53) [0x77e769]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EED1Ev+0x2b) [0x77d21d]
./mongos(_ZNSt3mapIN5mongo16DBConnectionPool7PoolKeyENS0_11PoolForHostENS1_14poolKeyCompareESaISt4pairIKS2_S3_EEED1Ev+0x18) [0x77cb08]
./mongos(_ZN5mongo16DBConnectionPoolD1Ev+0x2f) [0x77ae4b]
/lib/x86_64-linux-gnu/libc.so.6(exit+0xe1) [0x7fe9ec9f0961]
./mongos() [0x8bc22a]
trying to lock a mongo::mutex during static shutdown
0x6d76e7 0x6d757f 0x6d75ab 0x77384c 0x771f7e 0x772006 0x747a45 0x7478dd 0x7476bd 0x74777c 0x779cc6 0x77d267 0x780f2a 0x77fa95 0x77e769 0x77d21d 0x77cb08 0x77ae4b 0x7fe9ec9f0961 0x8bc22a
./mongos(_ZN5mongo15printStackTraceERSo+0x27) [0x6d76e7]
./mongos(_ZN5mongo5mutex11scoped_lock15PostStaticCheckC1Ev+0x51) [0x6d757f]
./mongos(ZN5mongo5mutex11scoped_lockC2ERS0+0x29) [0x6d75ab]
./mongos(_ZN5mongo5Ports5eraseEPNS_13MessagingPortE+0x28) [0x77384c]
./mongos(_ZN5mongo13MessagingPortD1Ev+0x74) [0x771f7e]
./mongos(_ZN5mongo13MessagingPortD0Ev+0x18) [0x772006]
./mongos(ZN5boost14checked_deleteIN5mongo13MessagingPortEEEvPT+0x2a) [0x747a45]
./mongos(_ZN5boost10scoped_ptrIN5mongo13MessagingPortEED1Ev+0x1b) [0x7478dd]
./mongos(_ZN5mongo18DBClientConnectionD2Ev+0x9d) [0x7476bd]
./mongos(_ZN5mongo18DBClientConnectionD0Ev+0x18) [0x74777c]
./mongos(_ZN5mongo11PoolForHostD1Ev+0x4a) [0x779cc6]
./mongos(_ZNSt4pairIKN5mongo16DBConnectionPool7PoolKeyENS0_11PoolForHostEED1Ev+0x1d) [0x77d267]
./mongos(ZN9gnu_cxx13new_allocatorISt4pairIKN5mongo16DBConnectionPool7PoolKeyENS2_11PoolForHostEEE7destroyEPS7+0x1c) [0x780f2a]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EE15_M_destroy_nodeEPSt13_Rb_tree_nodeIS6_E+0x3b) [0x77fa95]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E+0x53) [0x77e769]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EED1Ev+0x2b) [0x77d21d]
./mongos(_ZNSt3mapIN5mongo16DBConnectionPool7PoolKeyENS0_11PoolForHostENS1_14poolKeyCompareESaISt4pairIKS2_S3_EEED1Ev+0x18) [0x77cb08]
./mongos(_ZN5mongo16DBConnectionPoolD1Ev+0x2f) [0x77ae4b]
/lib/x86_64-linux-gnu/libc.so.6(exit+0xe1) [0x7fe9ec9f0961]
./mongos() [0x8bc22a]
trying to lock a mongo::mutex during static shutdown
0x6d76e7 0x6d757f 0x6d75ab 0x77384c 0x771f7e 0x772006 0x747a45 0x7478dd 0x7476bd 0x74777c 0x779cc6 0x77d267 0x780f2a 0x77fa95 0x77e769 0x77d21d 0x77cb08 0x77ae4b 0x7fe9ec9f0961 0x8bc22a
./mongos(_ZN5mongo15printStackTraceERSo+0x27) [0x6d76e7]
./mongos(_ZN5mongo5mutex11scoped_lock15PostStaticCheckC1Ev+0x51) [0x6d757f]
./mongos(ZN5mongo5mutex11scoped_lockC2ERS0+0x29) [0x6d75ab]
./mongos(_ZN5mongo5Ports5eraseEPNS_13MessagingPortE+0x28) [0x77384c]
./mongos(_ZN5mongo13MessagingPortD1Ev+0x74) [0x771f7e]
./mongos(_ZN5mongo13MessagingPortD0Ev+0x18) [0x772006]
./mongos(ZN5boost14checked_deleteIN5mongo13MessagingPortEEEvPT+0x2a) [0x747a45]
./mongos(_ZN5boost10scoped_ptrIN5mongo13MessagingPortEED1Ev+0x1b) [0x7478dd]
./mongos(_ZN5mongo18DBClientConnectionD2Ev+0x9d) [0x7476bd]
./mongos(_ZN5mongo18DBClientConnectionD0Ev+0x18) [0x74777c]
./mongos(_ZN5mongo11PoolForHostD1Ev+0x4a) [0x779cc6]
./mongos(_ZNSt4pairIKN5mongo16DBConnectionPool7PoolKeyENS0_11PoolForHostEED1Ev+0x1d) [0x77d267]
./mongos(ZN9gnu_cxx13new_allocatorISt4pairIKN5mongo16DBConnectionPool7PoolKeyENS2_11PoolForHostEEE7destroyEPS7+0x1c) [0x780f2a]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EE15_M_destroy_nodeEPSt13_Rb_tree_nodeIS6_E+0x3b) [0x77fa95]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E+0x53) [0x77e769]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EED1Ev+0x2b) [0x77d21d]
./mongos(_ZNSt3mapIN5mongo16DBConnectionPool7PoolKeyENS0_11PoolForHostENS1_14poolKeyCompareESaISt4pairIKS2_S3_EEED1Ev+0x18) [0x77cb08]
./mongos(_ZN5mongo16DBConnectionPoolD1Ev+0x2f) [0x77ae4b]
/lib/x86_64-linux-gnu/libc.so.6(exit+0xe1) [0x7fe9ec9f0961]
./mongos() [0x8bc22a]
trying to lock a mongo::mutex during static shutdown
0x6d76e7 0x6d757f 0x6d75ab 0x77384c 0x771f7e 0x772006 0x747a45 0x7478dd 0x7476bd 0x74777c 0x779cc6 0x77d267 0x780f2a 0x77fa95 0x77e769 0x77d21d 0x77cb08 0x77ae4b 0x7fe9ec9f0961 0x8bc22a
./mongos(_ZN5mongo15printStackTraceERSo+0x27) [0x6d76e7]
./mongos(_ZN5mongo5mutex11scoped_lock15PostStaticCheckC1Ev+0x51) [0x6d757f]
./mongos(ZN5mongo5mutex11scoped_lockC2ERS0+0x29) [0x6d75ab]
./mongos(_ZN5mongo5Ports5eraseEPNS_13MessagingPortE+0x28) [0x77384c]
./mongos(_ZN5mongo13MessagingPortD1Ev+0x74) [0x771f7e]
./mongos(_ZN5mongo13MessagingPortD0Ev+0x18) [0x772006]
./mongos(ZN5boost14checked_deleteIN5mongo13MessagingPortEEEvPT+0x2a) [0x747a45]
./mongos(_ZN5boost10scoped_ptrIN5mongo13MessagingPortEED1Ev+0x1b) [0x7478dd]
./mongos(_ZN5mongo18DBClientConnectionD2Ev+0x9d) [0x7476bd]
./mongos(_ZN5mongo18DBClientConnectionD0Ev+0x18) [0x74777c]
./mongos(_ZN5mongo11PoolForHostD1Ev+0x4a) [0x779cc6]
./mongos(_ZNSt4pairIKN5mongo16DBConnectionPool7PoolKeyENS0_11PoolForHostEED1Ev+0x1d) [0x77d267]
./mongos(ZN9gnu_cxx13new_allocatorISt4pairIKN5mongo16DBConnectionPool7PoolKeyENS2_11PoolForHostEEE7destroyEPS7+0x1c) [0x780f2a]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EE15_M_destroy_nodeEPSt13_Rb_tree_nodeIS6_E+0x3b) [0x77fa95]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E+0x53) [0x77e769]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EED1Ev+0x2b) [0x77d21d]
./mongos(_ZNSt3mapIN5mongo16DBConnectionPool7PoolKeyENS0_11PoolForHostENS1_14poolKeyCompareESaISt4pairIKS2_S3_EEED1Ev+0x18) [0x77cb08]
./mongos(_ZN5mongo16DBConnectionPoolD1Ev+0x2f) [0x77ae4b]
/lib/x86_64-linux-gnu/libc.so.6(exit+0xe1) [0x7fe9ec9f0961]
./mongos() [0x8bc22a]
trying to lock a mongo::mutex during static shutdown
0x6d76e7 0x6d757f 0x6d75ab 0x77384c 0x771f7e 0x772006 0x747a45 0x7478dd 0x7476bd 0x74777c 0x779cc6 0x77d267 0x780f2a 0x77fa95 0x77e769 0x77d21d 0x77cb08 0x77ae4b 0x7fe9ec9f0961 0x8bc22a
./mongos(_ZN5mongo15printStackTraceERSo+0x27) [0x6d76e7]
./mongos(_ZN5mongo5mutex11scoped_lock15PostStaticCheckC1Ev+0x51) [0x6d757f]
./mongos(ZN5mongo5mutex11scoped_lockC2ERS0+0x29) [0x6d75ab]
./mongos(_ZN5mongo5Ports5eraseEPNS_13MessagingPortE+0x28) [0x77384c]
./mongos(_ZN5mongo13MessagingPortD1Ev+0x74) [0x771f7e]
./mongos(_ZN5mongo13MessagingPortD0Ev+0x18) [0x772006]
./mongos(ZN5boost14checked_deleteIN5mongo13MessagingPortEEEvPT+0x2a) [0x747a45]
./mongos(_ZN5boost10scoped_ptrIN5mongo13MessagingPortEED1Ev+0x1b) [0x7478dd]
./mongos(_ZN5mongo18DBClientConnectionD2Ev+0x9d) [0x7476bd]
./mongos(_ZN5mongo18DBClientConnectionD0Ev+0x18) [0x74777c]
./mongos(_ZN5mongo11PoolForHostD1Ev+0x4a) [0x779cc6]
./mongos(_ZNSt4pairIKN5mongo16DBConnectionPool7PoolKeyENS0_11PoolForHostEED1Ev+0x1d) [0x77d267]
./mongos(ZN9gnu_cxx13new_allocatorISt4pairIKN5mongo16DBConnectionPool7PoolKeyENS2_11PoolForHostEEE7destroyEPS7+0x1c) [0x780f2a]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EE15_M_destroy_nodeEPSt13_Rb_tree_nodeIS6_E+0x3b) [0x77fa95]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E+0x53) [0x77e769]
./mongos(_ZNSt8_Rb_treeIN5mongo16DBConnectionPool7PoolKeyESt4pairIKS2_NS0_11PoolForHostEESt10_Select1stIS6_ENS1_14poolKeyCompareESaIS6_EED1Ev+0x2b) [0x77d21d]
./mongos(_ZNSt3mapIN5mongo16DBConnectionPool7PoolKeyENS0_11PoolForHostENS1_14poolKeyCompareESaISt4pairIKS2_S3_EEED1Ev+0x18) [0x77cb08]
./mongos(_ZN5mongo16DBConnectionPoolD1Ev+0x2f) [0x77ae4b]
/lib/x86_64-linux-gnu/libc.so.6(exit+0xe1) [0x7fe9ec9f0961]
./mongos() [0x8bc22a]



 Comments   
Comment by Eric Milkie [ 02/May/14 ]

Much has changed to the underlying code; please reopen if this issue recurs.

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