Project

General

Profile

Bug #16137

client: crash in unmount when fuse_use_invalidate_cb is enabled

Added by John Spray almost 8 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Correctness/Safety
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
jewel
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
Client, ceph-fuse
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Seen in testing of https://github.com/ceph/ceph/pull/8890

ceph version 10.2.0-1355-g0dafa37 (0dafa374b8abcccd1656a98fac75bafb4d75be89)
 1: (()+0x29b5b2) [0x5583fe4ab5b2]
 2: (()+0x10340) [0x7f900cbf2340]
 3: (Client::get_root_ino()+0x10) [0x5583fe3ae650]
 4: (CephFuse::Handle::make_fake_ino(inodeno_t, snapid_t)+0x175) [0x5583fe3ac335]
 5: (()+0x19c372) [0x5583fe3ac372]
 6: (Client::_async_invalidate(boost::intrusive_ptr<Inode>&, long, long)+0x95) [0x5583fe3daed5]
 7: (Context::complete(int)+0x9) [0x5583fe41e1b9]
 8: (Finisher::finisher_thread_entry()+0x206) [0x5583fe4cf0f6]
 9: (()+0x8182) [0x7f900cbea182]
 10: (clone()+0x6d) [0x7f900b55b47d]

http://pulpito.front.sepia.ceph.com/jspray-2016-05-25_19:00:36-fs-wip-jcsp-testing-20160526---basic-mira/215378
http://pulpito.front.sepia.ceph.com/jspray-2016-05-25_19:00:36-fs-wip-jcsp-testing-20160526---basic-mira/215388
http://pulpito.front.sepia.ceph.com/jspray-2016-05-25_19:00:36-fs-wip-jcsp-testing-20160526---basic-mira/215410


Related issues

Copied to CephFS - Backport #16215: jewel: client: crash in unmount when fuse_use_invalidate_cb is enabled Resolved

History

#1 Updated by Zheng Yan almost 8 years ago

  • Status changed from New to Fix Under Review

#2 Updated by John Spray almost 8 years ago

  • Status changed from Fix Under Review to Pending Backport
  • Backport set to jewel

#3 Updated by Nathan Cutler almost 8 years ago

  • Copied to Backport #16215: jewel: client: crash in unmount when fuse_use_invalidate_cb is enabled added

#4 Updated by Greg Farnum over 7 years ago

  • Category changed from 45 to Correctness/Safety
  • Component(FS) Client, ceph-fuse added

#5 Updated by Loïc Dachary over 7 years ago

  • Status changed from Pending Backport to Resolved

Also available in: Atom PDF