Project

General

Profile

Actions

Bug #3696

closed

mds: FAILED assert(session_map.count(s->inst.name) == 0)

Added by Josh Durgin over 11 years ago. Updated almost 8 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
MDS
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

This occurred shortly after startup when trying to reproduce another bug on the master branch:

     0> 2012-12-28 16:57:19.609867 7f66cce04700 -1 mds/SessionMap.h: In function 'void SessionMap::add_session(Session*)' thread 7f66cce04700 time 2012-12-28 16:57:19.600
790                                                                                                                                                                       
mds/SessionMap.h: 290: FAILED assert(session_map.count(s->inst.name) == 0)

 ceph version 0.55.1-442-g813787a (813787af3dbb99e42f481af670c4bb0e254e4432)
 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x95) [0xc30009]
 2: (SessionMap::add_session(Session*)+0x4a) [0x8b4868]
 3: (MDS::ms_verify_authorizer(Connection*, int, int, ceph::buffer::list&, ceph::buffer::list&, bool&, CryptoKey&)+0x6f2) [0x8aea0e]
 4: (Messenger::ms_deliver_verify_authorizer(Connection*, int, int, ceph::buffer::list&, ceph::buffer::list&, bool&, CryptoKey&)+0x76) [0xc1a352]
 5: (SimpleMessenger::verify_authorizer(Connection*, int, int, ceph::buffer::list&, ceph::buffer::list&, bool&, CryptoKey&)+0x4d) [0xc16167]
 6: (Pipe::accept()+0x1d2d) [0xcb265b]
 7: (Pipe::reader()+0x48) [0xcbc8f4]
 8: (Pipe::Reader::entry()+0x1c) [0xcc435e]
 9: (Thread::_entry_func(void*)+0x23) [0xc22851]
 10: (()+0x7e9a) [0x7f66d487fe9a]
 11: (clone()+0x6d) [0x7f66d2e274bd]

The job that triggered it:

interactive-on-error: true                                                                                                                                                
overrides:                                                                                                                                                                
  ceph:                                                                                                                                                                   
    branch: master                                                                                                                                                        
    conf:                                                                                                                                                                 
      client:                                                                                                                                                             
        debug ms: 1                                                                                                                                                       
        debug objecter: 20                                                                                                                                                
        debug rbd: 20                                                                                                                                                     
      global:                                                                                                                                                             
        ms inject socket failures: 500                                                                                                                                    
      osd:                                                                                                                                                                
        debug ms: 1                                                                                                                                                       
        debug osd: 20                                                                                                                                                     
    fs: btrfs                                                                                                                                                             
    log-whitelist:                                                                                                                                                        
    - slow request                                                                                                                                                        
  s3tests:                                                                                                                                                                
    branch: master                                                                                                                                                        
  workunit:                                                                                                                                                               
    branch: master                                                                                                                                                        
roles:                                                                                                                                                                    
- - mon.a                                                                                                                                                                 
  - mon.c                                                                                                                                                                 
  - osd.0                                                                                                                                                                 
  - osd.1                                                                                                                                                                 
  - osd.2                                                                                                                                                                 
- - mon.b                                                                                                                                                                 
  - mds.a                                                                                                                                                                 
  - osd.3                                                                                                                                                                 
  - osd.4                                                                                                                                                                 
  - osd.5                                                                                                                                                                 
- - client.0                                                                                                                                                              
tasks:
- chef: null
- clock: null
- ceph: null
- ceph-fuse: null
- workunit:
    clients:
      client.0:
      - rbd/copy.sh

Full logs are at slider:/home/joshd/bug-3696


Related issues 1 (0 open1 closed)

Related to CephFS - Fix #3630: mds: broken closed connection cleanupResolvedSage Weil12/16/2012

Actions
Actions #1

Updated by Sage Weil over 11 years ago

  • Status changed from New to 12
  • Assignee set to Sage Weil
  • Priority changed from Normal to Urgent
Actions #2

Updated by Sage Weil over 11 years ago

  • Priority changed from Urgent to High

reverted the broken fix, reproducing the original problem again.

Actions #3

Updated by Tamilarasi muthamizhan over 11 years ago

  • Source changed from Development to Q/A

ubuntu@teuthology:/a/teuthology-2012-12-29_03:00:03-regression-master-testing-gcov/30036

Actions #4

Updated by Sage Weil over 11 years ago

  • Status changed from 12 to Resolved

see #3630..let's fix this properly.

Actions #5

Updated by Greg Farnum almost 8 years ago

  • Component(FS) MDS added
Actions

Also available in: Atom PDF