Actions
Bug #9969
closedosd: crash in delete, tcmalloc, PGLog::write_log (dumpling)
Status:
Can't reproduce
Priority:
High
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Q/A
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
(gdb) bt #0 0x00007f4295db3ac3 in tcmalloc::ThreadCache::ReleaseToCentralCache(tcmalloc::ThreadCache::FreeList*, unsigned long, int) () from /usr/lib/libtcmalloc.so.4 #1 0x00007f4295db3b7b in tcmalloc::ThreadCache::ListTooLong(tcmalloc::ThreadCache::FreeList*, unsigned long) () from /usr/lib/libtcmalloc.so.4 #2 0x00007f4295dc1428 in tc_free () from /usr/lib/libtcmalloc.so.4 #3 0x00007f429548dbc9 in __cxa_demangle () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x00000000007f7497 in ceph::BackTrace::print (this=this@entry=0x7f4282a02930, out=...) at common/BackTrace.cc:45 #5 0x00000000007f5154 in handle_fatal_signal (signum=11) at global/signal_handler.cc:92 #6 <signal handler called> #7 0x00007f4295db3ac3 in tcmalloc::ThreadCache::ReleaseToCentralCache(tcmalloc::ThreadCache::FreeList*, unsigned long, int) () from /usr/lib/libtcmalloc.so.4 #8 0x00007f4295db3b7b in tcmalloc::ThreadCache::ListTooLong(tcmalloc::ThreadCache::FreeList*, unsigned long) () from /usr/lib/libtcmalloc.so.4 #9 0x00007f4295dc2f68 in tc_delete () from /usr/lib/libtcmalloc.so.4 #10 0x000000000074a306 in ~basic_string (this=0x7f4282a03a40, __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/basic_string.h:539 #11 check (this=0x29ac6f8) at osd/PGLog.h:223 #12 undirty (this=0x29ac6f8) at osd/PGLog.h:234 #13 PGLog::write_log (this=this@entry=0x29ac6f8, t=..., log_oid=...) at osd/PGLog.cc:546 #14 0x0000000000702ca5 in PG::write_if_dirty (this=this@entry=0x29ac000, t=...) at osd/PG.cc:2306 #15 0x0000000000705586 in PG::append_log (this=this@entry=0x29ac000, logv=..., trim_to=..., t=...) at osd/PG.cc:2360 #16 0x00000000005f9ce8 in ReplicatedPG::do_op (this=0x29ac000, op=...) at osd/ReplicatedPG.cc:1105 #17 0x00000000006f91b4 in PG::do_request (this=0x29ac000, op=..., handle=...) at osd/PG.cc:1452 #18 0x0000000000645473 in OSD::dequeue_op (this=0x242c000, pg=..., op=..., handle=...) at osd/OSD.cc:7169 #19 0x000000000065a16f in OSD::OpWQ::_process (this=0x242ce28, pg=..., handle=...) at osd/OSD.cc:7141 #20 0x0000000000695d4c in ThreadPool::WorkQueueVal<std::pair<boost::intrusive_ptr<PG>, std::tr1::shared_ptr<OpRequest> >, boost::intrusive_ptr<PG> >::_void_proces$ #21 0x00000000008aecc1 in ThreadPool::worker (this=0x242c460, wt=0x249ea90) at common/WorkQueue.cc:128 #22 0x00000000008afbb0 in ThreadPool::WorkThread::entry (this=<optimized out>) at common/WorkQueue.h:318 #23 0x00007f4296b8b182 in start_thread (arg=0x7f4282a05700) at pthread_create.c:312 #24 0x00007f4294c3dfbd in __qfcvt_r (value=0, ndigit=<optimized out>, decpt=0x7f4282a059c0, sign=<optimized out>, buf=0x0, len=0) at efgcvt_r.c:146 #25 0x0000000000000000 in ?? ()ubuntu@teuthology:/a/teuthology-2014-10-28_19:00:02-rados-dumpling-distro-basic-multi/577150
Updated by Sage Weil about 9 years ago
- Status changed from New to Can't reproduce
Actions