Project

General

Profile

Actions

Bug #2536

closed

librados crashed while getting stat of an object

Added by Xiaopong Tran almost 12 years ago. Updated over 11 years ago.

Status:
Can't reproduce
Priority:
Normal
Assignee:
-
Category:
librados
Target version:
-
% Done:

0%

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

Description

librados crashed while getting stat of an object:

./log/SubsystemMap.h: In function 'bool ceph::log::SubsystemMap::should_gather(unsigned int, int)' thread 7f52adaf3700 time 2012-06-11 18:33:47.455897
./log/SubsystemMap.h: 74: FAILED assert(sub < m_subsys.size())
ceph version 0.47.2 (commit:8bf9fde89bd6ebc4b0645b2fe02dadb1c17ad372)
1: (()+0xebbc0) [0x7f5298a92bc0]
2: (librados::IoCtxImpl::stat(object_t const&, unsigned long*, long*)+0x597) [0x7f5298ab2a87]
3: (rados_stat()+0x3a) [0x7f5298a975fa]
4: (x_stat(enif_environment_t*, int, unsigned long const*)+0x1cd) [0x7f5298f11f65]
5: (process_main()+0x4f32) [0x544122]
6: /usr/local/erlang/lib/erlang/erts-5.9.1/bin/beam.smp() [0x4a7d08]
7: /usr/local/erlang/lib/erlang/erts-5.9.1/bin/beam.smp() [0x5bcb20]
8: (()+0x7e9a) [0x7f52b378be9a]
9: (clone()+0x6d) [0x7f52b32b14bd]

NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
terminate called after throwing an instance of 'ceph::FailedAssertion'
Aborted (core dumped)

Attached is the objdump file.


Files

objdump.txt (1.24 MB) objdump.txt Xiaopong Tran, 06/11/2012 04:01 AM
objdump.txt (8.24 MB) objdump.txt Benjamin Schulz, 11/25/2012 06:36 PM
Actions

Also available in: Atom PDF