Actions
Bug #1633
closedosd crash in CryptoKey::decrypt
Source:
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
From teuthology:~teuthworker/archive/nightly_coverage_2011-10-19/682/remote/ubuntu@sepia72.ceph.dreamhost.com/log/osd.7.log.gz:
2011-10-19 01:26:42.326634 7f979db56720 journal _open /tmp/cephtest/data/osd.7.journal fd 14: 104857600 bytes, block size 4096 bytes, directio = 1 2011-10-19 01:26:45.093995 7f978aa8c700 -- 10.3.14.199:6808/9536 >> 10.3.14.198:6801/4306 pipe(0x2d18c80 sd=25 pgs=0 cs=0 l=0).fault first fault 2011-10-19 01:26:45.095727 7f978a284700 -- 10.3.14.199:6808/9536 >> 10.3.14.202:6803/2894 pipe(0x2d05280 sd=31 pgs=0 cs=0 l=0).accept connect_seq 0 vs existing 0 state 1 2011-10-19 01:26:45.624194 7f978a284700 data -> (7.0) 2011-10-19 01:26:45.624222 7f978a284700 rbd -> (7.0) 2011-10-19 01:26:48.218924 7f978ab8d700 -- 10.3.14.199:6808/9536 >> 10.3.14.201:6802/9417 pipe(0x2d18780 sd=24 pgs=0 cs=0 l=0).fault first fault 2011-10-19 01:26:48.218991 7f978a688700 -- 10.3.14.199:0/9536 >> 10.3.14.201:6805/9417 pipe(0x2fd4000 sd=33 pgs=0 cs=0 l=0).fault first fault 2011-10-19 01:26:49.619996 7f978ab8d700 -- 10.3.14.199:6808/9536 >> 10.3.14.201:6802/9417 pipe(0x2d18780 sd=24 pgs=0 cs=0 l=0).connect claims to be 10.3.14.201:6802/9511 not 10.3.14.201:6802/9417 - wrong node! *** Caught signal (Aborted) ** in thread 0x7f978a688700 ceph version 0.36-327-g3e92aac (commit:3e92aace21ecc766f14ac5a2c6377570988f1a3b) 1: /tmp/cephtest/binary/usr/local/bin/ceph-osd() [0x67c7a4] 2: (()+0xfb40) [0x7f979d736b40] 3: (gsignal()+0x35) [0x7f979bf0bba5] 4: (abort()+0x180) [0x7f979bf0f6b0] 5: (__gnu_cxx::__verbose_terminate_handler()+0x11d) [0x7f979c7af6bd] 6: (()+0xb9906) [0x7f979c7ad906] 7: (()+0xb9933) [0x7f979c7ad933] 8: (()+0xba28f) [0x7f979c7ae28f] 9: (CryptoKey::decrypt(ceph::buffer::list const&, ceph::buffer::list&, std::string&) const+0x5b) [0x67625b] 10: (void decode_decrypt_enc_bl<CephXServiceTicketInfo>(CephXServiceTicketInfo&, CryptoKey, ceph::buffer::list&, std::string&)+0x4e) [0x77f54e] 11: (cephx_verify_authorizer(CephContext*, KeyStore*, ceph::buffer::list::iterator&, CephXServiceTicketInfo&, ceph::buffer::list&)+0x3a3) [0x77a773] 12: (CephxAuthorizeHandler::verify_authorizer(CephContext*, KeyStore*, ceph::buffer::list&, ceph::buffer::list&, EntityName&, unsigned long&, AuthCapsInfo&, unsigned long*)+0x3bf) [0x7836af] 13: (OSD::ms_verify_authorizer(Connection*, int, int, ceph::buffer::list&, ceph::buffer::list&, bool&)+0xdf) [0x5508df] 14: (SimpleMessenger::verify_authorizer(Connection*, int, int, ceph::buffer::list&, ceph::buffer::list&, bool&)+0x71) [0x617e01] 15: (SimpleMessenger::Pipe::accept()+0x1f2b) [0x636abb] 16: (SimpleMessenger::Pipe::reader()+0x17c1) [0x63a821] 17: (SimpleMessenger::Pipe::Reader::entry()+0x15) [0x4a3f55] 18: (Thread::_entry_func(void*)+0x12) [0x615372] 19: (()+0x7971) [0x7f979d72e971] 20: (clone()+0x6d) [0x7f979bfbe92d]
Updated by Josh Durgin over 12 years ago
- Target version set to v0.38
Happened again while thrashing in teuthology:~teuthworker/archive/nightly_coverage_2011-10-20/732/remote/ubuntu@sepia68.ceph.dreamhost.com/log/osd.3.log.gz
Updated by Sage Weil over 12 years ago
- Target version changed from v0.38 to v0.39
Updated by Sage Weil over 12 years ago
- Translation missing: en.field_position set to 928
Updated by Josh Durgin over 12 years ago
Another occurrence in teuthology:~teuthology/archive/nightly_coverage_2011-10-28/1170/remote/ubuntu@sepia50.ceph.dreamhost.com/log/osd.5.log.gz
Updated by Sage Weil over 12 years ago
have a core but no matching binary :(. need to reproduce again, and save the build tarball.
Updated by Josh Durgin over 12 years ago
Happened again today. I put the core and tarball on the gcov gitbuilder in ~ubuntu/bug_1633.
Updated by Sage Weil over 12 years ago
- Status changed from New to Resolved
- Assignee set to Sage Weil
should be fixed by 383dfa33682abeae7348655fc103dd80c41b7ba7
Actions