Project

General

Profile

Actions

Bug #43562

closed

Error in tcmalloc

Added by Ilsoo Byun over 4 years ago. Updated about 4 years ago.

Status:
Won't Fix
Priority:
Normal
Assignee:
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

Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 1: (()+0x2d80c1) [0x5650249170c1]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 2: (()+0xf5d0) [0x7f28a99f55d0]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 3: (tcmalloc::CentralFreeList::FetchFromOneSpans(int, void**, void**)+0x4d) [0x7f28a9c2605d]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 4: (tcmalloc::CentralFreeList::RemoveRange(void**, void**, int)+0xd6) [0x7f28a9c26436]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 5: (tcmalloc::ThreadCache::FetchFromCentralCache(unsigned int, int)+0x67) [0x7f28a9c292a7]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 6: (()+0xd30c6) [0x7f28aa9b60c6]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 7: (()+0xda18f) [0x7f28aa9bd18f]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 8: (()+0xe6df8) [0x7f28aa9c9df8]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 9: (()+0xe707a) [0x7f28aa9ca07a]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 10: (librados::IoCtxImpl::operate_read(object_t const&, ObjectOperation*, ceph::buffer::list*, int)+0x1d6) [0x7f28aa979506]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 11: (librados::IoCtx::operate(std::string const&, librados::ObjectReadOperation*, ceph::buffer::list*)+0x46) [0x7f28aa93cc56]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 12: (RGWRados::raw_obj_stat(rgw_raw_obj&, unsigned long*, std::chrono::time_point<ceph::time_detail::real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > >*, unsigned long*, std::map<std::string, ceph::buffer::list, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::list> > >*, ceph::buffer::list*, RGWObjVersionTracker*)+0x19a) [0x565024a5b5aa]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 13: (RGWCache<RGWRados>::raw_obj_stat(rgw_raw_obj&, unsigned long*, std::chrono::time_point<ceph::time_detail::real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > >*, unsigned long*, std::map<std::string, ceph::buffer::list, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::list> > >*, ceph::buffer::list*, RGWObjVersionTracker*)+0x3e4) [0x565024ad3824]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 14: (RGWRados::get_system_obj_state_impl(RGWObjectCtx*, rgw_raw_obj&, RGWRawObjState**, RGWObjVersionTracker*)+0x225) [0x565024a71c95]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 15: (RGWRados::get_system_obj_state(RGWObjectCtx*, rgw_raw_obj&, RGWRawObjState**, RGWObjVersionTracker*)+0x34) [0x565024a72144]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 16: (RGWRados::stat_system_obj(RGWObjectCtx&, RGWRados::SystemObject::Read::GetObjState&, rgw_raw_obj&, std::map<std::string, ceph::buffer::list, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::list> > >*, std::chrono::time_point<ceph::time_detail::real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > >*, unsigned long*, RGWObjVersionTracker*)+0x5a) [0x565024a721da]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 17: (RGWRados::SystemObject::Read::stat(RGWObjVersionTracker*)+0x38) [0x565024a43028]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 18: (rgw_get_system_obj(RGWRados*, RGWObjectCtx&, rgw_pool const&, std::string const&, ceph::buffer::list&, RGWObjVersionTracker*, std::chrono::time_point<ceph::time_detail::real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > >*, std::map<std::string, ceph::buffer::list, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::list> > >*, rgw_cache_entry_info*, boost::optional<obj_version>)+0x1e5) [0x565024b6f215]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 19: (RGWRados::get_bucket_entrypoint_info(RGWObjectCtx&, std::string const&, std::string const&, RGWBucketEntryPoint&, RGWObjVersionTracker*, std::chrono::time_point<ceph::time_detail::real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > >*, std::map<std::string, ceph::buffer::list, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::list> > >*, rgw_cache_entry_info*, boost::optional<obj_version>)+0x143) [0x565024a7e6a3]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 20: (RGWRados::_get_bucket_info(RGWObjectCtx&, std::string const&, std::string const&, RGWBucketInfo&, std::chrono::time_point<ceph::time_detail::real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > >*, std::map<std::string, ceph::buffer::list, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::list> > >*, boost::optional<obj_version>)+0x77b) [0x565024a7faab]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 21: (RGWRados::get_bucket_info(RGWObjectCtx&, std::string const&, std::string const&, RGWBucketInfo&, std::chrono::time_point<ceph::time_detail::real_clock, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> > >*, std::map<std::string, ceph::buffer::list, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::list> > >*)+0x32) [0x565024a80692]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 22: (RGWBucket::init(RGWRados*, RGWBucketAdminOpState&, std::string*, std::map<std::string, ceph::buffer::list, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::list> > >*)+0x303) [0x56502492aa93]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 23: (RGWBucketAdminOp::info(RGWRados*, RGWBucketAdminOpState&, RGWFormatterFlusher&)+0x87) [0x565024932fb7]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 24: (RGWOp_Bucket_Info::execute()+0x281) [0x565024ad9291]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 25: (rgw_process_authenticated(RGWHandler_REST*, RGWOp*&, RGWRequest*, req_state*, bool)+0x188) [0x565024a326c8]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 26: (process_request(RGWRados*, RGWREST*, RGWRequest*, std::string const&, rgw::auth::StrategyRegistry const&, RGWRestfulIO*, OpsLogSocket*, int*)+0xb88) [0x565024a33488]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 27: (()+0x264623) [0x5650248a3623]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 28: (()+0x2652db) [0x5650248a42db]
Jan 13 10:14:56 LNVERDAGW1611 radosgw[160278]: 29: (make_fcontext()+0x2f) [0x565024ca829f]
Jan 13 10:15:01 LNVERDAGW1611 CROND[84079]: (root) CMD (/root/bin/ckdm.sh)
Jan 13 10:15:01 LNVERDAGW1611 CROND[84080]: (root) CMD (/usr/lib64/sa/sa1 1 1)
Jan 13 10:16:01 LNVERDAGW1611 CROND[84190]: (root) CMD (/usr/lib64/sa/sa1 1 1)
Jan 13 10:16:01 LNVERDAGW1611 CROND[84191]: (root) CMD (/root/bin/ckdm.sh)
Jan 13 10:17:01 LNVERDAGW1611 CROND[84293]: (root) CMD (/root/bin/ckdm.sh)
Jan 13 10:17:01 LNVERDAGW1611 CROND[84294]: (root) CMD (/usr/lib64/sa/sa1 1 1)
Jan 13 10:18:01 LNVERDAGW1611 CROND[84397]: (root) CMD (/root/bin/ckdm.sh)
Jan 13 10:18:01 LNVERDAGW1611 CROND[84398]: (root) CMD (/usr/lib64/sa/sa1 1 1)
Jan 13 10:18:03 LNVERDAGW1611 radosgw[160278]: *** Caught signal (Segmentation fault) **
Jan 13 10:18:03 LNVERDAGW1611 radosgw[160278]: in thread 7f256e403700 thread_name:radosgw
Jan 13 10:18:03 LNVERDAGW1611 kernel: traps: radosgw[161906] general protection ip:7f28a9c38634 sp:56503b0709e0 error:0 in libtcmalloc.so.4.4.5[7f28a9c02000+46000]
Actions

Also available in: Atom PDF