Project

General

Profile

Bug #1684

mon: crash in CryptoKey::encrypt

Added by Josh Durgin over 9 years ago. Updated over 9 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
-
Target version:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

From teuthology:~teuthworker/archive/nightly_coverage_2011-11-04/1472/teuthology.log:

2011-11-04T11:06:50.758 INFO:teuthology.task.ceph.mon.2.err:pure virtual method called
2011-11-04T11:06:50.758 INFO:teuthology.task.ceph.mon.2.err:terminate called without an active exception
2011-11-04T11:06:50.758 INFO:teuthology.task.ceph.mon.2.err:*** Caught signal (Aborted) **
2011-11-04T11:06:50.758 INFO:teuthology.task.ceph.mon.2.err: in thread 7f3e041ff700
2011-11-04T11:06:50.759 INFO:teuthology.task.ceph.mon.2.err: ceph version 0.37-299-g256ac72 (commit:256ac72abc54504d613f2513fd8ac0a6a1e722fa)
2011-11-04T11:06:50.759 INFO:teuthology.task.ceph.mon.2.err: 1: /tmp/cephtest/binary/usr/local/bin/ceph-mon() [0x5e67b4]
2011-11-04T11:06:50.760 INFO:teuthology.task.ceph.mon.2.err: 2: (()+0xfb40) [0x7f3e07a77b40]
2011-11-04T11:06:50.760 INFO:teuthology.task.ceph.mon.2.err: 3: (gsignal()+0x35) [0x7f3e06450ba5]
2011-11-04T11:06:50.760 INFO:teuthology.task.ceph.mon.2.err: 4: (abort()+0x180) [0x7f3e064546b0]
2011-11-04T11:06:50.760 INFO:teuthology.task.ceph.mon.2.err: 5: (__gnu_cxx::__verbose_terminate_handler()+0x11d) [0x7f3e06cf46bd]
2011-11-04T11:06:50.760 INFO:teuthology.task.ceph.mon.2.err: 6: (()+0xb9906) [0x7f3e06cf2906]
2011-11-04T11:06:50.760 INFO:teuthology.task.ceph.mon.2.err: 7: (()+0xb9933) [0x7f3e06cf2933]
2011-11-04T11:06:50.760 INFO:teuthology.task.ceph.mon.2.err: 8: (()+0xba28f) [0x7f3e06cf328f]
2011-11-04T11:06:50.760 INFO:teuthology.task.ceph.mon.2.err: 9: (CryptoKey::encrypt(ceph::buffer::list const&, ceph::buffer::list&, std::string&) const+0x5b) [0x5e014b]
2011-11-04T11:06:50.761 INFO:teuthology.task.ceph.mon.2.err: 10: (void encode_encrypt_enc_bl<CephXChallengeBlob>(CephXChallengeBlob const&, CryptoKey const&, ceph::buffer::list&, std::string&)+0xe7) [0x5c0887]
2011-11-04T11:06:50.761 INFO:teuthology.task.ceph.mon.2.err: 11: (void encode_encrypt<CephXChallengeBlob>(CephXChallengeBlob const&, CryptoKey const&, ceph::buffer::list&, std::string&)+0x55) [0x5c0945]
2011-11-04T11:06:50.761 INFO:teuthology.task.ceph.mon.2.err: 12: (cephx_calc_client_server_challenge(CryptoKey&, unsigned long, unsigned long, unsigned long*, std::string&)+0x5d) [0x5bb5ad]
2011-11-04T11:06:50.761 INFO:teuthology.task.ceph.mon.2.err: 13: (CephxServiceHandler::handle_request(ceph::buffer::list::iterator&, ceph::buffer::list&, unsigned long&, AuthCapsInfo&, unsigned long*)+0x1d0b) [0x66d8db]
2011-11-04T11:06:50.761 INFO:teuthology.task.ceph.mon.2.err: 14: (AuthMonitor::prep_auth(MAuth*, bool)+0x8f2) [0x52ca02]
2011-11-04T11:06:50.761 INFO:teuthology.task.ceph.mon.2.err: 15: (AuthMonitor::preprocess_query(PaxosServiceMessage*)+0xbd) [0x52d59d]
2011-11-04T11:06:50.761 INFO:teuthology.task.ceph.mon.2.err: 16: (PaxosService::dispatch(PaxosServiceMessage*)+0x985) [0x4998e5]
2011-11-04T11:06:50.761 INFO:teuthology.task.ceph.mon.2.err: 17: (Monitor::_ms_dispatch(Message*)+0x123b) [0x478d3b]
2011-11-04T11:06:50.762 INFO:teuthology.task.ceph.mon.2.err: 18: (Monitor::ms_dispatch(Message*)+0xbd) [0x48736d]
2011-11-04T11:06:50.762 INFO:teuthology.task.ceph.mon.2.err: 19: (SimpleMessenger::dispatch_entry()+0x99a) [0x56083a]
2011-11-04T11:06:50.762 INFO:teuthology.task.ceph.mon.2.err: 20: (SimpleMessenger::DispatchThread::entry()+0x2c) [0x45db4c]
2011-11-04T11:06:50.762 INFO:teuthology.task.ceph.mon.2.err: 21: (Thread::_entry_func(void*)+0x12) [0x55ace2]
2011-11-04T11:06:50.762 INFO:teuthology.task.ceph.mon.2.err: 22: (()+0x7971) [0x7f3e07a6f971]
2011-11-04T11:06:50.762 INFO:teuthology.task.ceph.mon.2.err: 23: (clone()+0x6d) [0x7f3e0650392d]
2011-11-04T11:06:50.784 INFO:teuthology.task.ceph.mon.2.err:daemon-helper: command crashed with signal 6

This is probably a coincidenc, but this happened on the same machines as #1683.


Related issues

Duplicates Ceph - Bug #1633: osd crash in CryptoKey::decrypt Resolved 10/19/2011

History

#1 Updated by Josh Durgin over 9 years ago

  • Category deleted (Monitor)

This happened on an mds during a thrashing run:

2011-11-08T16:46:07.490 INFO:teuthology.task.ceph.mds.0.err:pure virtual method called
2011-11-08T16:46:07.490 INFO:teuthology.task.ceph.mds.0.err:terminate called without an active exception
2011-11-08T16:46:07.491 INFO:teuthology.task.ceph.mds.0.err:*** Caught signal (Aborted) **
2011-11-08T16:46:07.491 INFO:teuthology.task.ceph.mds.0.err: in thread 7ffe7cdc5700
2011-11-08T16:46:07.491 INFO:teuthology.task.ceph.mds.0.err: ceph version 0.37-314-g40843eb (commit:40843eb36c3c029925d62f35aa8a4dee2876381c)
2011-11-08T16:46:07.491 INFO:teuthology.task.ceph.mds.0.err: 1: /tmp/cephtest/binary/usr/local/bin/ceph-mds() [0x90faf4]
2011-11-08T16:46:07.491 INFO:teuthology.task.ceph.mds.0.err: 2: (()+0xfb40) [0x7ffe8063db40]
2011-11-08T16:46:07.491 INFO:teuthology.task.ceph.mds.0.err: 3: (gsignal()+0x35) [0x7ffe7f016ba5]
2011-11-08T16:46:07.492 INFO:teuthology.task.ceph.mds.0.err: 4: (abort()+0x180) [0x7ffe7f01a6b0]
2011-11-08T16:46:07.492 INFO:teuthology.task.ceph.mds.0.err: 5: (__gnu_cxx::__verbose_terminate_handler()+0x11d) [0x7ffe7f8ba6bd]
2011-11-08T16:46:07.492 INFO:teuthology.task.ceph.mds.0.err: 6: (()+0xb9906) [0x7ffe7f8b8906]
2011-11-08T16:46:07.492 INFO:teuthology.task.ceph.mds.0.err: 7: (()+0xb9933) [0x7ffe7f8b8933]
2011-11-08T16:46:07.492 INFO:teuthology.task.ceph.mds.0.err: 8: (()+0xba28f) [0x7ffe7f8b928f]
2011-11-08T16:46:07.492 INFO:teuthology.task.ceph.mds.0.err: 9: (CryptoKey::encrypt(ceph::buffer::list const&, ceph::buffer::list&, std::string&) const+0x5b) [0x894bfb]
2011-11-08T16:46:07.492 INFO:teuthology.task.ceph.mds.0.err: 10: (void encode_encrypt_enc_bl<CephXChallengeBlob>(CephXChallengeBlob const&, CryptoKey const&, ceph::buffer::list&, std::string&)+0xe7
) [0x9038e7]
2011-11-08T16:46:07.492 INFO:teuthology.task.ceph.mds.0.err: 11: (void encode_encrypt<CephXChallengeBlob>(CephXChallengeBlob const&, CryptoKey const&, ceph::buffer::list&, std::string&)+0x55) [0x90
39a5]
2011-11-08T16:46:07.493 INFO:teuthology.task.ceph.mds.0.err: 12: (cephx_calc_client_server_challenge(CryptoKey&, unsigned long, unsigned long, unsigned long*, std::string&)+0x5d) [0x8fe74d]
2011-11-08T16:46:07.493 INFO:teuthology.task.ceph.mds.0.err: 13: (CephxClientHandler::build_request(ceph::buffer::list&)+0x98f) [0x8f658f]
2011-11-08T16:46:07.493 INFO:teuthology.task.ceph.mds.0.err: 14: (MonClient::handle_auth(MAuthReply*)+0x51a) [0x7fed9a]
2011-11-08T16:46:07.493 INFO:teuthology.task.ceph.mds.0.err: 15: (MonClient::ms_dispatch(Message*)+0x409) [0x809389]
2011-11-08T16:46:07.493 INFO:teuthology.task.ceph.mds.0.err: 16: (SimpleMessenger::dispatch_entry()+0x99a) [0x817c9a]
2011-11-08T16:46:07.493 INFO:teuthology.task.ceph.mds.0.err: 17: (SimpleMessenger::DispatchThread::entry()+0x2c) [0x49566c]
2011-11-08T16:46:07.493 INFO:teuthology.task.ceph.mds.0.err: 18: (Thread::_entry_func(void*)+0x12) [0x8127e2]
2011-11-08T16:46:07.493 INFO:teuthology.task.ceph.mds.0.err: 19: (()+0x7971) [0x7ffe80635971]
2011-11-08T16:46:07.494 INFO:teuthology.task.ceph.mds.0.err: 20: (clone()+0x6d) [0x7ffe7f0c992d]

#2 Updated by Sage Weil over 9 years ago

  • Status changed from New to Duplicate

Also available in: Atom PDF