Details
-
Bug
-
Resolution: Done
-
Major - P3
-
2.5.1
-
None
-
db version v2.5.1-pre-
git version: 1515efcb5e385299fe97859d0d672f33ad40eed2
-
Fully Compatible
-
ALL
Description
Running the PHP driver test suite for failover we get the following results:
Mon Jun 24 13:48:52.213 [conn24] leaving maintenance mode (-1 other tasks)
|
Mon Jun 24 13:48:52.213 [conn24] Fatal Assertion 16844
|
0x10e06fd0b 0x10e049737 0x10df41531 0x10df388fe 0x10dd20005 0x10dd20ef1 0x10dd2191c 0x10de4769e 0x10de47e9e 0x10ddd7d9b 0x10dbd7172 0x10e064d09 0x10e0a28d5 0x7fff975438bf 0x7fff97546b75
|
0 mongod 0x000000010e06fd0b _ZN5mongo15printStackTraceERSo + 43
|
1 mongod 0x000000010e049737 _ZN5mongo13fassertFailedEi + 151
|
2 mongod 0x000000010df41531 _ZN5mongo11ReplSetImpl18setMaintenanceModeEb + 329
|
3 mongod 0x000000010df388fe _ZN5mongo21CmdReplSetMaintenance3runERKSsRNS_7BSONObjEiRSsRNS_14BSONObjBuilderEb + 106
|
4 mongod 0x000000010dd20005 _ZN5mongo12_execCommandEPNS_7CommandERKSsRNS_7BSONObjEiRSsRNS_14BSONObjBuilderEb + 37
|
5 mongod 0x000000010dd20ef1 _ZN5mongo7Command11execCommandEPS0_RNS_6ClientEiPKcRNS_7BSONObjERNS_14BSONObjBuilderEb + 2457
|
6 mongod 0x000000010dd2191c _ZN5mongo12_runCommandsEPKcRNS_7BSONObjERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi + 1036
|
7 mongod 0x000000010de4769e _ZN5mongo11runCommandsEPKcRNS_7BSONObjERNS_5CurOpERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi + 46
|
8 mongod 0x000000010de47e9e _ZN5mongo8runQueryERNS_7MessageERNS_12QueryMessageERNS_5CurOpES1_ + 1550
|
9 mongod 0x000000010ddd7d9b _ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortE + 1595
|
10 mongod 0x000000010dbd7172 _ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE + 198
|
11 mongod 0x000000010e064d09 _ZN5mongo17PortMessageServer17handleIncomingMsgEPv + 1609
|
12 mongod 0x000000010e0a28d5 thread_proxy + 229
|
13 libsystem_c.dylib 0x00007fff975438bf _pthread_start + 335
|
14 libsystem_c.dylib 0x00007fff97546b75 thread_start + 13
|
Mon Jun 24 13:48:52.219 [conn24]
|
|
|
***aborting after fassert() failure
|
|
|
|
|
Mon Jun 24 13:48:52.219 Got signal: 6 (Abort trap: 6).
|
|
|
Mon Jun 24 13:48:52.223 Backtrace:
|
0x10e06fd0b 0x10dbcc6d1 0x7fff97597cfa 0 0x7fff97536a7a 0x10e049775 0x10df41531 0x10df388fe 0x10dd20005 0x10dd20ef1 0x10dd2191c 0x10de4769e 0x10de47e9e 0x10ddd7d9b 0x10dbd7172 0x10e064d09 0x10e0a28d5 0x7fff975438bf 0x7fff97546b75
|
0 mongod 0x000000010e06fd0b _ZN5mongo15printStackTraceERSo + 43
|
1 mongod 0x000000010dbcc6d1 _ZN5mongo10abruptQuitEi + 225
|
2 libsystem_c.dylib 0x00007fff97597cfa _sigtramp + 26
|
3 ??? 0x0000000000000000 0x0 + 0
|
4 libsystem_c.dylib 0x00007fff97536a7a abort + 143
|
5 mongod 0x000000010e049775 _ZN5mongo13fassertFailedEi + 213
|
6 mongod 0x000000010df41531 _ZN5mongo11ReplSetImpl18setMaintenanceModeEb + 329
|
7 mongod 0x000000010df388fe _ZN5mongo21CmdReplSetMaintenance3runERKSsRNS_7BSONObjEiRSsRNS_14BSONObjBuilderEb + 106
|
8 mongod 0x000000010dd20005 _ZN5mongo12_execCommandEPNS_7CommandERKSsRNS_7BSONObjEiRSsRNS_14BSONObjBuilderEb + 37
|
9 mongod 0x000000010dd20ef1 _ZN5mongo7Command11execCommandEPS0_RNS_6ClientEiPKcRNS_7BSONObjERNS_14BSONObjBuilderEb + 2457
|
10 mongod 0x000000010dd2191c _ZN5mongo12_runCommandsEPKcRNS_7BSONObjERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi + 1036
|
11 mongod 0x000000010de4769e _ZN5mongo11runCommandsEPKcRNS_7BSONObjERNS_5CurOpERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi + 46
|
12 mongod 0x000000010de47e9e _ZN5mongo8runQueryERNS_7MessageERNS_12QueryMessageERNS_5CurOpES1_ + 1550
|
13 mongod 0x000000010ddd7d9b _ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortE + 1595
|
14 mongod 0x000000010dbd7172 _ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE + 198
|
15 mongod 0x000000010e064d09 _ZN5mongo17PortMessageServer17handleIncomingMsgEPv + 1609
|
16 mongod 0x000000010e0a28d5 thread_proxy + 229
|
17 libsystem_c.dylib 0x00007fff975438bf _pthread_start + 335
|
18 libsystem_c.dylib 0x00007fff97546b75 thread_start + 13
|
The failover tests call slave.getDB("admin").adminCommand(
{ replSetMaintenance: maintenance }); frequently.